ключевой процесс GETORIX | INT3 Спецвыпуск: Хакер, номер #066, стр. 066-054-7 Приложив совсем немного усилий, можно сделать эту защиту не такой уж и податливой. Для начала надо сделать так, чтобы строка RPN не хранилась в секциях кода, данных или ресурсов целиком, — лучше написать функцию ее восстановления в памяти из мусора. Станет еще лучше, если вообще не восстанавливать ее в памяти, а передавать по кусочкам алгоритму генерации. Заверяю: одно это намного затруднит разбор, а сколько всего еще можно придумать! |