Windows Assembly Site |Новости| |О проекте| |Неофиту| |Эѳир| |Ссылки| |Ѳорум|

ИНСТРУМЕНТЫ > Байт-код

· Статьи
· Исходники
· Инструменты
· Документация

Инструменты:
· Редакторы ресурсов
· Утилиты
· Модификаторы
· Распаковщики
· Компиляторы
· Упаковщики
· Отладчики
· Примочки для Soft-Ice
· Крипторы
· Дизассемблеры
· Инсталляторы
· Реестр
· Всякое
· Декомпиляторы
· Байт-код
· Примочки для IDA
· Уголок NT+
· Образовательные программы
· Крипто

.NET Reflector 4.2.48.0 and .NET Resourcer 4.1.0.0 by Lutz Roeder
Еще один инструмент исследования .NET Framework вплоть до версии 2.0 и редактор ресурсов. Не жалуйтесь теперь, что инструментов под .NET нет!
Дополнительно почитайте: http://www.blong.com/Conferences/DCon2003/ReverseEngineering/ReverseEngineering.htm
Сайт программы: http://www.aisto.com/roeder/DotNet/
Размер: 1080.18 kb · Хитов: 2381
Комментариев: 3

Asmex 1.0.1049.25791 by JBrowse Comp.
Это тулза с открытым исходным кодом (приложен), которая позволяет заглядывать внутрь PE .NET-файлов. Поскольку исходники открыты, а формат CLR еще довольно нов (хотя см. раздел док на wasm), то у утилиты есть шанс стать вторым pedump, поскольку польза открытого исходного кода несомненна (правда, есть сильная зависимость от качества исходников %))
Сайт программы: http://www.jbrowse.com/products/asmex/
Размер: 305.61 kb · Хитов: 1837
Комментариев: 0

Decompiler.NET 2005 v2.0.0.230 by Jungle Creatures
Декомпилятор NET-файлов. Требует NET-framework.
Сайт программы: www.junglecreatures.com
Размер: 2674.36 kb · Хитов: 2496
Комментариев: 1

Decompyle 2.3 by John Aycock
Это декомпилятор байт-кодов Питона. Сам проект стал коммерческим, однако, кое-что еще можно наскрести по сусекам. Мои благодарности Shift.
Сайт программы: http://www.crazy-compilers.com/decompyle/
Размер: 54.86 kb · Хитов: 1858
Комментариев: 0

DotFuscator 1.2.1116 by PreEmpetive
Профессиональная версия программы, вместо облегченной, которая поставляется с VS.NET 2003.
Сайт программы: http://www.preemptive.com/dotfuscator/
Размер: 9765.63 kb · Хитов: 1852
Комментариев: 2

FLASM 1.62 by Igor Kogan
Это консольник, который дизассемблирует flash-байткода. Довольно полезен в определенных кругах. Есть, конечно, SWF-decompiler, однако, всегда приятно иметь альтернативу!
Сайт программы: http://flasm.sourceforge.net/#download
Размер: 149.34 kb · Хитов: 6385
Комментариев: 1

Jasmin 2.3 by Jonathan Meyer
Jasmin - это Java-ассемблер, который компилирует ассемблероподобный код, использующий инструкции JVM в двоичные Java-классы, исполняемые интерпретатором.
Сайт программы: http://jasmin.sourceforge.net/
Размер: 1273.64 kb · Хитов: 3180
Комментариев: 1

JavaBite by BitArts
Это не декомпилятор Java-class-файлов. Это именно дизассемблер. Причем, это дизассемблер с возможностью падча class-файлов без декомпилирования и перекомпиляции. Т.е. вы можете самостоятельно добавить парочку инструкций. В определенных условиях (например, когда class-файл обработан скремблером и декомпилятор такой файл не берет) может оказаться полезной.
Сайт программы: http://www.bit-arts.com
Размер: 1338.09 kb · Хитов: 6530
Комментариев: 6

