С O Ф Т П А Н О Р А М А Vol.4, No. 1 (25) - январь 1991 г. >>>>>>>>>>>>>>>> Версия beta 3 (версия, рассылаемая по почте) <<<<<<<<<<<<<< С О Д Е Р Ж А Н И Е content.041 -- Cодержание текущего выпуска СОФТПАНОРАМЫ foreword.041 - Колонка редактора authors.1st -- Информация для авторов readme.1st --- Информация о бюллетене subscrip.1st - Условия распространения, цена подписки CHRISTMA.S\ ------------------- Рождественский подарок читателям СофтПанорамы А.Кочкун. Редактор Мелодий alex-3.dm, cdur3.dm, children.dm, eliza.dm, example.dm, griboed.dm, holms.dm, inv1-1.dm, inv1-2.dm, kern.dm, melody.exe,txt, moldova.dm, moria.dm, muppet.dm, musics.dm, odessa.dm, play.exe, scerco.com,dm, toccata.dm, ucraina.dm, wals.dm ARTICLES\ ------------------------------------- CТАТЬИ УЧАСТНИКОВ СЕМИНАРА sviridov.a41 - Игорь Свиридов. Краткое сравнение программ передачи информации между PC-совместимыми машинами через LPT порт dudarenk.a41 - Александр Дударенко. Связь с резидентной программой pilipenk.a41 - Олег Пилипенко. Практические вопросы ООП на Turbo Pascal 6.0 zagorovs.a41 - Владимир Загоровский. Как установить FrontDoor REPRINTS\ ---------------------------------------------------- ПЕРЕПЕЧАТКИ ershov.a41 - А.Ершов. Человеческий фактор в программировании bush.a41 --- Х.Буш. Hекоторые возможности борьбы хэкеров за свои права gnu.a41 ---- В.П.Иванников. Free Software Foundation (FSF) и перспективы развития свободного программного обеспечения в России FEATURES\ ---------------------------------------- ЕЖЕМЕСЯЧНЫЕ РУБРИКИ ... news.a41 ----- Панорама новостей sps-news.a41 - Новости ОСП chronicl.a41 - Хроника заседаний семинара "СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ" humor.a41 ---- Юмор reviews.a41 -- Обзор компьютерной прессы ERRATUM\ ------------------------ ОШИБКИ, ОБНАРУЖЕННЫЕ В ПРЕДЫДУЩЕМ НОМЕРЕ content.a3a - исправленное оглавление предыдущего номера FEEDBACK\ ----------------------- ОБРАТНАЯ СВЯЗЬ С ЧИТАТЕЛЯМИ СОФТПАНОРАМЫ cheburki.a41 - Виктор Чебуркин Patch для ZIPVIEW, "вышедшего из строя" 1.01.92 (Подобно Евгению Касперскому в 1991 году, F.A.Oldenhuis решил довольно странным образом поздравить пользователей его программы с Новым 1992 годом) severov.a41 - Павел Северов. Стихи про программиста-Иннокентия - неплохое подражание Борису Гребенщикову, который является автором цикла стихов, именуемых в народе "Иннокентиадой" FOND\ ------------- ФОНД НЕЗАВИСИМОЙ ПОДДЕРЖКИ СИСТЕМНЫХ ПРОГРАММИСТОВ ОСП fond.txt - Устав фонда fond.a41 - Отчет за 1991 год BENEFIC\ ----------------------------------- CОФТПАНОРАМА ПРЕДСТАВЛЯЕТ ... CHEBURKI\ - Виктор Чебуркин. Еще один Patch для улучшения NC 3.0 ncpatch.com,doc EVTUSHEN\ - Евтушенко Сергей. Преобразование программ типа EXE в COM e2com.com,doc GANDALF\ - Стас & Саша (Gandalf Sowtware). Обработка отмеченных файлов в Norton Commander install.exe, nca.doc,exe,ini GRISHKEV\ - Р.Гришкевич. Настройка принтера из любой программы setprint.doc,exe, setprn.com H&H\ - Horns&Hoofs International Corp. представляет ... h&h.1st - Описание программ KEYDEF\ - Драйвер макроопределений casm.kdc,kdf, kd.exe, kdc.exe, keydef.doc, mask.kdc, pas.kdc,kdf, scancode.lst UTILS\ - Несколько весьма полезных утилит asc.com,doc --- резидентный ASCII демонстратор clock.exe,doc - резидентные часы crt.exe,doc --- примитивный редактор экранных форм crtdemo.bat, face.scr int21.doc,exe - демонстратор функций DOS ncommand.com,doc,asm - COMMAND.COM для NC psf.doc,exe, psftd.exe - схватывалки экрана TXT MODE tolib.exe,doc - утилита для помещения в библиотеку всех OBJ файлов в текущем каталоге LJAPKO\ - Юрий Ляпко. Несколько полезных утилит, так или иначе связанных с архивацией (VIEWER, SPLIT и др.) dirinfo, fcompexe.exe, lgainst2.com, lgainst3.com, lgaread.me, lgaview.cfg,exe, lgfv.exe, lghandle.tpu, lgp.exe,pas, lgutil's.doc, replmci.com, splitlh.doc,exe NEHLUDOV\ - Алексей Неклюдов. Несколько полезных утилит crf.exe ---- анализатор текстов dumps.exe -- Вывод ТОЛЬКО символьных строк из файла readme ----- Описание reform.exe - Подготовка текста к переформатизации PAPAEV\ - В.Папаев. Еще один вариант архивации из окна Norton Commander arjsub.bat, editenv1.exe, lhasub.bat, nca203.exe, read$me.doc, zipsub.bat RAHMANOV\ - Дамир Рахманов. Обработка ветви дерева подкаталогов с вызовом для каждого файла, удовлетворяющего тому или иному условию, программы обработки (аналоги Runtree, Sweep и др.) extcom.txt,exe SAVCHENK\ - Максим Савченко. Увеличение основной памяти DOS за счет памяти видеоадаптера на 96 килобайт (типа Vidram фирмы Quarterdeck) ega2mem.com,txt VODJANIK.SHR\ - Аркадий Водяник. Ускорение работы с дискетой wa.txt, wa3.exe, wa4.exe FORUM\ ------------ ИСХОДНЫЕ ТЕКСТЫ ПРОГРАММ И ЗАМЕТКИ УЧАСТНИКОВ СЕМИНАРА ARC-CLUB\ ------------------ Клуб разработчиков и пользователей архиваторов avs.com - Подготовка оглавления ARJ-архива для сортировки ASM-CLUB\ ------------------ Настоящие программисты предпочитают ассемблер DUDARENK\ - Александр Дударенко. Связь с резидентной программой cs_tsrd.asi,bsi, int2f.bsp, readme, utils.asi MOGILEVE.SHR\ - Анатолий МОГИЛЕВЕЦ. Запись и воспроизведение работы пользователя на клавиатуре capt.asm,com, captrap.doc, keypress.dat, trap.asm,com PILIPENK\ - Олег Пилипенко. Англо-русско-украинский драйвер клавиатуры 8x14ukr.bin, 8x16ukr.bin, 8x8ukr.bin, keybur.asm,com, readme.doc,ukr, ukrain.std C-CLUB\ ------------------------- Клуб программистов, использующих язык С BRAYCHEN\ - Вадим Брайченко. Набор полезных утилит ... fntview.c,exe - Программа просмотра файлов шрифтов в формате EVAFONT font_08.asm, font_14.asm, font_16.asm - Файлы экранных шрифтов для программы rconsole включаются в rconsole.asm rcconfig.c,exe- Программа модификации файла rconsole.com меняет шрифты и редактирует раскладку клавиатуры rconsole.asm,com - Русификатор EGA/VGA и клавиатуры поддерживает почти любые нестандартные видеорежимы readme.1st ---- Описание MELNIK\ - Олег Мельник. Две полезные программы ... readme - Описание программ LINESP\ - простой форматтер текстовых файлов linesp.c,hlp MBE\ - Melnik Batch Enchanced anykey.mbe, cls.mbe, cursor.mbe, end.mbe, fill.mbe, getkey.mbe, ifesc.mbe, input.mbe, keylist.mbe, main.mbe, manager.mbe, mbe.exe, mbedemo.bat, mbefast.hlp, mberead.me, output.mbe, printing.mbe, quit.mbe, sound.mbe, str.mbe, strprn.mbe, title.mbe, window.mbe, yesno.mbe SOURCES\ - Исходные тексты anykey_c.c, ascii.tab, check_x_.c, check_y_.c, cls_c.c, command_.c, cprint.c, cursorpo.c, cursorty.c, del_spac.c, exp.mbe, fill.c, fill_c.c, getkey_c.c, get_key.c, ifesc_c.c, keylist_.c, manager.c, manager_.c, mbe.exe, mbe.dsk, mbe.h, mbe.c, mbe.prj, password.c, put_erro.c, screen_h.c, setclock.c, setdate_.c, setstar_.c, sound_c.c, sprint.c, stardela.c, star_sky.c, stricmpr.c, strlwrr.c, strprn_c.c, str_c.c, tcconfig.tc, tcdef.dsk, tok_back.c, tok_char.c, tok_fore.c, tok_int.c, tok_onof.c, tok_str.c, tok_x.c, tok_y.c, tolowerr.c, windows.c, window_c.c, yesno_c.c SHIROBOK\ - М.Широбоков. Несколько утилит работы с деревом каталогов dirsize.c,doc, ds.exe, readme.1st, rt.com, runtree.c ME-CLUB\ --------------------------------------- Клуб любителей MultiEdit BUNICH\ - Л.Бунич. Заметки по MultiEdit и полезные макросы mapkey.src, read.me, tfmkit.src, wordkit.src KOHMANUK\ - Дмитрий Кохманюк. Макрос для просмотра окна DOS userscrn.doc,src TP-CLUB\ ---------------------------------- Клуб пользователей Turbo Pascal GURTJAK\ - Дмитрий Гуртяк. Построение дерева каталогов treeinfo.ncd быстрее Нортона (кроме того, может делать это на всех дисках сразу) readme.txt, sdir.exe,pas MASLOV\ - Владислав Маслов. Интегратор утилит inpum.doc,mnu,pas PILIPENK\ - Олег Пилипенко. Практические вопросы ООП на Turbo Pascal 6.0 phillst1.pas, phillst2.pas, phillst3.pas, phillst4.pas, phillst5.pas, readme.doc SUPERMIN\ ------------------------------------- СУПЕРМИНИАТЮРНЫЕ ПРОГРАММЫ fastkey.com,doc - Брух Рихард, Белялов Сергей (H&H Intl. Corp.) Суперминиатюрный ускоритель клавиатуры COMPACT.SFT\ - Александр Дударенко и Дмитрий Кохманюк. Суперминиатюрная "Змейка" на VGA snake.com,doc UPDATES\ --------------------- НОВЫЕ ВЕРСИИ РАНЕЕ ПУБЛИКОВАВШИХСЯ ПРОГРАММ ALPEROVI\ - Л.Альперович. Новые версии полезных программ работы с текстами prpage.doc,exe - Печать текстов tform.doc,exe -- Форматизатор текстов las.bat, pr.bat, pre.bat, prt.bat, recod.bat PANKOV\ - Ю.Панков. PU_1700 вместо 800 ! (драйвер, обеспечивающий нестандартные форматы гибких дисков). Версия - Beta V 2.4 pu_1700.com,doc, pu_optfd.com, pu_tmfd.com, pu_tmfdm.com ============================================================================== Выпуск B КОММЕРЧЕСКОЕ ПРИЛОЖЕНИЕ (скомпонован в виде отдельного файла SP41-B) content.b41 - Cодержание текущего выпуска приложения readme.b ---- Информация для авторов EVENTS\ ---------------------------------------------------------- СОБЫТИЯ graficon.b41 - Конференция по компьютерной графике seminar.b41 -- Антивирусный семинар CRIPTWAR\ ------------------------------------------------------ CRIPTWARE MAZUR\ - Мазур П. Комплект утилит для создания Criptware архивных файлов crypware.doc - Документация к утилитам bgi_user.lst - Список зарегистрированных пользователей Parity Computing Идея Criptware работает !!! decrypt.exe -- Декодирующая Утилита (Версия 1.5 от 20/08/91) encrypt.exe -- Кодирующая Утилита (Версия 1.5 от 20/08/91) KURKOVSK\ - Курковский Станислав. Программа просмотра текстов, созданных ChiWriter'ом #stndrus.eft, chivdemo.exe, chiview.fnt,pck, demo.chi, doc_eng.chi,txt, doc_rus.chi,txt, linedraw.eft, pack.exe, read.me, russital.eft, standard.eft, whatdemo DB-CLUB\ - ! LITVINOV\ - Борис Литвинов. Замены в модулях FoxPro 2.0 для нормальной работы с русской буквой Н fox2rus.b41 PISANKEV\ - Каталогизатор дискет. Версия Пузанкевича П. программы ведения каталога МАТобеспечения Л.Альперовича (СОФТПАНОРАМА 2-7) config.fx, dir.dbf, last.prg, readme.cat, systems.dbf,dbt, view.,com, s.frm, cat.-v,bat,prg, catd.prg, catk.prg, cato.prg, catp.prg, pe2.exe,pro, diski.dbf,dbt, klass.dbf,frm, sm.frm SURAVSKI\ - Каталогизатор дискет. СFD-2 - ваpиация Ярослава Суравского на тему "Каталог дискет" Л.Альперовича beep.exe, matfbd.idx, matbdf.idx, mat.dbf, xdir.exe, cfd.bat,prg,txt, prpage.com DEMO\ -------------------- ДЕМО-ВЕРСИИ ОТЕЧЕСТВЕННЫХ ПРОГРАММНЫХ ПРОДУКТОВ MASLOV\ - Маслов В. Пакет процедур и утилит VALET (VAriable LEngth of Text field) для работы с полями переменной длины vlconv.exe, valet.doc, dbum.exe TITCHENK\ - Тищенко О. Menu Maker 1991 v1.4 makemenu.doc,exe, dmenu.h,lib, read.me COLOR\ - Файлы для цветного монитора menudemo.c,cmm,prj, winddemo.cmm MONO\ -- Файлы для монохромного монитора monodemo.c,cmm,prj BAZANOV\ - ПК "ТАHДЕМ". "Clipper Help Maker" (CHM) - инструмент для создания экранных HELP'ов в приложениях системы программирования CLIPPER chm.doc,exe,hlp, help.obj, readme SOFTSELL\ ------------------------------------------------------ ПРОДАЕТСЯ Научный центр СП "Диалог" при ВЦ АН СССР предлагает: adinfbbs.b41 - ADINF-BBS aids-bbs.b41 - AIDSTEST-BBS dialog.b41 --- программное обеспечение, разработанное сотрудниками СП "Диалог", ВЦ АН СССР и других организаций borland.b41 -- перечень программных продуктов фирмы Borland, поставляемых ООО "Системы и проекты" didan.b41, forexp.b41, porz.b41, slide.b41 - продукты Богданец С.А. optisbuy.b41, optismar.b41, optisoft.b41, optistc.b41 - продукты Научно-производственного внедренческого предприятия "НОВИНТЕХ-ОПТИС" prices.b41 --- продукты Российского НИИ информационных систем swb_node.b41, swball.b41 - новый узел BBS в г.Киеве HARDSELL\ --------------------------------------------------------- ЖЕЛЕЗО dialog.b41 --- Научный центр СП "Диалог" при ВЦ АН СССР предлагает оборудование ============================================================================== Выпуск С A Н А Л И З П Р О Г Р А М М И К О М П Ь Ю Т Е Р Н А Я В И Р У С О Л О Г И Я content.c41 - Cодержание выпуска C readme.c ---- Информация для авторов seminar.c41 - Антивирусный семинар virguide.ii - Комплект "Компьютерная вирусология" ARTICLES\ ------------------------------------------------- СТАТЬИ ВЫПУСКА !!! gruzdev.c41 - А. Груздев. Предварительный анализ существующих программных средств защиты от вирусов и троянских программ на ПЭВМ типа PC/XT/AT/386 в среде типа MS DOS FEATURES\ -------------------------------------------- ЕЖЕМЕСЯЧНЫЕ РУБРИКИ news.c41 - Панорама новостей из жизни вирусов ANALYSIS\ - Программы (C) COPYRIGHT 1991 Brodik Soft Резидентные пpогpаммы-pевизоpы пpеpываний 13.asm,com - Int 13h 16.asm,com - Int 16h 21.asm,com - Int 21h ! copyr.asm,com - Программа копирования открываемых и исполняемых файлов в отдельный каталог 'USE: COPYR Show status & turn on / off : (Ctrl+Alt+S) ! prot.asm,com - Резидентная пpогpамма, позволяющая фиксиpовать в файле пpотокол pаботы DOS prt ---------- Пpимеp пpотокола pаботы пpогpаммы PROT prtscr.asm,com - Веpсия пpогpаммы печати копии экpана (64k в памяти - не много ли ?!) ANTIVIR\ ------------------------------------------ АНТИВИРУСНЫЕ ПРОГРАММЫ LOZINSKI\ - Дмитрий Лозинский. Полифаг AIDSTEST версии 194 aidstest.exe, aidsread.me MAKAROV\ - Д.Макаров. BootChecker - пpогpамма пpовеpки BOOT-сектоpов дискет на наличие бутовых виpусов (как известных, так и будущих). Основана на сличении исследуемого BOOT-сектоpа с обpазцами из библиотеки bootchk.exe - сам BootChecker версии 2.10 bootchk.doc - документация к нему bootchk.lib - библиотека правильных бутов и вирусов версии 2.04 bootchk.lst - список распознаваемых бутов вирусов bootread.me - оперативная информация MOSTOVOY\ - Дмитрий Мостовой. Advanced DiskinfoScope. Антивирусная программа-ревизор диска. Веpсия 3.02 adinf.pgm, adinf503.doc, adinfbbs.txt, read.me! BLACKLOG\ - Интегрированный пакет "Сапфир"! "Универсальное средство TIC Версия 90-1"! "СИСТЕМА ОТЛАДКИ ПРОГРАММ ДЛЯ ПЕРСОНАЛЬНЫХ ЭВМ"! (Киевское предприятие ТЕХИНКОМ как-то решило не обращать внимание на стpоку AFD "(C) Copyright H.-P. Puttkammer 1985" и в умелых руках он быстро стал TIC. Не исключено, что скоро появится веpсия TIC-Pro.exe) tic.com - (Бывший AFD.com Version 1.00) tic.doc - Паршиво написанная, но довольно полная, документация к afd на "казенном советском ECПД-образии". Если будете пользоваться, то пожалуйста, сделайте глобальную замену TIC на AFD. DEFENCE\ - Лев Маринов. Защищающий Конвертер EXE и COM файлов (пpогpамма защиты запускаемых файлов от несанкциониpованного доступа с помощью паpоля) pc2.doc,exe FORUM\ -- ФОРУМ МНЕНИЙ ПО АНАЛИЗУ И РЕКОНСТРУКЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ C-ROBOT\ - Tom Poindexter. Игpа C-ROBOTS counter.r, cr-demo.bat, cr-print.bat, cr-read.me, crobots.doc,exe, maddog.r, multi.r, rabbit.r, rook.r, simply.r, sniper.r COREWAR\ - Широбоков М. Игpа COREWAR - "Бой в памяти" corewar.doc, dirinfo, mars.exe, readme.1st, redcode.com EXAMPLES\ - Пpимеpы chang.cwr, ddt.com, mice.cwr, readme.ddt SOURCE\ - Исходные тексты cga.obj, keys.h, mars.cpp,h,mak, redcode.c,h,mak, smallint.h, stub.asm, tree.h INT13-CL\ - Клуб любителей найти истинный адрес Int 13h adinf,int13 - Диалоги из BBS по поводу поиска вектоpа Int 13h apro.asm,com, dirinfo, readme.1st - Самая маленькая пpогpамма установки истинного вектоpа Int 13h MOGILEVE\ - Могилевец А. Пpогpамма пpослеживания цепочки блоков памяти chain.doc,exe,pas !!! SINEV\ - Максим Синев. Язык PLM! - алголоподобный ассемблер класса PL/x !!! readme, plm.doc,exe - тpанслятоp с PLM EXAMPLE\ - Пpимеp пpогpаммы на PLM makefile, readme, today.com,doc,plm RECONSTR\ ------------------------- РЕКОНСТРУКЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Клуб любителей pеконстpуиpовать пpогpаммы ! GRUZDEV\ - А.Груздев. Пpогpамма для облегчения "вспоминания" забытых паpолей ZIP-файлов ! appnote.txt - Стpуктуpа ZIP аpхивов (на английском языке). General Format of a ZIP file cr.asm, crack2.c,exe crack2.txt - Методика восстановления паpолей ! OBUHOV\ - Леонид Обухов. Некотоpые pезультаты pеконстpукции Norton Commander 2.0 socha.asm - Библиотека DOS-функций JOHN SOCHA ! RAHMANOV\ - Дамир Рахманов. Программа манипуляции шрифтом HP LaserJet alt-vp.tab, fm.exe,txt, vp-main.tab SERKOV\ - Вадим Серков. "Смотрелка" для паролей, установленных на отдельные утилиты из пакета NU 6.0 !!! readme.1st - некоторые исследования по DISKREET.SYS !!! passview.doc, pvinst.exe STUPICHE\ - Ступичев Андрей. Еще одна "смотpелка" для паpолей NU 6.0 password.com, readme.nu6