本文使用一个简单的C程序(simple.c)。代码如下:
int main()
{
return(0)
}
2. 编译:
~#gcc -o simple simple.c
3. 查看可执行文件的基本信息
~#objdump -f simple
simple: file format elf32i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080482d0借助objdump这个工具,可以获得可执行文件的一些关键信息。
1.运行:本文使用一个简单的C程序(simple.c)。代码如下: int main() { return(0)} 2. 编译:~#gcc -o simple simple.c 3. 查看可执行文件的基本信息~#objdump -f simple simple: file format elf32i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080482d0借助objdump这个工具,可以获得可执行文件的一些关键信息。argc:外部命令参数的个数argv[]:存放各参
在linux中的目录下执行 g++ *.cpp -std=c++11 -o MD5 得到可执行文件MD5
运行MD5文件,并携带程序选项进行测试MD5 -h
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)