Blog. Just Blog
Мои программы
Бесплатные программы, написанные мной
Мои программы - RSS-канал
Мои программы - Карта сайта
File Location Calculator 1.0
05.04.2010 | Категория: Мои программы | Автор: ManHunter

Скриншот программы File Location Calculator
Программа File Location Calculator предназначена для расчета и конвертирования файлового смещения, Virtual Address (VA) и Relative Virtual Address (RVA) в исполняемых файлах формата x86. В отличие от имеющихся аналогов, калькулятор корректно работает даже с поврежденными или хитро упакованными файлами. File Location Calculator не использует стандартные функции API типа ImageRvaToVa, самостоятельно разбирая структуру файла. Также в комплекте есть плагин flc.dll для анализаторов исполняемых файлов PEiD, DiE и других утилит, поддерживающих этот формат плагинов. Калькулятор был написан, когда я столкнулся с печальным фактом, что ВСЕ существующие инструменты выполняют расчеты с ошибками. Даже такие именитые, как HIEW, CFF Explorer, PETools, для всех них я нашел абсолютно корректные PE-файлы и значения, на которых они обламываются. Мой File Location Calculator все считает правильно.
Читать статью целиком »
Просмотров: 2043 | Комментариев: 6
Flying Windows 1.6
03.02.2010 | Категория: Мои программы | Автор: ManHunter

Скриншот программы Flying Windows
Эта маленькая программа значительно облегчает работу за компьютером. Написана для личных нужд и включает в себя несколько полезных инструментов:
1. Flying windows
При включенной опции можно перетаскивать при нажатой клавише Alt любое окно за любое место, а не только за заголовок. Очень удобно, когда одновременно открыто много окон или панелей инструментов. В некоторых приложениях дает неожиданный эффект, перетаскивая вместо окна его дочерние элементы. Но это случается крайне редко, мне пока встретилось всего несколько таких программ.
2. Intelligent mousewheel
Эта опция дает возможность прокрутки окон колесиком мышки без установки на них фокуса. Опять же удобно когда открыто много окон.
3. Enabler and unhider
Эта опция позволяет открывать пароли за "звездочками", активировать отключенные кнопки, поля ввода, убирает лимиты количества символов с полей ввода, в качестве побочного эффекта "отвязывает" любые открытые модальные окна. Открытие паролей работает не во всех приложениях. Опция включается через меню или нажатием колесика мыши на иконке в трее. Отключается нажатием колесика мыши на главной иконке в трее или любым нажатием на собственную иконку Enabler'а. Настоятельно не рекомендуется держать Enabler постоянно включенным! Это связано с тем, что создается дополнительная нагрузка на систему и некоторые программы могут работать нестабильно. Также принудительная разблокировка всех подряд элементов во всех окнах может привести, например, к такой ситуации: вы поставите галочку в настройках какой-нибудь программы, а потом окажется что она изначально была заблокирована и взаимосвязана с другой настройкой. К чему это в результате может привести остается только догадываться.
Читать статью целиком »
Просмотров: 18627 | Комментариев: 65
ToolTips Harvester 1.0
19.01.2010 | Категория: Мои программы | Автор: ManHunter

Скриншот программы ToolTips Harvester
Программа для перехвата текста всплывающих подсказок (tooltips) в различных приложениях. Обрабатываются подсказки со стандартным классом tooltips_class32 и с некоторыми другими пользовательскими классами, которые мне удалось идентифицировать. Так что если какие-то подсказки программа не перехватывает, значит они созданы с каким-то еще неизвестным мне названием класса окна. Для чего нужна такая программа? А мало ли, в хозяйстве пригодится.
Читать статью целиком »
Просмотров: 2382 | Комментариев: 26
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, но защищает его на уровне файловой системы. Теперь этот каталог невозможно удалить или переименовать всеми известными способами, а чтобы его стереть придется форматировать флешку или же записывать изменения напрямую на диск. Я сильно сомневаюсь, что вирусописатели в ближайшем будущем дорастут до такого уровня.
Читать статью целиком »
Просмотров: 15604 | Комментариев: 62
Иконки в стиле Winamp для AIMP2
24.08.2009 | Категория: Мои программы | Автор: ManHunter

Иконки в стиле Winamp для AIMP2
Я уже давно пользуюсь аудио-плеером AIMP2, но иконки для музыкальных файлов все равно привык наблюдать в классическом Winamp'овском стиле. Ничего не могу с собой поделать, консерватор во мне неистребим. По какой причине автор не сделал такой набор иконок в штатном комплекте AIMP - не знаю, может быть с целью соблюдения каких-то аффтарских прав. Для меня это особой помехой никогда не было, так что я быстренько выдрал нужные иконки из Winamp'а и сделал себе набор для AIMP. Иконки скинов оставлены без изменения. Для подключения иконок распакуйте файл winamp.dll в папку \Icons, в меню "Настройки" - "Система" - "Ассоциации файлов" выберите ее в качестве основной и зафиксируйте изменения кнопкой "Задействовать".
Читать статью целиком »
Просмотров: 4588 | Комментариев: 7
