摘要:
关于IDA Pro 的使用时间线 使用ida 打开文件。 首先看到的事开始对话框,可以进行新建工作区,直接进入软件(软件中执行打开操作),进入之前的存档。 new 新建工作区,选择一个需要反编译的文件。 选择文件的格式,pe 文件、还是ms dos 文件,还是二进制文件,其他一般按默认配置。 go 阅读全文
摘要:
linux 常用的命令 useradd xxx 添加用户 id xxx 显示xxx 用户的信息(用户id 组id 所属组 等) uname a 显示例如Linux qiang virtual machine 4.18.0 25 generic 26~18.04.1 Ubuntu SMP Thu Ju 阅读全文
摘要:
杂记 关于 信任的公钥 每个用户都有一个自己信任列表文件,配置在:~/.ssh/authorized_keys ~/.ssh/authorized_keys文件中,公钥之间,必须要有换行,一行一个公钥,没有换行,会当成一个公钥。 此文件中空行和以' '开头的行将被当作注释忽略。 阅读全文
摘要:
使用 vscode & gdb 调试程序 " " " " 阅读全文
摘要:
使用GDB进行调试 GDB gdb q 安静模式进入gdb(不再打印gdb 版本信息) 常用的命令 file filepath 加载指定路径的可执行文件。 directory path 添加源文件搜索目录 list 显示源码 list 15 显示第15行前后共 default(10)行代码 显示的行 阅读全文
摘要:
寄存器总结 si(esi)/di(edi) 变址寄存器(index register) 寄存器ESI、EDI、SI和DI称为变址寄存器(Index Register) 它们主要用于存放存储单元在段内的偏移量,用它们可实现多种存储器操作数的寻址方式,为以不同的地址形式访问存储单元提供方便。 变址寄存器 阅读全文
摘要:
汇编知识积累 "汇编跳转指令: JMP、JECXZ、JA、JB、JG、JL、JE、JZ、JS、JC、JO、JP 等" "汇编cmp比较指令详解" move eax,dword ptr [ebp+8] 将ebp+8 中的指定大小内容复制到eax move eax,dword ptr [eax] 将ea 阅读全文