ищу IDA. В msvcrt.dll хочу переделать файловые ф-ии для работы с CreateFileMapping(). Цель - защитить данные в раскодированом файле от копирования. Раскодированые данные должны быть только в ОЗУ. С интересом восприму любые мысли по делу.
исправлять придётся массу всего: я как-то безуспешно (из-за отсутвия соответствующего кол-ва времени) пытался скомпилить MFC application в борланде. причём подклюение необходимых инклудов и библиотек - это ещё не самое страшное.
Может. Тогда возьму Студио. В инете нет исходников msvcrt хоть посмотреть? Дизасм. всё равно нужен, что бы не заменять msvcrt оригинал, в проге (чей файл) поменять имя длл-ки.
"C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC" "C:\Program Files\Microsoft Visual Studio 8\VC\crt\src" Как скомпилировать CRT самому: http://blogs.msdn.com/michkap/articles/478235.aspx
Полных исходников CRT в Visual studio нет, большая часть кода идет в obj и lib. Т.е. собирать custom CRT можно только на уровне линковки.
насчет "большая часть" - разрешите не согласиться. в .obj без исходников все-таки маленькая часть (что-то около 20 файлов)
ssx ну размеры lib из VC\crt\src\intel\mt_lib довольно внушительны - реализация RTTI, С/C++ EH например. Хотелось бы подправить их немного под себя.