Недавно на жуке видел пост о файлах (теперь и не найти темку :с), точнее о *.dll файлах клиента (в бин32), хотелось бы провести маленькое вскрытие (единственное место, оставшееся для меня загадкой) данного расширения, точнее декомпилировать, ну и по возможности обратно скомпилировать. Так вот, с чего бы начать, может есть какой-то спец. софт (а он есть, только вот как называется, может есть идеи?). Для чего нужно - надо и просто любопытно)
Тут придется не декомпилировать, а дизасемблировать Обратно 'скомпилировать' будет совсем проблематично. Раньше Please login or register to view links рулила, сейчас и не знаю уже. А ещё надо знать язык исходника в совершенстве (скорее всего одна из версий 'с') и язык ассемблер Intel.
Поискал в интернете, там говорят visual studio можно компилировать. Про дизасемблирование почтию, посмотрю что такое)
Да всё это не так просто, как с java Да и java сейчас можно так скомпилировать, что хрен ты её декомпилиш Хотя java интнрпритируемый язык (почти) Дизасемблер на выходе выдает не программу на высокоуровневом языке, а низкоуровневый ассемблерный код. Чаще всего после этого не пишется заново код, а просто вставляется в прграмму (длл) заплатка, изменяющая небольшой кусок (фрагмент) кода. Короче, нахрапом врядли получится.