|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июн 17, 2003 18:23:14 Существует ли disasm, из творения которого - асм файла - можно заново собрать исходную прогу??? |
|
|
Дата: Июн 17, 2003 19:07:15 Нет. |
|
|
Дата: Июн 17, 2003 19:26:36 А sourcer? Только DOS и всё? |
|
|
Дата: Июн 17, 2003 22:07:31 А ты пробовал перекомпилить листинги БОЛЬШИХ програм после Sourcer'a? Касперски писал сотни раз - ассемблирование - это однонаправленный процесс с потерями. И упаси господи дизассемблера не распознать хотя бы раз offset и перепутать его с константой (тут и человек ошибается!), упаси господи начать с неправильного опкода и т.д., и т.п. Разве что IDA, которая может трейсить program flow, но и здесь камней столько, что лучше и не компилить. Разве что для МАЛЕНЬКИХ, ОЧЕНЬ маленьких, ОЧЕНЬ-ОЧЕНЬ маленьких программ и смотреть глазками и править ручками. И то... |
|
|
Дата: Июн 20, 2003 14:10:01 IDA может, толко после того как ты сам сним поработаешь. Касперски и об этом писал. Почитай его статью, где он проводит исследование AVP Е. Касперского, поищи ее на гугли. |
|
|
Дата: Июл 18, 2003 12:59:35 Конечно есть. Это - IDA. С помощью этого дизассемблера можно горы своротить. Лишь бы у человека была достаточный опыт и знания. А после автоматического дизассемблирования - не , не получится. Как пример - с помощью IDA я дизассемблировал com-программу loderun(1982 год создания). Размер файла - около 56 кбайтов. После доводки напильником все нормально скомпилировалось и заработало. Хотя памяти (досовской жрала немеряно). |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.079 |