ErikPshat, тогда вот код получения названия модуля..
// get module name
char mod_name[64];
memset(mod_name, 0, sizeof(mod_name));
u32 modname_addr = *(u32 *)(elf + 0x40) + 4;
char *modname_p = elf+modname_addr;
strncpy(mod_name, modname_p, 64);
создавать папку
#include <windows.h>
//...
CreateDirectory(mod_name,NULL);
Последний раз редактировалось frostegater; 09.05.2013 в 10:28.
|