Reverse Record
反编译
pyc反编译
.pyc
是 Python 编译后的字节码文件,通常是在运行 Python 脚本时由解释器自动生成,用于加速程序运行想查看
.pyc
文件的源码,可以使用反编译工具 uncompyle6 将其还原为.py
文件。
-使用 uncompyle6
-在线网站 https://tool.lu/pyc/
exe反编译
使用IDA
apk反编译
使用jadx-gui-1.4.4-no-jre-win.exe
NewStar-re复现
学MISC果然还是要带点其他领域,那就学点RE吧!而RE的入门还是觉得NewStar好,不会了还有WP看(bushi
1.ez_debug
当初不会写是因为这个代码风格我有点看不懂,而且很长加上不怎么会调试所以没写出来。
这里我们应该发现decrypted flag应该是输入的flag与加密之后再解密的flag比较
注意上面的you函数,步入后看到几个变量,下断点,调试
能看得到v5的值在缓慢变化成flag,不断f8单步执行即得到flag
总结:看到提示后应该多步入函数看看,断点也可以下在函数里。F8单步执行可以缓慢查看变量的变化。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 MetaVi!
评论