.NET CTF Problem: REpsych
# .NET CTF Problem: REpsych## Description
Try to find out the flag. The flag should look like this one: `flag{...}`.
## Reference
<https://github.com/Battelle/REpsych>
flag函数dnspy反编译不出来。ida里的代码根本看不懂,生成的图形是个二维码。看不懂原理 我是小白,Reverse就算了,Crack还能尝试下{:1_908:}。楼主多出点教程分享啊,谢谢。
flag{f2986021-c9ba-4bed-8256-8dd2d4c90ca6}
对吗? 本帖最后由 pjy612 于 2023-6-3 01:48 编辑
darksied 发表于 2023-6-2 18:56
flag{f2986021-c9ba-4bed-8256-8dd2d4c90ca6}
对吗?
{:301_1008:}啊?GUID是固定的还是?
看 Main 和 Flag 函数 感觉 好像随便一个GUID就能成。
因为 Flag 虽然加了很多代码 但是 看结果 只返回了 0 ...
但是 看参考 以为这玩意要放到 IDE 里面,然后会专门有类似的图显示 一个 正确的 GUID 。。。
所以 就没回复 等大佬ing。。。
darksied 发表于 2023-6-3 08:37
flag函数dnspy反编译不出来。ida里的代码根本看不懂,生成的图形是个二维码。看不懂原理
可以看[幻灯片](https://github.com/Battelle/REpsych/blob/master/slides/domas_defcon_2015_repsych.pdf)。里面有利用流程图绘制图像的原理以及出题思路。 pjy612 发表于 2023-6-3 01:34
啊?GUID是固定的还是?
看 Main 和 Flag 函数 感觉 好像随便一个GUID就能成。
因为 Flag...
这被设计成萌新友好题目,只需要学会用分析工具打开,定位`Flag`方法,然后扫描二维码就可以得到答案了。
`Flag`方法里不涉及到算法。涉及到算法难度会比较大。 周易 发表于 2023-6-3 10:05
这被设计成萌新友好题目,只需要学会用分析工具打开,定位`Flag`方法,然后扫描二维码就可以得到答案 ...
那没问题了,确实需要用上ida就行...{:301_1004:}
页:
[1]