博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
objdump 反汇编 vmlinux详解
阅读量:4041 次
发布时间:2019-05-24

本文共 478 字,大约阅读时间需要 1 分钟。

1. arm-linux-objdump -h vmlinux   > vmlinux.txt

     显示  linux 内核段信息,如段的开始虚拟地址,段的长度

2. arm-linux-objdump -S -l -z vmlinux > vmlinux.txt

     反汇编  vmlinux  到vmlinux.txt, vmlinux.txt  含有汇编和  c 源文件的混合代码,看起来很方便。而且能一步步看linux怎么一步步运行的。

3. arm-linux-objdump -S -l -z  -j xxxx(section name)  vmlinux  > vmlinux.txt

    反汇编  linux 内核段 xxxx  到文件  vmlinux.txt  中。

4. arm-linux-objdump -x vmlinux > x.txt

     vmliux中所有段的头信息,其中包口vmlinux的入口地址等
5. arm-linux-objdump --debugging vmlinux > debugging.txt
    很多有用的debug信息,如函数名,结构体定义等

转载地址:http://lwadi.baihongyu.com/

你可能感兴趣的文章
二叉树是否对称
查看>>
动态规划-找零钱
查看>>
动态规划-跳台阶
查看>>
动态规划-01背包问题
查看>>
动态规划-优化编辑器问题
查看>>
堆排序(C++实现)
查看>>
图的俩种遍历方式(DFS,BFS)C++代码实现
查看>>
Hibernate设置主键自增,执行HQL语句
查看>>
设置MYSQL最大连接数与WAIT_TIMEOUT
查看>>
java根据ip地址获取详细地域信息
查看>>
解决s:iterator嵌套s:radio的传值问题
查看>>
位运算-不用加减乘除做加法。
查看>>
C++继承的三种方式(公有,私有,保护)
查看>>
待修改:C++多线程编程学习笔记
查看>>
冒泡、选择、插入、归并
查看>>
QTextEdit显示超链接
查看>>
使用socket下载文件(C++)
查看>>
cent os6.5静默安装oracle
查看>>
cent os6.5搭建oracle-dataguard
查看>>
使easyui-tree显示到指定层次
查看>>