逆向工程记录

1、unsigned int __cdecl sub_4BCA50(void *a1);// 回放采样序列文件

功能描述:

输入参数:

NameTYPESIZEVALUEDESCRIPTION
a1void*40HANDLE

返回结果:

NameTYPESIZEVALUEDESCRIPTION
. …

引用全局变量:

NameTYPESIZEVALUEDESCRIPTION
qword_74E080QWORD8?local time
dword_723DF0DWORD4?sec
dword_723DECDWORD4?min
dword_723DE8DWORD4?hour
dword_723DDCDWORD4?year
dword_723DE0DWORD4?mon
dword_723DE4DWORD4?day
dword_72C0A8DWORD41进入回放的判断条件
flt_72C0B0DWORD0x3200数据缓冲区
flt_708EA0DWORD0x3200数据缓冲区
dword_72022CDWORD0?地址

调用子函数:

float *__cdecl sub_4BA8B0(int a1);
char __cdecl sub_47D4D0(const char *a1);
int __cdecl sub_47CBD0(int a1);
void __cdecl sub_4BC1C0(int a1, int a2);

程序流程图:

2、float *__cdecl sub_4BA8B0(int a1); //

功能描述:

输入参数:

NameTYPESIZEVALUEDESCRIPTION
a1int40,10- ; 1-:

返回结果:

NameTYPESIZEVALUEDESCRIPTION
resultfloat*. …

引用全局变量:

NameTYPESIZEVALUEDESCRIPTION
. …

调用子函数:

程序流程图:

3、int __cdecl sub_4518A0(int a1); //

功能描述:

输入参数:

NameTYPESIZEVALUEDESCRIPTION
a1dword40,10- ; 1-:

返回结果:

NameTYPESIZEVALUEDESCRIPTION
resultint. …

引用全局变量:

NameTYPESIZEVALUEDESCRIPTION
word_C43AE4word
word_C489D4word
word_C4D8C4word
byte_C57BAAbyte[]
dword_6F2258dword44
flt_891118float??LoGm
flt_89111Cfloat??LoGm
flt_891258float??LfGm
flt_89125Cfloat??LfGm
flt_8912B8float
flt_8912BCfloat
flt_891B3Cfloat??Gama
flt_891B40float??Gama
flt_891B98float??HiGm
flt_891B9Cfloat??HiGm
flt_891BF8float??RtGm
flt_891BFCfloat??RtGm

调用子函数:

程序流程图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值