Привет всем! Помогите решить нетривиальную для меня проблему. Есть программа, которая в своей работе использует закриптованные данные. Программа написана на Delphi. С помощью ida, нашел функцию, где эти данные расшифровываются, модифицируються и передаються в программу, но мне нужны данные до модификации. Решение проблемы для меня выглядело так: -пишу dll, которую с помощью программы DLL_Injector (www.irazin.ru) внедряю в адресное пространство процесса. - в DllEntryPoint делаю так: <font color="red]большие листинги кладутся в аттач, в сообщении только проблемные участки</font><!--color--> Проблема в том, что все это извращение то работает, то нет. По уровню моих знаний асма, все правильно, под дебаггером все проходит, но когда доходит до ret в функции GetOffset_and_DataLength, меня забрасывает куда попало! Где я сделал непривильно? Уже 3 недели пытаюсь решить самостоятельно, но сегодня все, сдался.