首页
社区
课程
招聘
[原创]第一题 WannaLOL writeup
发表于: 2017-6-1 19:51 2492

[原创]第一题 WannaLOL writeup

2017-6-1 19:51
2492
花指令里面多了个0xe8,拖到ue32里面去改成0x90,这样ida就可以识别那个对比函数了,总长度要为4,第一个第二个字符分别为1和5,然后对第三个第四个字符进行爆破就好,9*9的爆破,很简单,得到1555注册码,把代码贴上
#include <stdio.h>

int main()
{
  double cc3; // st7@8
  double cc1=1.0;
  int flag=0;
  float cc4;
  float cc5;
  
  for (cc3=0;cc3<10;cc3+=1) {
      for (cc5=0;cc5<10;cc5+=1) {
          *(float *)&cc4 = (cc3 - cc1 / (double)5) * (double)cc5 * 16.0;
          if(*(float *)&cc4 == 384.0) {
              
              flag=1;
              break;
          }
      }
      if(flag==1)
          break;
  }
  printf("%f %f",cc3,cc5);
  return 0;
}


[注意]APP应用上架合规检测服务,协助应用顺利上架!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
// // 统计代码