├── .appveyor.yml ├── .gitignore ├── AntiDebug.cpp ├── AntiDebug.h ├── AntiVm.cpp ├── AntiVm.h ├── Crc.h ├── DisasmCache.h ├── EvasionWatch.cpp ├── EvasionWatch.h ├── ExportsInfo.cpp ├── ExportsInfo.h ├── FuncWatch.cpp ├── FuncWatch.h ├── LICENSE.txt ├── ModuleInfo.cpp ├── ModuleInfo.h ├── PinLocker.h ├── ProcessInfo.cpp ├── ProcessInfo.h ├── README.md ├── Settings.cpp ├── Settings.h ├── ThreadMapper.cpp ├── ThreadMapper.h ├── TinyTracer.cpp ├── TinyTracer.h ├── TinyTracer.vcxproj ├── TinyTracer_Pin3.18.vcxproj ├── TinyTracer_Pin3.25.vcxproj ├── TraceLog.cpp ├── TraceLog.h ├── TrackReturns.cpp ├── TrackReturns.h ├── Util.cpp ├── Util.h ├── install32_64 ├── .gitignore ├── README.md ├── TinyTracer.ini ├── add_menu.reg ├── delete_menu.reg ├── dll_load32.exe ├── dll_load64.exe ├── excluded.txt ├── kdb_check.exe ├── params.txt ├── pe_check.exe ├── pin_attach.bat ├── run_me.bat ├── run_me_benchmark.bat ├── stop_offsets.txt ├── sudo.vbs ├── syscall_extract.exe └── tiny_runner.sh ├── make_linux.sh ├── makefile ├── makefile.rules ├── mini_pe.h └── move_dlls.bat /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/.gitignore -------------------------------------------------------------------------------- /AntiDebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/AntiDebug.cpp -------------------------------------------------------------------------------- /AntiDebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/AntiDebug.h -------------------------------------------------------------------------------- /AntiVm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/AntiVm.cpp -------------------------------------------------------------------------------- /AntiVm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/AntiVm.h -------------------------------------------------------------------------------- /Crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/Crc.h -------------------------------------------------------------------------------- /DisasmCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/DisasmCache.h -------------------------------------------------------------------------------- /EvasionWatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/EvasionWatch.cpp -------------------------------------------------------------------------------- /EvasionWatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/EvasionWatch.h -------------------------------------------------------------------------------- /ExportsInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ExportsInfo.cpp -------------------------------------------------------------------------------- /ExportsInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ExportsInfo.h -------------------------------------------------------------------------------- /FuncWatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/FuncWatch.cpp -------------------------------------------------------------------------------- /FuncWatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/FuncWatch.h -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /ModuleInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ModuleInfo.cpp -------------------------------------------------------------------------------- /ModuleInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ModuleInfo.h -------------------------------------------------------------------------------- /PinLocker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/PinLocker.h -------------------------------------------------------------------------------- /ProcessInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ProcessInfo.cpp -------------------------------------------------------------------------------- /ProcessInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ProcessInfo.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/README.md -------------------------------------------------------------------------------- /Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/Settings.cpp -------------------------------------------------------------------------------- /Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/Settings.h -------------------------------------------------------------------------------- /ThreadMapper.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThreadMapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/ThreadMapper.h -------------------------------------------------------------------------------- /TinyTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TinyTracer.cpp -------------------------------------------------------------------------------- /TinyTracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TinyTracer.h -------------------------------------------------------------------------------- /TinyTracer.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TinyTracer.vcxproj -------------------------------------------------------------------------------- /TinyTracer_Pin3.18.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TinyTracer_Pin3.18.vcxproj -------------------------------------------------------------------------------- /TinyTracer_Pin3.25.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TinyTracer_Pin3.25.vcxproj -------------------------------------------------------------------------------- /TraceLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TraceLog.cpp -------------------------------------------------------------------------------- /TraceLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TraceLog.h -------------------------------------------------------------------------------- /TrackReturns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TrackReturns.cpp -------------------------------------------------------------------------------- /TrackReturns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/TrackReturns.h -------------------------------------------------------------------------------- /Util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/Util.cpp -------------------------------------------------------------------------------- /Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/Util.h -------------------------------------------------------------------------------- /install32_64/.gitignore: -------------------------------------------------------------------------------- 1 | *.dll 2 | *.so 3 | *.bak 4 | syscalls.txt 5 | -------------------------------------------------------------------------------- /install32_64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/README.md -------------------------------------------------------------------------------- /install32_64/TinyTracer.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/TinyTracer.ini -------------------------------------------------------------------------------- /install32_64/add_menu.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/add_menu.reg -------------------------------------------------------------------------------- /install32_64/delete_menu.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/delete_menu.reg -------------------------------------------------------------------------------- /install32_64/dll_load32.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/dll_load32.exe -------------------------------------------------------------------------------- /install32_64/dll_load64.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/dll_load64.exe -------------------------------------------------------------------------------- /install32_64/excluded.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /install32_64/kdb_check.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/kdb_check.exe -------------------------------------------------------------------------------- /install32_64/params.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/params.txt -------------------------------------------------------------------------------- /install32_64/pe_check.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/pe_check.exe -------------------------------------------------------------------------------- /install32_64/pin_attach.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/pin_attach.bat -------------------------------------------------------------------------------- /install32_64/run_me.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/run_me.bat -------------------------------------------------------------------------------- /install32_64/run_me_benchmark.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/run_me_benchmark.bat -------------------------------------------------------------------------------- /install32_64/stop_offsets.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /install32_64/sudo.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/sudo.vbs -------------------------------------------------------------------------------- /install32_64/syscall_extract.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/syscall_extract.exe -------------------------------------------------------------------------------- /install32_64/tiny_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/install32_64/tiny_runner.sh -------------------------------------------------------------------------------- /make_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/make_linux.sh -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/makefile -------------------------------------------------------------------------------- /makefile.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/makefile.rules -------------------------------------------------------------------------------- /mini_pe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/mini_pe.h -------------------------------------------------------------------------------- /move_dlls.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hasherezade/tiny_tracer/HEAD/move_dlls.bat --------------------------------------------------------------------------------