Visual Basic 6.0 MAP файл
В Visual Basic 6.0 создать MAP файл не так просто. Несмотря на то, что линкер поддерживает создание MAP файла, штатно это сделать не представляется возможным. И тут есть несколько вариантов. Можно использовать один из многих AddIn'ов позволяющих контролировать процесс компиляции и менять командную строку. Мы же предлагаем наиболее простой способ. Для этого Вам необходимо скачать данный архив, зайти в папку с установленным Visual Basic 6.0, обычно это "C:\Program Files (x86)\Microsoft Visual Studio\VB98", переименовать оригинальный LINK.EXE в LINK1.EXE, а на место оригинального скопировать из архива наш вариант. Исходный код также прилагается. И все что делает данный wrapper - меняет командную строку от VB5/6 линкеру.
После данной замены каждый раз когда Вы компилируете EXE / DLL / OCX файлы, в той же папке будет создаваться MAP файл, автоматически подцепляемый в DotFix NiceProtect. Следует иметь ввиду, что защита кода по MAP файлу поддерживает только VB5/6 программы, скомпилированные в Native Code.
Данный файл необходим только на этапе защиты. Его НЕ нужно включать в дистрибутив программы.