od 转储 二进制文件常用命令
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 转储 二进制文件常用命令的更多相关文章
- OD之常用命令
一:od断点注释保存的问题,由于od只有在正常退出的情况下才会保存分析代码时留下的注释,而很多时候为了在退出od时不让目标程序退出使用了剥离进程,这样就会导致这次操作所有的注释都没有保存,第二次重新载 ...
- shell常用命令归类整理
shell 命令整理 bash shell 含有许多功能,因此有许多可用的命令:本文档仅罗列了一些常用命令及其使用频率较高的参数.#本文档仅罗列了一些常用命令及其使用频率较高的参数.#vers ...
- Linux目录结构及常用命令(转载)
一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下.为什么没在/bin中,或 ...
- Linux目录结构和常用命令
源地址:http://www.cnblogs.com/JCSU/articles/2770249.html 一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/ ...
- Linux常用命令全称
Linux常用命令全称 pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,任务管理器) 常用参数: ...
- 转:Linux 目录结构和常用命令
转自:http://www.cnblogs.com/JCSU/articles/2770249.html仅为学习参考之用 一.Linux目录结构 你想知道为什么某些程序位于/bin下,或者/sbin, ...
- linux下常用命令备忘
转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删 ...
- Linux常用命令(一)
Linux常用命令 1. pwd查看当前路径(Print Working Directory) [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...
- SecureCRT 常用命令
常用命令:一.ls 只列出文件名 (相当于dir,dir也可以使用) -A:列出所有文件,包含隐藏文件. -l:列表形式,包含文件的绝大部分属性. -R:递归显示. --help:此命令的帮助. 二. ...
随机推荐
- solr(四) : springboot 整合 solr
前言: solr服务器搭起来, 数据导入之后, 就该应用到项目中去了. 那在项目中, 该怎么整合和应用solr呢? 接下来, 就来整合和应用solr 一. 整合 1. 引入jar包 <prope ...
- mysql 根据一张表更新另一张表
between 是>= and <=,即包含两个边界
- Spring 环境与profile(一)——超简用例
什么是profile,为什么需要profile? 在开发时,不同环境(开发.联调.预发.正式等)所需的配置不同导致,如果每改变一个环境就更改配置不但麻烦(修改代码.重新构建)而且容易出错.Spring ...
- How to describe the wind sprial in computer system?
How to describe the wind sprial in computer system? 2017-02-21 刘崇军 风螺旋线 If we want get the approval ...
- 分布式理论(四)—— 一致性协议之 3PC
前言 我们说为了实现 BASE 理论,需要在可用性和一致性之间找到一个合适的一致性理论,于是,我们在上篇文章中了解了 2PC 理论,也就是两阶段提交,二阶段提交原理简单,实现方便,但是缺点则是同步阻塞 ...
- el-upload源码跳坑2
产品又加了一个需求,要求删除图片时候弹一个提示框,如果确定就直接发请求从服务器删除图片 一开始想的比较简单,直接在on-remove的钩子函数上做弹框提示,如果取消就撤销,代码如下: <el ...
- C# ABP 配置连接数据库&创建表
1. 配置连接数据库 配置连接数据库很简单,只需要打开Web项目,然后找到Web.config,配置如下: <connectionStrings> <add name="D ...
- Winsock API TCP/IP网络通信
通信流程如下: 1.Winsock库的装入.初始化 #pragma comment(lib,"WS2_32.lib").WSAStartup() 2.套接字的创建(服务器端是监听套 ...
- angularjs学习第二天笔记---过滤器
您好,我是一名后端开发工程师,由于工作需要,现在系统的从0开始学习前端js框架之angular,每天把学习的一些心得分享出来,如果有什么说的不对的地方,请多多指正,多多包涵我这个前端菜鸟,欢迎大家的点 ...
- [日常] Go语言圣经--包和文件-导入包习题
1.每个包都有一个全局唯一的导入路径 2.按照惯例,一个包的名字和包的导入路径的最后一个字段相同 练习 2.2: 写一个通用的单位转换程序,用类似cf程序的方式从命令行读取参数,如果缺省的话则是从标准 ...