Blog. Just Blog
Мои программы
Бесплатные программы, написанные мной
Мои программы - RSS-канал
Мои программы - Карта сайта
PCL's JSiD 2.0 Public Release
25.01.2012 | Категория: Мои программы | Автор: ManHunter

Скриншот программы PCL's JSiD
PCL's JSiD - программа для определения чем зашифрован или обработан код JavaScript. Поиск выполняется в основном по сигнатурам, а в некоторых случаях эвристически, так что теоретически возможны неточности в идентификации. Скрипты также можно передавать через командную строку и drag'n'drop. Широко распространенных протекторов для JavaScript очень немного, а большинство упаковщиков и обфускаторов однотипные, поэтому PCL's JSiD определяет пока только следующие алгоритмы:
- Bananascript Compressor
- CodeLock Dynamic Encoder
- Free Javascript Obfuscator
- generic escape-encoders
- HTMLProtector
- JavaScript Compressor
- JavaScript Obfuscator
- JavaScript Scrambler
- jjencode / aaencode
- JSNoAlnum
- Microsoft Script Encoder
- Stunnix JavaScript Obfuscator
- z0mbie's HTML source protecter / z0mbie's HTML source Encoder
Читать статью целиком »
Просмотров: 1874 | Комментариев: 20
PCL's PHPiD 2.0 Public Release
24.01.2012 | Категория: Мои программы | Автор: ManHunter

Скриншот программы PCL's PHPiD
PCL's PHPiD - программа для определения чем зашифрован или обработан PHP-скрипт, всего определяет около 60 различных протекторов и обфускаторов. PCL's PHPiD представляет собой один из модулей закрытого проекта Massacre, снабженный графической оболочкой (файл phpid.exe), а также консольный вариант программы (файл phpid_ce.exe). Поиск, в основном, выполняется по сигнатурам, так что теоретически возможны неточности в идентификации, но мне пока такие скрипты не попадались. Также некоторые обфускаторы используют сходные алгоритмы (например, PHP LockIt! и PHP Defender) и на выходе дают практически одинаковый результат. В этом случае точно определить, чем обработан скрипт, не получится, и будет выбран наиболее похожий вариант. Скрипты также можно передавать через командную строку и drag'n'drop.
Определяемые протекторы:
- AROHA PHPencoder
- BCompiler
- ByteRun Protector for PHP
- ByteScrambler
- CNCrypto
- CodeCanyon PHP Encoder
- CodeLock (incl. protection module)
- CodeLock Tracker
- CodeTangler Pro
- DWebEncoder
- Easy PHP Encrypt
- Encode PHP
- EziScript Encoder
- FDE PHP Encoder
- Frecosse PHP Encoder
- FREE Encrypted PHP
- Free Online PHP Obfuscator
- Free PHP Encoder
- G-Encoder
- gencoder
- GPE PHP Encoder
- HidePHP
- IcePHP
- ionCube PHP Encoder
- Monas
- NET-TEC PHP-ENCODER
- NuSphere Nu-Coder 1.4, 2.0, 3.0
- Obfusc (Basic/Normal, ShowObfuscate)
- Online PHP Script Encoder
- PHP Compact
- PHP Locker
- PHP LockIt! 1.8, 2.0, 2.1 (incl. GZIP)
- PHPCipher
- PHPCodeLock (Hacked PHP LockIt! 2.0.4.0)
- PHPCoder / eAccelerator
- phpSHIELD
- PHTML Encoder (binary mode, self-decodeable)
- Remiya PHP Compress / Obfuscate
- Rucros PHP Obfuscator
- SourceCop (incl. protection module)
- SourceGuardian for PHP
- TrueBug PHP Encoder 1.0.2 (incl. GZIP), 1.0.3/1.0.4
- TrueBug PHP Obfuscator & Encoder 1.1, 1.2
- Turck MMCache Encoder
- Xmofo Encoder
- ZenCrypt
- Zend Encoder / Zend SafeGuard Suite
- Zorex PHP CryptZ (incl. protection module)
- Unknown PHP Encoder (type 1)
- Amiro CMS Obfuscator
- PHP Defender
- PHP LockIt! (Obfuscation mode)
- PHP Obfuscator by DX
- PHP Unreader
- POBS - PHP Obfuscator
- Processed by De-Zender
- Raizlabs PHP Obfuscator
- Semantic Designs Obfuscator
- TrueBug PHP Obfuscator & Encoder (Obfuscation mode)
- UMI.CMS Obfuscator
Читать статью целиком »
Просмотров: 6011 | Комментариев: 63
32-bit ASM Calculator 1.3
05.12.2011 | Категория: Мои программы | Автор: ManHunter

