资 源 简 介
最近闲来无事,用python做个工具,主要用来创建和分析2进制文件,文件格式由.x所定义,由于.x文件牵涉到公司内部资料,所以不便提供。大家可以自己写。无非就是:
typedef int typ11_t;
const Y_SSS_1 = 8;
struct aa_t
{
int a;
typ11_t bb;
};
struct bb_t
{
int ss;
struct aa_t tt<>;
};
union cc_t switch (int Type)
{
case Y_SSS_1:
struct bb_t ss;
case Y_SSS_2:
struct aa_t ss1;
};
当然还能根据.x文件生成对应.h和.c的功能。
用法:
1. 点击select x button 来选择x文件
2.选择要x文件列表,
3.点击yaccx button 分析x文件
4.从下拉框中选择要分析文件结构体名称
5.view checkbox是来决定目前模式是分析还是创建
6.如果是view模式,点击go button之后把你要分析的2进制文件直接拉到右边的窗体中
7.如果非view模式,点击go button之后就会让你填写格式中数值,最后在右边的树中点击右键,选save 或save as 来保持2进制文件
问题应该还比较多,谢谢大家指点
呵呵。
msn : first.robot@hotmail.com
mail: pomelo.king@gmail.com