[NPUCTF2020]Baby Obfuscation wp

整体观察main函数,可以发现用户自定义函数和变量存在混淆,猜测为函数名及变量名asc混淆。
对函数进行分析:
Fox1为欧几里得算法求最大公约数

Fox5其实是pow

Fox4根据逻辑数学的法则实际上就是a-b


全为1时fox3返回1,其他情况为0


处理后的main函数

加密算法部分

写脚本getflag
NPUCTF{0bfu5er}

posted @ 2021-12-24 23:39  maao233  阅读(94)  评论(0编辑  收藏  举报