整理一下个人的常用命令:

shift + 12 显示字符串

按下回车上面的 \ ,转义符,就可隐藏ida对变量类型的标注

/ ,在该行添加注释

双击变量看变量地址或者进入函数

ctrl+s 看各种区段的地址

F5一键反汇编

x:对变量或函数按x查看上级调用

n:对变量按下 n ,对变量进行重命名

g:跳转到程序中的指定地址或者指定函数名

ALT+T:搜索文本

ALT+B:搜索16进制


粉红色标识的为libc中的函数
白色标识的为代码中的函数

名称 定义
db 定义的变量为字节型 Define Byte
dw 定义的变量为字类型(双字节)Define Word
dd 定义的变量为双字型(4字节)Define Double Word
dq 定义的变量为4字型(8字节)Define Quadra Word
dt 定义的变量为10字节型 Define Ten Byte

C语言数组和指针:
例:list[1] = *(list +1)
即数组+下标表示 = *(数组首地址+偏移)
偏移根据指针类型决定

【ida】IDA工具常见利用相关推荐

  1. IDA反汇编工具使用说明

    IDA (Interactive Disassembler) 是一款功能强大的反汇编工具,可以用来分析和反汇编各种类型的二进制文件. 使用IDA反汇编工具的基本流程如下: 安装IDA反汇编工具(需要购 ...

  2. 做软件测试却不知道这些测试工具?利用好可以涨薪50%

    都说"工欲善其事,必先利其器".做软件测试行业,怎么能缺少好用的软件测试工具呢?对于很多小伙伴,尤其是新手来说,刚入行时,由于接触的工具比较少,会的工具可能也就那么几个,如果工作中 ...

  3. 软件测试资料哪个好用,做软件测试却不知道这些测试工具?利用好可以涨薪50%...

    都说"工欲善其事,必先利其器".做软件测试行业,怎么能缺少好用的软件测试工具呢?对于很多小伙伴,尤其是新手来说,刚入行时,由于接触的工具比较少,会的工具可能也就那么几个,如果工作中 ...

  4. 软件测试复现工具,鼎恒资讯:做软件测试却不知道这些测试工具?利用好可以涨薪50%...

    原标题:鼎恒资讯:做软件测试却不知道这些测试工具?利用好可以涨薪50% 都说"工欲善其事,必先利其器".做软件测试行业,怎么能缺少好用的软件测试工具呢?对于很多小伙伴,尤其是新手来 ...

  5. Metasploit profiling工具的利用

    Metasploit profiling工具的利用 Metasploit 5.0.81版本中,新增加了一个profiling工具.大学霸IT达人 用户通过使用该工具,可以分析内存和CPU的使用情况.如 ...

  6. 无法载入增效工具_作业大队工具车间利用修旧赚“钱”

    原标题:半年来,作业大队工具车间利用修旧赚"钱" 8个人与333万元 据了解,采油四厂作业大队自"战严冬.转观念.勇担当.上台阶"主题教育活动开展以来,工具车间 ...

  7. 文本深度表示模型Word2Vec 简介 Word2vec 是 Google 在 2013 年年中开源的一款将词表征为实数值向量的高效工具, 其利用深度学习的思想,可以通过训练,把对文本内容的处理简

    文本深度表示模型Word2Vec 简介 Word2vec 是 Google 在 2013 年年中开源的一款将词表征为实数值向量的高效工具, 其利用深度学习的思想,可以通过训练,把对文本内容的处理简化为 ...

  8. 程序员的吸星大法-IDA反汇编工具初探

    看过<<笑傲江湖>>的朋友一定知道吸星大法吧,这是一种可以吸取他人内功来使自己功力增长的神功,(段誉的北冥神功也是这样, 扯远了...).对于程序员来说,增长自己编程功力的一个 ...

  9. 最强辅助!IDA 辅助工具Karta——二进制文件中搜索开源代码

    介绍 " Karta"是IDA的python插件,其功能是在已经编译过的二进制文件中搜索是否使用了开源的代码.该插件是为了匹配大体积二进制文件中的开放源代码库的开源代码(通常是查找 ...

最新文章

  1. javascript调试_如何提高JavaScript调试技能
  2. oracle表行列权限,Oracle行列互换 横表和纵表
  3. 8、python基础知识-用户输入
  4. leetcode第七题整数反转
  5. 两封邮件合并转发_卖家直呼!低价订单过多,listing合并竟被亚马逊封号!
  6. 【转】批量删除redis中的key
  7. 【slighttpd】基于lighttpd架构的Server项目实战(2)—预备知识之libevent
  8. stripe pay_J2Pay –实施网关
  9. 帮助你成为高手的视频和资料
  10. jQuery-DOM操作
  11. 【白皮书分享】2020中国硬科技创新白皮书.pdf(附下载链接)
  12. Leetcode每日一题:860.lemonade-change(柠檬水找零)
  13. php 7 xhprof,php7中使用xhprof解析
  14. 基于android的个人记账系统,android平台的个人记账系统的设计与实现.docx
  15. jQuery菜鸟教程
  16. CDN加速的四大解决方案
  17. 安卓如何调出软键盘_Android软键盘-显示隐藏软键盘
  18. ClickHouse在趣头条中的实战PPT
  19. 安装Nvidia显卡驱动和CUDA
  20. 谷歌浏览器突然打不开

热门文章

  1. 高中数学基础-2.3幂函数
  2. 一种通过加速粒子进入其它宇宙的机器
  3. (八)JVM成神路之GC分区篇:G1、ZGC、ShenandoahGC高性能收集器深入剖析
  4. 跑过的城市,走过的路
  5. 音频文件格式转化,librosa库支持的语音文件类型
  6. 为什么需要一部21世纪的全球通史?
  7. Jenkins 部署项目出现 Failed to connect to repository : Command git ls-remote -h http://gitlab. 128
  8. win10和linux怎么切换输入法,win10系统怎么切换输入法
  9. B站这个视频我是跪着看完的
  10. xshell 6查看测试日志