Здравствуйте IT, Вы писали:
IT>Здравствуйте Anatolix, Вы писали:
A>>Assembler — хорошо — 2.5 года опыта в Reverse Engeneering(хобби, эпизодически)
IT>Имеется 300k дезассемблированной кода. По каким отличительным признакам можно определить на каком языке высокого уровня написана программа.
Несколько прямых признаков(метка компилятора, сигнатуры библиотек)
И много косвенных(конвенция вызовов(хорошо видно кто сохраняет регистры и чистит стек), формат строк(asciiz или pascal) )
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев