随笔分类 -  binary

摘要:一、几个概念 1. 反汇编与反编译 源代码程序-->可执行程序,需要经过编译器-->汇编器-->链接器;用来撤销编译和汇编的过程,称之为反编译和反汇编 反汇编:从机器码到汇编代码 反编译:以汇编代码或机器码到高级语言 2. 常见的指令架构 指令架构:x86、ARM、MIPS x86主要应用于pc机上 阅读全文

posted @ 2018-08-27 15:38 life0sfc 阅读(1967) 评论(0) 推荐(0)

摘要:gdb是linux下动态调试的工具,常见的动态调试工具主要有以下几个内容,我将结合gdb的命令进行介绍 1、启动 start 2、断点 b *地址 b 符号名 break <function> 在函数体入口处下断点。 3、单步 si: step in 源码单步:next 4、查看内存 x/[]i 对 阅读全文

posted @ 2018-07-31 10:54 life0sfc 阅读(85) 评论(0) 推荐(0)

导航