首页
社区
课程
招聘
[原创] 第一题Writeup
2017-6-1 16:03 2640

[原创] 第一题Writeup

2017-6-1 16:03
2640

直接IDA参考字符串定位到关键点,稍微处理下,f5之后非常明了

前面两个字节是15

后面两个字节需要满足的条件

(n26-1/5)  * n25 * 16= 384

可以得到很多个解

n26直接枚举即可,得到n25为正整数的都可以作为解

for (int i = 1; i < 100; i++ )
	{
		double j = 24 / (i - 0.2);
		if (int(j)==j)
		{
			//printf("%d %f\n",i, j);
			char szFlag[5] = { 0 };
			szFlag[0] = '1';
			szFlag[1] = '5';
			szFlag[2] = '0' + (int)i;
			szFlag[3] = '0' + (int)j;
			printf("%s\n", szFlag);
		}
	}


只得到两个

151N

1555






[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (1)
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Zhanyeye 2017-6-24 15:34
2
0
请问一下,你怎么用  IDA  把  loc_4011F4  这个函数反编译的?我这边按了  F5,说不让编译。。
游客
登录 | 注册 方可回帖
返回