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:此命令的帮助. 二. ...
随机推荐
- docker-dockerfile使用
使用 centos基础镜像, 构建dockerfile-ngix 简单说, 就是把需要做的东西写下来, 然后build的时候, 自动运行 一般包含: 基础镜像信息 维护者信息 镜像操作指令 容器启动 ...
- 局域网的路由器&网卡
网卡 唯一的标志 MAC地址:14:21:S8:8B:44:89 昵称:TP-Link-4489 如何获取局域网IP? DHCP(动态主机配置协议) DHCP 服务器可以动态的分配地址. 1)网卡(T ...
- Oracle Comment 获取并修改表或字段注释
select * from dba_tables where owner = 'DINGYINGSI'; select * from user_col_comments where table_nam ...
- Netty 出站缓冲区 ChannelOutboundBuffer 源码解析(isWritable 属性的重要性)
目录: 前言 ChannelOutboundBuffer 介绍 addMessage 方法 addFlush 方法 flush0 方法 缓冲区扩展思考 总结 每个 ChannelSocket 的 Un ...
- 并发编程之 CopyOnWriteArrayList 源码剖析
前言 ArrayList 是一个不安全的容器,在多线程调用 add 方法的时候会出现 ArrayIndexOutOfBoundsException 异常,而 Vector 虽然安全,但由于其 add ...
- [转]Magento 2 and 1 Million Products
本文转自:https://www.goivvy.com/blog/magento-2-1-million-products Can Magento 2 handle 1 million product ...
- 5.C#知识点:ref和Out关键字浅谈
首先我们要知道ref和out在C#里面是什么? 答:它们俩是C#里面的关键字. 他们俩是干啥的呢? 答:他们俩是方法参数的修饰符号,一但使用,方法定义和方法都用都要使用这个关键字,这一点是死规定. 好 ...
- [PHP] 看博客学习插入排序
定义数组长度变量$len,使用count()函数,参数:数组 for循环数组,条件:从第二个开始,遍历数组,循环内 定义临时变量$temp,赋值当前元素 for循环数组,条件:遍历当前元素前面的所有元 ...
- 月经贴:当落魄的.NET基佬遇上不可一世的JAVA派 developer
事先声明,这篇文章很没有营养,大家当笑话看就好,不要搞骂战污染博客园了谢谢. 背景: .NET(以下简称N)心里想:现在企业级应用.NET用的少,但起码.net的语法特性优美,IDE宇宙最强吧,啧啧. ...
- Java JDBC的基础知识(三)
在前面的Java JDBC的基础知识(二)和(三)中,主要介绍JDBC的原理和简单的应用过程.尤其在(二)中,可以发现代码进行多次try/catch,还有在前面创建连接等过程中好多参数我都给写定了. ...