对课本进行的一个摘抄,并没有学习价值。
Fuzz
To be done... @source https://lidaxian121.github.io/posts/fuzz/
IDAPython
mac 的 ida 没有解释器。Windows 直接把 Python 解释器改成 ida的就行。 vscode setting.json 配置 加入: json { "python.analysis.extraPaths": [ "/Applications/IDA Professional 9.2.app/Contents/MacOS/python", ], "python.autoComplete.extraPaths": [ "/Applications/IDA Professional 9.2.app/Contents/MacOS/python", ], }
Trampolining
--- Trampolining is a technique that decorates recursion as iteration. For a language like Python that does not optimize tail calls, strict tail recursion can be achieved by combining Trampolining with tail calls.