Скриншот программы 32-bit ASM Calculator
32-битный калькулятор, написан как обычно для личных нужд, потому что "ксорить дворды в уме" уже поднадоело :) Позволяет выполнять арифметические и битовые команды Ассемблера, в том числе команды, использующие при вычислениях значение Carry Flag. Результат операции отображается в шестнадцатеричном виде с возможностью реверса байт, в десятичном виде с возможностью знакового отображения и в бинарном с разбивкой на октеты. Кроме этого калькулятор показывает состояние флагов процессора сразу после выполнения выбранной операции. Встроенный конвертер позволяет быстро переводить числа из десятичной, шестнадцатеричной и двоичной систем счисления, и сразу устанавливать их в качестве значений операндов.
Особенности:
- оба операнда должны вводиться только в шестнадцатеричном виде;
- при сдвиговых операциях значение Operand 2 не может быть больше 0xFFh (десятичное 255), иначе калькулятор выдаст ошибку;
- после выполнения операций деления и умножения в шестнадцатеричном виде отображается содержимое пары регистров EDX:EAX, при этом функция реверса байт и знак десятичного числа недоступны;
- неотображаемые в калькуляторе флаги процессора принудительно обнуляются.
Читать статью целиком »
Просмотров: 6260 | Комментариев: 34
My Music Web Agent 1.0
25.11.2011 | Категория: Мои программы | Автор: ManHunter

Скриншот программы My Music Web Agent
Сейчас существует большое количество программ и плагинов, которые получают название музыкального трека из плеера на вашем компьютере. Они устанавливают это название, например, в качестве статуса в интернет-мессенджерах, в редакторах сообщений социальных сетей и т.п. В отличие от таких программ, My Music Web Agent предназначен для передачи названия трека на заданный URL в интернете, чтобы вы, например, могли показывать его на своем сайте. После запуска My Music Web Agent показывает значок в трее. Клик левой кнопкой мыши - включить/выключить отправку данных в интернет, правая кнопка мыши - меню, где можно посмотреть информацию о версии программы и включить/выключить режим автозагрузки.
Пример скрипта-приемника на PHP находится в папке upload. Настройки My Music Web Agent хранятся в файле mmwa.ini, там же есть подробное описание каждого параметра. Пока поддерживаются плееры Winamp, AIMP, Apollo, foobar2000 с установленным плагином foo_winamp_spam, KMPlayer, возможно в дальнейшем добавятся и другие.
Читать статью целиком »
Просмотров: 1965 | Комментариев: 11
UnWrapper Helper 1.0
25.10.2011 | Категория: Мои программы | Автор: ManHunter

Скриншот программы UnWrapper Helper (Static)
UnWrapper Helper - это вспомогательная программа для автоматического восстановления секции кода в исполняемом файле из дампа или напрямую из памяти запущенного процесса. Восстановление заключается в копировании первой найденной секции кода в исходный файл. Это помогает в исследовании различных защит, основанных на враппере, когда секция кода дочернего файла зашифрована или иным образом модифицирована, и расшифровывается в памяти при запуске. Также UnWrapper Helper помогает анализировать изменения, внесенные в код работающего процесса различными сторонними программами: трейнерами для игр, лоадерами, инжекторами и т.п., или же самим процессом (динамическая расшифровка, метаморфный код). В результате работы UnWrapper Helper на диске создается копия исходного файла, но с уже внесенными изменениями в секции кода. Обратите внимание, что UnWrapper Helper не работает с упакованными файлами, так как физический размер секции кода в исходном файле на диске должен соответствовать размеру секции кода в памяти запущенного процесса или в дампе. UnWrapper Helper также НЕ является взломщиком защит, а только автоматизирует трудоемкие ручные действия.
Читать статью целиком »
Просмотров: 1986 | Комментариев: 6
