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

[原创] 第一题Writeup

2017-6-1 16:03
3128

直接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






[招生]系统0day安全班,企业级设备固件漏洞挖掘,Linux平台漏洞挖掘!

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