
Быстрый поиск
Введите фрагмент названия статьи для поиска

Управление клавишами NumLock, CapsLock и ScrollLock
07.10.2009 | Категория: Образ мышления: Assembler | Автор: ManHunter
Иногда в программах требуется получать состояние управляющих клавиш или изменять их состояние. Во времена MS-DOS достаточно было просто прочитать или записать значение WORD по определенному адресу памяти, при этом светодиодные индикаторы клавиатуры реагировали на это включением или выключением. Были очень популярны крохотные, в несколько байт, программы для выключения NumLock при загрузке системы, типа таких:Code (Assembler) : Убрать нумерацию
- ;-----------------------------------------------------------
- ; Программа для выключения индикатора NumLock под MS-DOS
- ; Размер .com-файла после компиляции 9 байт
- ;-----------------------------------------------------------
- .286
- .model tiny
- .code ; Сегмент кода
- org 100h ; Зарезервировано для PSP
- start:
- pop ax ; После запуска в стеке 0, AX=0
- mov ds,ax ; DS=0
- mov ds:[417h],ax ; WORD DS:[417h] - состояние *Lock'ов
- int 20h ; Выход из программы
- end start
Читать статью целиком »
Просмотров: 13520 | Комментариев: 3

Маринованная капуста по-грузински
06.10.2009 | Категория: А еще я туда ем! | Автор: ManHunter

Маринованная капуста по-грузински
Для внесения разнообразия в рацион или заблаговременно перед каким-нибудь мероприятием можно приготовить немного маринованной капусты. Как говорится, "Лучше нет закуски - квашеной капустки: и подать - не стыдно, и сожрут - не жалко". Но квашеная капуста будет попозже, когда похолодает и можно будет вытащить бачок на балкон, а вот такую маринованную капусту действительно не стыдно поставить на стол.
Читать статью целиком »
Просмотров: 37698 | Комментариев: 28

Gothic Party в клубе "Релакс"
04.10.2009 | Категория: Жизнь в оффлайне | Автор: ManHunter

Gothic Party в клубе "Релакс"
Очередной сборный концерт, с которго я решил начать музыкальный месяц. Вижу в афише новые имена вместе со старыми знакомыми, стало быть мероприятие обещает быть как минимум не скучным. Да и в обновленный "Relax" теперь можно ходить с удовольствием.
Читать статью целиком »
Просмотров: 4084 | Комментариев: 0

Исследование защиты программы Becky! Internet Mail
02.10.2009 | Категория: Темная сторона Силы | Автор: ManHunter

Скриншот программы Becky! Internet Mail
В Японии умеют делать не только качественную электронику, но еще и очень интересные программы. Например, Becky! Internet Mail, серьезная альтернатива для других популярных почтовых клиентов. В ней есть много функций, которые до сих пор не реализованы у конкурентов: поддержка нескольких профилей для формирования писем, штатная портативная установка на сменные носители, отсроченная отправка писем, сравнительно небольшой размер, и другие прелести. Огорчает только цена в 40 вечнозеленых рублей и 30 дней пробного периода.
Читать статью целиком »
Просмотров: 5245 | Комментариев: 4

Flash Drive Protector 1.0
29.09.2009 | Категория: Мои программы | Автор: ManHunter

Скриншот программы Flash Drive Protector
Flash Drive Protector - это программа для защиты флешек от вирусов. Сперва немного теории. Обычно вирусы распространяются через флешки, записывая на них свой главный исполняемый файл и специальный файл с именем autorun.inf. Если такую зараженную флешку подключить к компьютеру, где не отключен автозапуск, то система обработает файл autorun.inf и запустит вирус на выполнение. Для противодействия этому был придуман следующий хитрый трюк: на флешке создается каталог с именем "autorun.inf", и получается, что теперь на ней нельзя создать одноименный файл. Но вирусы научились обходить такую защиту, просто удаляя этот каталог со всеми вложенными файлами. Следующим витком противодействия вирусам стало создание внутри папки autorun.inf файлов со служебными именами типа CON, LPT3 и т.п., из-за этого каталог с такими "кривыми" файлами обычными средствами системы удалить не получится. Вирусы быстро научились обходить и эту защиту, просто переименовывая папку вместе со всем содержимым или удаляя ее через вспомогательный командный файл.
Я написал программу Flash Drive Protector, которая также создает на флешке каталог autorun.inf, но защищает его на уровне файловой системы. Теперь этот каталог невозможно удалить или переименовать всеми известными способами, а чтобы его стереть придется форматировать флешку или же записывать изменения напрямую на диск. Я сильно сомневаюсь, что вирусописатели в ближайшем будущем дорастут до такого уровня.
Читать статью целиком »
Просмотров: 34308 | Комментариев: 62
