Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GhostFrankWu/SAEG
/ types & classes
Types & classes
29 in github.com/GhostFrankWu/SAEG
⨍
Functions
115
◇
Types & classes
29
↓ 12 callers
Class
Exploit
aeg_module/mod_exploit.py:7
↓ 2 callers
Class
HeapOverflowInspector
aeg_module/utils.py:39
↓ 2 callers
Class
InteractiveBinary
aeg_module/binary_interactive.py:6
↓ 2 callers
Class
LeakMethod
aeg_module/mod_leak.py:9
↓ 2 callers
Class
PTMallocChunk
aeg_module/mod_sim_procedure_heap.py:10
↓ 2 callers
Class
ReplaceSystem
aeg_module/mod_sim_procedure.py:170
↓ 1 callers
Class
AddrLeak
aeg_module/mod_technique.py:27
↓ 1 callers
Class
Challenge
aeg_module/challenge.py:14
↓ 1 callers
Class
DFS
aeg_module/mod_technique.py:6
↓ 1 callers
Class
FlagFound
aeg_module/utils.py:35
↓ 1 callers
Class
MitigateCanaryPuts
aeg_module/mod_leak.py:34
↓ 1 callers
Class
MitigatePIEPuts
aeg_module/mod_leak.py:62
↓ 1 callers
Class
ReplaceAlarm
aeg_module/mod_sim_procedure.py:56
↓ 1 callers
Class
ReplaceCxaAllocateException
aeg_module/mod_sim_procedure.py:155
↓ 1 callers
Class
ReplaceGets
angr default gets hook can only find unconstrained state in the same block. We need to write a hook to provide longer symbolic input. for
aeg_module/mod_sim_procedure.py:10
↓ 1 callers
Class
ReplaceLibcStartMain
aeg_module/mod_sim_procedure.py:129
↓ 1 callers
Class
ReplaceMalloc
aeg_module/mod_sim_procedure_heap.py:19
↓ 1 callers
Class
ReplacePrintf
aeg_module/mod_sim_procedure.py:194
↓ 1 callers
Class
ReplacePuts
aeg_module/mod_sim_procedure.py:66
↓ 1 callers
Class
ReplaceRead
read is not necessary to read full, but here we treat it as full read, so many dumps are adapted we might return multiple successors directly
aeg_module/mod_sim_procedure.py:38
↓ 1 callers
Class
ReplaceSetBuf
aeg_module/mod_sim_procedure.py:61
↓ 1 callers
Class
ServerMain32LibPWNAbleHarness
aeg_module/mod_sim_procedure.py:147
↓ 1 callers
Class
ServerMain64LibPWNAbleHarness
aeg_module/mod_sim_procedure.py:139
↓ 1 callers
Class
SmallEngine
aeg_module/engine.py:6
Class
AEGModule
aeg_module/aeg_main.py:20
Class
MemoryManager
Check memory usage and avoid OOM
aeg_module/mod_technique.py:304
Class
Tricks
aeg_module/mod_tricks.py:10
Class
UberEnginePcode
aeg_module/engine.py:24
Class
WinFinder
this takes extremely long time to run, so we do not use it
aeg_module/mod_technique.py:274