发一个比较难的CM 求Flag
结果并不是: flag{a677abfcc88c8126aeedd719202e5092}大手来一波吧
这个flag和注册码应该是两回事。
注册码是注册这个cm的
flag是提交这个题目用的 ```
int __cdecl main (int argc, const char **argv, const char **envp)
{
unsigned int v3; // kr00_4@1
signed int v4; // eax@4
char v5; // cl@5
char v7; // @1
char v8; // @5
puts("input: ");
scanf("%s", v7);
v3 = strlen(v7);
if ( v3 <= 40 )
{
if ( v3 != 38 )
goto LABEL_12;
v4 = 5;
do
{
v5 = v7;
v7 = v8;
v8 = v5;
}
while ( v4 < 21 );
if ( !strcmp("flag{a677abfcc88c8126aeedd719202e5092}", v7) )
puts("you got it!");
else
LABEL_12:
puts("try again!");
}
else
{
puts("你溢出了这个程序,然而并没有什么卵用");
}
return 0;
}
```
看楼上已经挖完了,再补一刀ida{:301_997:} 大神能普及下什么是FLAG么?只能弄成这个样子
flag{aeedd719202e5092a677abfcc88c8126}
没看到什么特别的代码 你这个是夺旗比赛吗?好像这个是什么赛制里面的
flag{aeedd719202e5092a677abfcc88c8126}同上 flag{ aeedd719202e5092a677abfcc88c8126}这个标志位应该一样吧 目测这是打ctf遇到的吧 cm脑洞都很大
页:
[1]
2