判断一个文件就否为elf文件
立即下载
资源介绍:
判断一个文件就否为elf文件
bool IsExecutableFile(const char *path) {
unsigned char elfHeaderMagic[5] = {0x7f,0x45,0x4c,0x46};
unsigned char buf[5] = {0};
FileRead fileReader;
fileReader.Open(path);
fileReader.ReadBuf((char*)buf,4);
return (memcmp(elfHeaderMagic,buf,4)==0);
}