JavaDec 0.9b by wl
DJ Java Decompiler был с позором убран с wasm.ru и его место заняла эта поделка. Почему же? Давайте разбираться. DJ Java Decompiler юзает старую версию jad (движка декомпиляции). Почему так? Потому что "Jad is free for non-commercial use, but since the version 1.5.6 it's no longer free for commercial use.". Итак, DJ Java Decompiler последних версий юзает старый jad, поэтому качество декомпиляции оставляет желать лучшего. Сам DJ тоже траильный, что на его популярности отнюдь положительно не сказывается. Но оставим DJ в покое. Рассмотрим лучше JavaDec. Очевидный минус - это отсутствие поддержки j2se. Есть лишь j2me. Очевидный плюс - наличие простенького алгоритма анти-обфускации. Слова автора: "Конкретно для мобильных игр после работы DJ остаются тысячи ошибок, после моей оболочки - 10-20..." Ну и еще одна заметка напоследок: "кстати с помощью её я поломал ZKM - платный обфускатор". Остается лишь привинтить поддержку j2se и утилите равных уже не будет!
Сайт программы: http://wl.h15.ru
Размер: 581.01 kb · Хитов: 9934
Комментариев: 6

jbloader by Stiver
Замечательный апдейт Stiver'а к JavaBite. В аттаче два файла (с исходниками): jbloader.exe и jbhook.dll. Их нужно скопировать в ту же директорию что и javabyte.exe и запустить jbloader.exe. Тогда стартуется JavaBite с дополнительными функциями:
1) в главном меню пункт Functions с двумя подпунктами: Unique names for overloaded functions - переименовывает функции с одинаковыми именами так, что их можно редактировать Restore overloaded function names - восстанавливает изначальные имена функций
2) в контекстном меню в Сonstant Pool два подпункта: References - показывает где используется константа(в константах и в коде) Delete - удаляет константу если она нигде не используется(или показывает где используется)
Сайт программы: http://www.wasm.ru
Размер: 41.29 kb · Хитов: 5099
Комментариев: 2

JoGa by houben
Мощный оптимизатор Java-приложений. Иной раз может даже перестараться и так зажать класс-файлы, что у загрузчика возникают претензии, но все проблемы легко решаются после тонкой настройки. В общем, как ProGuard, но гораздо лучше. Мои благодарности Quantum.
Сайт программы: http://www.nq4.de/webSite/JoGa/joga.html
Размер: 341.76 kb · Хитов: 3044
Комментариев: 0

JREVERSEPRO 1.4.1 by Anand Krishnan
Декомпилятор Явы, написанный на Яве. Ессно, нужна JRE (слить с java.sun.com). Как по мне, так явно на конкурента JAD НЕ тянет, однако платформенно независим, открыты исходники, так что, может, и пригодится.
Сайт программы: http://jrevpro.sourceforge.net/
Размер: 513.2 kb · Хитов: 3409
Комментариев: 0

NMI's Java Code Viewer 6.0a by Trinnion Company
Еще один декомпилятор и дизассемблер Явы. Я по-прежнему не знаю, стоит ли он того, чтобы заниматься им плотнее, однако группа SSG сделала это за меня :)
Сайт программы:
Размер: 2159.8 kb · Хитов: 4817
Комментариев: 0

ProGuard Java Shrinker and Obfuscator 3.6 by Eric Lafortune
Исходя из названия, легко понять, что это такое. Программа убирает весь "мусор" в виде отладочной информации, имен методов и полей и т.д., и т.п. В результате имеем равный по функциональности файл (ну, почти равный :)), но декомпиляция его уже дело отнюдь не простое. Еще раз повоторюсь - декомпилировать его сложно, а дизассемблировать по-прежнему просто.
Сайт программы: http://sourceforge.net/project/showfiles.php?group_id=54750
Размер: 1646.9 kb · Хитов: 3027
Комментариев: 0

Sothink SWF Decompiler MX 2005, b40730 by Sothink
Вот, собственно, и сам декомпилятор flash-мультяшек. Если хотите утилиту с открытыми исходниками - FLASM. Если хотите качество - тогда сливайте отсюда. Согласно любезному комментарию tIM - загляните сюда - http://swftools.com - большая подборка на тему декомпиляции флешек.
Сайт программы: http://www.sothink.com/
Размер: 2783.18 kb · Хитов: 1908
Комментариев: 2

Spices.Net v.4.5.5.9 by rays
Evaluation-версия инструмента для .Net - декомпиляция и дизассемблироване .Net сборок, обфускация, исследование .Net сборок сверху донизу, построению моделей и диаграмм, а также по работе с документированием сборок. Spices.Net имеет также модуль полной интеграции в Visual Studio.
Сайт программы: http://www.9rays.net/cgi-bin/components_downloads.cgi
Размер: 2600.15 kb · Хитов: 1912
Комментариев: 0





© 2002-2009 wasm.ru - all rights reserved and reversed