Декомпилятор программ, написанных на Visual Basic 6.0
Название
Сайт
VB Decompiler
VB Decompiler - это декомпилятор программ (EXE, DLL, OCX), написанных на Visual Basic 6.0. Как известно, программы, разработанные на Visual Basic'е могут быть скомпилированы либо в интерпретируемый p-code, либо в выполняемый native code.
Так как p-code представляет собой высокоуровневые команды, то появляется реальная возможность восстановить из этого кода исходный (правда имена переменных, функций и т.д. само собой восстановить не удастся). VB Decompiler восстанавливает довольно много пикодовых инструкций и несмотря на то что до генерации исходника, который можно откомпилировать еще далеко - декомпилятор сильно упростит задачу анализа алгоритнов исследуемой программы и частично восстановит ее исходный код.
Если программа была откомпилирована в native code то о восстановлении исходника из машинных инструкций не может быть и речи. Но VB Decompiler и здесь поможет анализировать программу. В него встроен мощный дизассемблер, поддерживающий все команды Pentium Pro включая MMX и SSE. Это позволяет дизассемблировать все функции. Также имеется анализатор кода, который отследит все вызовы API функций и все ссылки на строки в дизассемблированном коде и вставит их как комментарий к анализируемой строке.
В общем VB Decompiler идеальное средство для анализа программ и идеально подходит в случае потери исходных кодов и необходимости частично восстановить проект.
NiceProtect представляет собой навесную защиту для Вашего программного обеспечения. Защита считается навесной потому, что устанавливается на уже откомпилированные приложения и не требует модернизации исходного кода программы. То есть, если Вы как либо проверяете зарегистрированность программы, то после компиляции и размещения программы в сети интернет любой хакер сможет дизассемблировать программу, найти проверку на зарегистрированность и взломать защитный механизм. Избежать этого поможет NiceProtect. Если после компиляции программы обработать ее данной защитой, то код программы станет недоступен для дизассемблирования и исследования взломщиком, так как будет закриптован. Более того, защитный механизм содержит современные технологии полиморфизма и метаморфизма, которые значительно осложнят анализ самого ядра защиты взломщиками. Снять защиту будет крайне проблематично, так как точка входа в программу будет переведена частично в метаморфный код, частично будет исполнена на виртуальной машине, что сильно затруднит ее восстановление. Помимо всего прочего код программы по Вашему желанию может быть упакован, что уменьшит размер Вашей программы без потери ее функциональности. В итоге имеем отличный упаковщик + навесную защиту, которую рекомендуется использовать во всех программных продуктах.
Данная программа предназначена для защиты EXE файлов от распаковки, дизассемблирования и взлома. Также позволяет защитить от определения их компилятора/упаковщика (содержит 30 подложных сигнатур в демо версии и более 230 сигнатур
в зарегистрированной версии), а также для защиты от распаковки Вашей программы и взлома начинающими крэкерами.
Это связано с тем, что данный протектор встраивает во все секции Вашей программы ряд переходов и антиотладочных функций, которые не обрабатываются большинством отладчиков и распаковщиков, что блокирует их функции. Также данная программа криптует первые 20 байт точки входа и всю секцию кода программы, а также часть кода переводит в метаморфный и вставляет в свой код, что препятствует распаковке и исследованию программы крэкерами. Стоить добавить, что код протектора, дописываемый в Вашу программу полиморфно/метаморфный, то есть всегда разный, поэтому вряд ли когда-нибудь появятся анализаторы, способные определить DotFix FakeSigner.
Для любителей программирования в программу встроен скриптовый язык, на котором можно легко реализовать любые дополнительные возможности защиты программ. Данный
язык документирован и имеет примеры использования в папке scripts.
Для исследователей программ DotFix FakeSigner имеет встроенный анализатор
EXE файлов. С его помощью можно определить на чем написана или чем защищена
та или иная программа.
Данная программа предназначена для усложнения взлома Ваших программ,
написанных на Visual Basic 6.0. Большинство начинающих хакеров не
смогут взломать Вашу программу, так как они не найдут ни одной
текстовой строки в EXE файле, что чрезвычайно усложнит им поиск
нужного кода. Как можно уже догадаться, Вам имеет смысл использовать
данную программу, только если Ваша программа не бесплатная и имеет
ограничение времени использования или защиту паролем, то есть
интересна взломщикам программных защит.
Основные возможности:
обработка проектов производится целиком (программа автоматически
находит все входящие в проект файлы и особым образом обрабатывает их);
если файлы, входящие в проект разбросаны по папкам - программа предложит их собрать в одну папку;
программа ведет запись всех важных действий в отчет, который Вы можете сохранить в файл;
интуитивно понятный интерфейс с подсказками в панели состояния.
Данная программа предназначена для защиты EXE файлов от определения их компилятора/упаковщика снифферами типа PEiD и PE Sniffer
Основные возможности программы:
Добавление в код программы пользовательского stub'а как в одну из имеющихся секций, так и в созданную новую.
Возможность добавления самописных stub'ов (их нужно добавлять в файл stubs.txt), что делает программу универсальной защитой от снифферов, что в свою очередь мешает начинающим хакерам распаковать вашу программу специальными распаковщиками.
Поддержка практически всех упаковщиков, в том числе FSG, UPX, Petite, Aspack
Если EXE файл не упакован и написан на MFC C++, Delphi 6.0/7.0 или Visual Basic 5.0/6.0, то данная программа прячет в stub'е некоторые байты из OEP в перемешку с мусорными байтами, что усложняет восстановление OEP
Возможность изменения имен секций (как на одинаковые, так и на имена различных упаковщиков)
Скрамблер UPX, FSG, Petite
Возможность добавления своих комментариев к концу EXE файла
Программа ведет детальный лог своей работы
Программа сохраняет нстройки в конфигурационном файле
Выбор между Русским и Английским языком программы
Поддержка многоязыкового интерфейса (Английский и альтернативный)
По сравнению с версией 1.4 убрано много глюков и добавлен мусорный движок. Также все сигнатуры теперь работают. PEiD пока их не знает
Данная программа предназначена для защиты исполняемых файлов
от нелегального копирования. Основным методом данной защиты
является привязка программы к серийному номеру диска.
Программа работает во всех операционных системах семейства Windows (98/ME/2000/XP/Vista/7).
Защищенный исполняемый файл для запуска будет требовать MSVBVM60.DLL.
GPcH Protect перед наложением навесной защиты может упаковать
исполняемый файл одним из упаковщиков, встроенных в Packers.dat
(по умолчанию это UPX и Petite).
Программы для хранения информации. Каталогизаторы.
Название / Описание
Сайт / ссылка
Xakep CD DataSaver
Как только нам нужна какая либо программа в первую очередь мы ее ищем на дисках с софтом от журналов Xakep и СПЕЦ Xakep, а также на софтовых дисках типа Reanimator или Pro100Soft, и когда таких дисков скапливается около 10 или больше поиск программ затрудняется.
Теперь представьте, если список программ с каждого такого диска будет содержаться в базе данных и чтобы установить программу нужно будет только ввести ее название в строке для поиска в базе и из предложенных программ выбрать одну. Эту задачу и выполняет программа Xakep CD DataSaver.
Программа поддерживает скины. Множество уже созданных обложек для программы уже включены в дистрибутив.
Также программа поддерживает плагины (в стандартной поставке имеются плагины для получения подробной информации о программах в базе, выгрузке базы в HTML формат и многие другие)
Если вы программист и хотите написать плагин для программы Xakep CD DataSaver - все в ваших руках. Все необходимые примеры лежат в папке Plugns SDK (в папке установленной проги), также некоторую информацию можно найти в справке.
Данная программа предназначена для записи планов
по поводу улучшения разрабатываемых программ
Идеально подходит для разработчиков программного обеспечения.
Вы можете записывать в базу программы все идеи относительно
планов по улучшению Ваших программ. Причем ограничений на число
программ нет. Это значит, что в одну базу вы можете заносить сведения
по нескольким программам и отдельно друг от друга их просматривать.
Список программ будет сам автоматически пополняться и считываться при загрузке
программы из базы данных, поэтому даже если вы забудете точное имя программы, для
которой добавили задание - вы всегда его сможете выбрать из списка.
Единственное ограничение - максимальное число записей в базе не должно
превышать 1000.
Отличительные особенности:
Простой и удобный интерфейс
Хранение базы данных в заархивированном виде
Возможность изменения приоритета задания
Задачи к программам хранятся в одной базе, но просматриваются отдельно. При этом переход от базы одной программы к базе другой осуществляется в 2 клика мышкой
Хотя интерфейс программы создает обманное впечатление
о простоте программы, это далеко не так. В отличии от множества
подобных программ, данная софтина хранит пароли не в виде текстовых строк,
а в виде рисунков. Введенные Вами пароли преобразуются в
графическое представление, затем все это дело пакуется алгоритмом
Хаффмана и затем криптуется алгоритмом BlowFish. В качестве пароля
для расшифровки данных используется идентификатор Вашего компьютера.
Что это дает:
если злоумышленник уведет у Вас базу с паролями, то это ему ничего не даст,
так как идентификатор его компьютера другой и базу расшифровать будет невозможно
всякие шпионские программы, умеющие тырить текст с экрана также будут в пролете,
так как пароль будет выводиться в графическом виде и на неоднотонном фоне
"А как быть, если злоумышленник попытается открыть базу на Вашем компьютере?", - спросите Вы.
Программа при первом запуске говорит вам 4х значный пароль, который в дальнейшем требует
при запуске. Это не даст возможность Вашм друзьям узнать пароли при просмотре содержимого Вашего компа.
Но, несмотря на всю мощь защиты, автор программы не несет никакой ответственности
за сохранность Ваших паролей и за возможные ошибки при работе программы. Вы используете данное
программное обеспечение на свой страх и риск.
Данная программа предназначена для тестирования учащихся на знание различных дисциплин. Она обладает интуитивно понятным и удобным интерфейсом и работает под управлением операционной системы Windows начиная с Windows 95.
Отличительные особенности:
Гибкая настройка интерфейса
Возможность самостоятельно создавать тесты для программы
Возможность использовать скрипты в тестах для улучшения их наглядности
Сохранение результатов теста по фамилии тестируемого
Защита настроек программы паролем, чтобы тестируемый не смог редактировать их
Возможность создавать тесты с оценкой по 5 и 100 бальной шкале
Тесты можно запаролить, чтобы никто кроме их автора не смог их отредактировать
В стандартной поставке имеются тесты по: MS DOS, Norton Commander, Lexicon, Paradox, QBasic, Windows, Word, Excel, Math CAD.
В программу также встроен язык GPScript для нужд учителей, проводимых тест (вызывается комбинацией клавиш Shift + Home). В этой консоли имеются команды для активации опций из режима тестирования без пароля (команда pleaseoptions), показа правильных ответов (pleasedebug) и т.д.
Для получения бесплатного ключа к программе на один месяц пришлите мне письмо, содержащее ваше имя и желаемый пароль для доступа к программе, также напишите где вы используете программу(дом, учебное заведение).
Также присылайте созданные вами в тестере базы для тестирования, если они мне покажутся интересными я их размещу на сайте.
Программа предназначена для удержания громкости на определенном уровне,
что препятствует изменению громкости сторонними программами или играми.
Щелчком левой кнопки мыши изменяется состояние программы (вкл / выкл).
Щелчок правой кнопкой мыши приводит к появлению меню для выбора уровня
громкости от 3х до 30%
Программа идеально подходит для тех случаев, когда между звуковой картой
и акустическими системами стоит сделанный Вами (или купленный) усилитель,
который не имеет регулятора громкости.
Эта программа служит для тестирования производительности компьютеров.
Она лучшим образом подходит для решения спора "Чей комп круче?".
Достаточно запустить тест на двух разных компьютерах и сравнить
число (чем оно больше - тем лучше) и его цвет (красный - слабый комп,
зеленый - крутой комп)
04.09.2011 Долгожданный релиз VB Decompiler. Масса улучшений декомпиляции Native Code. Значительно расширенна и обновлена справочная система на русском и английском языках.
20.12.2010 DotFix Software поздравляет наших клиентов и посетителей сайта с наступающим Новым Годом и рождеством! Желаем приятно провести праздники и успехов в новом году!
28.11.2010 Выпущена новая версия защиты DotFix NiceProtect. Основные изменения коснулись обфускатора Delphi программ. Теперь имеется полная поддержка Tab и Page контролов на формах, что обеспечивает максимальную совместимость обфускации с Delphi XE программами.
21.10.2010 Обновлен декомпилятор Visual Basic программ до версии 8.1. Декомпиляция P-Code программ становится все более идеальной, также проделана большая работа по улучшению анализа Native Code и .NET приложений.
16.09.2009 Полностью обновлен движок сайта! Теперь все ссылки имеют читаемый понятный вид, разного рода глюки на страницах убраны. И теперь сайт полноценно работает на второй версии нашего движка.