Example Usage
from pymodhook import *
init_hook()
hook_modules("numpy", "matplotlib.pyplot", for_=["__main__"]) # Record calls to numpy and matplotlib
enable_hook()
import numpy as np
import matplotlib.pyplot as plt
arr = np.array(range(1,11))
arr_squared = arr ** 2
mean = np.mean(arr)
std_dev = np.std(arr)
print(mean, std_dev)
plt.plot(arr, arr_squared)
plt.show()
# Display the recorded code
print(f"Raw call trace:\n{get_code()}\n")
print(f"Optimized code:\n{get_optimized_code()}")
See also
.NET-Deobfuscator
Open Source
Lists of .NET Deobfuscator and Unpacker (Open Source)…
.NET-Obfuscator
Open Source
Lists of .NET Obfuscator (Free, Freemium, Paid and Open Source )…
010editor
Free
Templates and scripts for 010 editor…
ida-sigmaker
Open Source
sigmaker is a zero-dependency IDA Pro 9.0+ cross-platform signature maker plugin with optional SIMD …
APKTool
Open Source
Kali
Tool for reverse engineering Android APK files. Decodes resources to their original form, rebuilds d…
NTRGhidra
Open Source
A Nintendo DS binary loader for Ghidra…