[NISACTF 2022]string
查壳:

64位:进IDA:

进来就给flag:跟进:

一堆东西,秉承着赶时间的优良作风,只看有用的输出:

挺简单一个随机数问题,找种子就行:![]()
上脚本:
int main(){
srand(10086);
for (int i = 1; i <= 13; i++) {
int v4 = rand();
cout << v4 % 8 + 1 ;
}
return 0;
}
得到NSSCTF{8384533872844}开开心心上交,结果w了,我重复看了好几遍,发现都没错。最后在查壳那发现异常,仔细看看查壳那块,竟然用的是ubantu对应的系统应该是Linux,去里边写写看还能出现不同?
还真得到不同的数据:


浙公网安备 33010602011771号