С умными людьми поговорить приятно. Не то что с некоторыми "ламмерами". Я с тобой бы согласился "в общем". Конечно можно найти программы, которые необычайно трудно реинженирить (пример - VBRUNXXX.DLL). Но я этим делом занимаюсь больше 10 лет и мой опыт говорит, что практически любую программу, написанную на классических компиляторах (Borland Turbo C, Turbo C++, Microsoft C, Visual C++, Borland Pascal, Delphi, BCB) можно за тот или иной срок декомпилировать. Основной фокус состоит в том, что компиляторы используют некие наборы макроопределений (особенно это видно например, в Turbo Pascal). Плюс большая ручная работа!
Давай наш спор решим проще - пришли мне какую-нибудь программу, а я ее декомпилирую. Правда срок не оговариваю, у меня и так много работы. А доказывать мне нечего. Я это делаю и все!
PS
Кстати, у меня было несколько заказчиков, которым требовалось декомпилировать часть программы. И они довольны остались!
|