IDA Script: Remove empty auto labels
2024-10-12 02:56:51
http://simeonpilgrim.com/blog/2010/03/25/ida-script-remove-empty-auto-labels/
#include <idc.idc> static main()
{
auto seg, loc, flags;
auto count; count = ; seg = FirstSeg(); while(seg != BADADDR )
{
loc = SegStart(seg);
while( loc < SegEnd(seg) )
{
flags = GetFlags(loc); // Has a dummy label and no references, and not start of function, remove name
if( ((flags & ( FF_LABL | FF_REF)) == FF_LABL) & ((flags & FF_FUNC) == ))
{
MakeNameEx(loc, "", 0);
count ++;
} loc = loc + ItemSize(loc);
} seg = NextSeg(seg);
} Message("Removed %d empty labels\n", count);
}
最新文章
- rpm 与 yum 源
- 在线编辑器的使用总结(kindeditor , )
- NoSQL:从关系型数据库到非关系型数据库
- KendoUI之kendoGrid服务端分页
- Delphi面向对象编程
- Android常用设计模式(一)
- 将java.util.Date类型转换成json时,使用JsonValueProcessor将date转换成希望的类型
- Hadoop分布式配置
- HTML5 file api读取文件的MD5码工具
- ExtJs目录说明
- Android学习之Service(1)--->;Started方式
- requireJS的初步掌握(二)
- [原创] 扩展jquery-treegrid插件, 实现勾选功能和全删按钮.
- poj1149构图题
- JAVA 并发编程学习(2)之基本概念
- 权限认证之OpenID-OP/RP
- ReactNative踩坑日志——fetch如何向服务器传递参数
- UVa 130 - Roman Roulette
- ie6的设置外边距margin变双倍的问题
- AJAX 状态值与状态码详解
热门文章
- AndroidManifest修改重打包全过程
- ArcGIS Engine栅格数据使用总结
- C++容器和算法
- 长轮询和Comet
- loadrunner11录制不成功解决方法
- Selenium2Library系列 keywords 之 _SelectElementKeywords 之 unselect_from_list_by_label(self, locator, *labels)
- matlab 调用VLfeat库开篇问题
- 求相同号码一天内的上网流量——mapreduce
- 面积最大的全1子矩阵--九度OJ 1497
- 机器学习(1)_R与神经网络之Neuralnet包