..
CMakeLists.txt
UserspaceEmulator: Catch use-after-frees by tracking malloc/free :^)
2020-07-15 23:25:20 +02:00
Emulator.cpp
UserspaceEmulator: Mark the full initial TCB as initialized memory
2020-07-21 16:27:54 +02:00
Emulator.h
UserspaceEmulator: Add the get_dir_entries() syscall + an ioctl() stub
2020-07-18 17:57:40 +02:00
main.cpp
UserspaceEmulator: Pass arguments through to emulated process
2020-07-13 13:50:22 +02:00
MallocTracer.cpp
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
MallocTracer.h
UserspaceEmulator: Capture backtraces of malloc/free events
2020-07-16 19:21:45 +02:00
MmapRegion.cpp
UserspaceEmulator: Mark mmap and shbuf regions as initialized up front
2020-07-21 16:28:44 +02:00
MmapRegion.h
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SharedBufferRegion.cpp
UserspaceEmulator: Mark mmap and shbuf regions as initialized up front
2020-07-21 16:28:44 +02:00
SharedBufferRegion.h
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SimpleRegion.cpp
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SimpleRegion.h
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SoftCPU.cpp
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SoftCPU.h
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SoftMMU.cpp
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
SoftMMU.h
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00
ValueWithShadow.h
UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)
2020-07-21 02:37:29 +02:00