od : 

NAME
od - dump files in octal and other formats

常用命令:

➜  Downloads od  -t x1  -Ax  /etc/ld.so.cache | head -
6c 2e 6f 2d 2e 2e 3e
7e 7e
7e 7e 4a 7e
5a 7e 7e 7e
7e a5 7e
➜ Downloads od -t x1z -Ax /etc/ld.so.cache | head -
6c 2e 6f 2d 2e 2e 3e >ld.so-1.7..>...<
7e 7e >.....~...~......<
7e 7e 4a 7e >)~..~......J~..<
5a 7e 7e 7e >Z~......q~...~..<
7e a5 7e >.....~...~......<
➜ Downloads od -t x1c -Ax /etc/ld.so.cache | head -
6c 2e 6f 2d 2e 2e 3e
l d . s o - . . \ > \ \
7e 7e
\ \ \ ~ \ \ ~ \ \ \ \
7e 7e 4a 7e

 查看 .shstrtab , 使用 --skip-bytes 和 --read-bytes 定位:

➜  Downloads od --skip-bytes=0x2600c --read-bytes=0x135 -t x1z /bin/ls
2e 2e 6e >..shstrtab..inte<
2e 6e 6f 2e 2d >rp..note.ABI-tag<
2e 6e 6f 2e 6e 2e 6f >..note.gnu.prope<
2e 6e 6f 2e 6e 2e >rty..note.gnu.bu<
6c 2d 2e 6e 2e >ild-id..gnu.hash<
2e 6e 6d 2e 6e >..dynsym..dynstr<
2e 6e 2e 6f 6e 2e >..gnu.version..g<
6e 2e 6f 6e 5f 2e >nu.version_r..re<
6c 2e 6e 2e 6c 2e 6c >la.dyn..rela.plt<
2e 6e 2e 2e >..init..text..fi<
6e 2e 6f 2e 5f >ni..rodata..eh_f<
6d 5f 2e 5f >rame_hdr..eh_fra<
6d 2e 6e 5f 2e >me..init_array..<
6e 5f 2e >fini_array..data<
2e 6c 2e 6f 2e 6e 6d >.rel.ro..dynamic<
2e 6f 2e 2e >..got..data..bss<
2e 6e 2e 6c 2e >..gnu.build.attr<
2e 6e 5f >ibutes..gnu_debu<
6c 6e 6b 2e 6e 5f >glink..gnu_debug<
>data.<

保持更新,转载请注明出处。

od 转储 二进制文件常用命令的更多相关文章

  1. OD之常用命令

    一:od断点注释保存的问题,由于od只有在正常退出的情况下才会保存分析代码时留下的注释,而很多时候为了在退出od时不让目标程序退出使用了剥离进程,这样就会导致这次操作所有的注释都没有保存,第二次重新载 ...

  2. shell常用命令归类整理

    shell 命令整理     bash shell 含有许多功能,因此有许多可用的命令:本文档仅罗列了一些常用命令及其使用频率较高的参数.#本文档仅罗列了一些常用命令及其使用频率较高的参数.#vers ...

  3. Linux目录结构及常用命令(转载)

    一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下.为什么没在/bin中,或 ...

  4. Linux目录结构和常用命令

    源地址:http://www.cnblogs.com/JCSU/articles/2770249.html 一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/ ...

  5. Linux常用命令全称

    Linux常用命令全称 pwd:print work directory   打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,任务管理器)    常用参数: ...

  6. 转:Linux 目录结构和常用命令

    转自:http://www.cnblogs.com/JCSU/articles/2770249.html仅为学习参考之用 一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin, ...

  7. linux下常用命令备忘

    转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删 ...

  8. Linux常用命令(一)

    Linux常用命令 1. pwd查看当前路径(Print Working Directory)    [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...

  9. SecureCRT 常用命令

    常用命令:一.ls 只列出文件名 (相当于dir,dir也可以使用) -A:列出所有文件,包含隐藏文件. -l:列表形式,包含文件的绝大部分属性. -R:递归显示. --help:此命令的帮助. 二. ...

随机推荐

  1. MVC源码分析 - ModelBinder绑定 / 自定义数据绑定

    这几天老感觉不对, 总觉得少点什么, 今天才发现, 前面 3 里面, 在获取Action参数信息的时候,  少解析了. 里面还有一个比较重要的东西. 今天看也是一样的. 在 InvokeAction( ...

  2. Linq 多表连接查询join

    在查询语言中,通常需要使用联接操作.在 LINQ 中,可以通过 join 子句实现联接操作.join 子句可以将来自不同源序列,并且在对象模型中没有直接关系(数据库表之间没有关系)的元素相关联,唯一的 ...

  3. NHibernate 有好几种数据库查询方式

    NHibernate 有好几种数据库查询方式 1.原生SQL var employeeQuery = Database.Session .CreateSQLQuery("select * f ...

  4. 谈谈AsmJit

    0x01  基本介绍 AsmJit是一个完整的JIT(just In Time, 运行时刻)的针对C++语言的汇编器,可以生成兼容x86和x64架构的原生代码,不仅支持整个x86/x64的指令集(包括 ...

  5. HTML 框架 frameset,frame

    通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面.每份HTML文档称为一个框架,并且每个框架都独立于其他的框架 框架结构标签(<frameset>) 框架结构标签(<fram ...

  6. jQuery找到GridView控件ItemTemplate模版内的控件

    可以使用下面的方法,jQuery找到GridView控件ItemTemplate模版内的CheckBox: 使用jQuery的find()方法:

  7. 超简单MVC应用程序播放WMV视频

    本篇博文,介绍给大家的是,在MVC应用程序中,播放Windows media video(.wmv) 视频文件. Insus.NET的实现方法,把media player组件,嵌入MVC的控制器的Co ...

  8. php一些单选、复选框的默认选择方法(示例)

    转载 http://www.php.cn/php-weizijiaocheng-360029.html 一. radio和checkbox及php select默认选择的实现代码 1.radio单选框 ...

  9. 【ZeroMQ】2、高性能的通讯库-zeroMQ

    首先,让我来介绍一下什么是ZMQ(全称:ZeroMQ): 官方: “ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加 ...

  10. linux系统编程:cp的另外一种实现方式

    之前,这篇文章:linux系统编程:自己动手写一个cp命令 已经实现过一个版本. 这里再来一个版本,涉及知识点: linux系统编程:open常用参数详解 Linux系统编程:简单文件IO操作 /*= ...