Commit Graph

  • 38740889a6 Adding unwind parsing and logging for pipeline integration main toneillcodes 2026-06-18 16:50:40 -04:00
  • fbea61b4be Quality of life improvements using command line arguments toneillcodes 2026-06-15 17:56:00 -04:00
  • f4ea3e9091 Refactoring hardcoded values into command line arguments toneillcodes 2026-06-13 20:49:55 -04:00
  • 837ba30532 Adding code to clear the crash state for fuzzing Word toneillcodes 2026-06-13 14:42:42 -04:00
  • c64246334d Updating stability harness to use command line args toneillcodes 2026-06-13 14:17:55 -04:00
  • a6284ba121 Changing directory structure toneillcodes 2026-06-12 20:08:26 -04:00
  • 232d45e27d Adding stability harness code toneillcodes 2026-06-12 14:20:50 -04:00
  • e35791104c Enhancements to facilitate testing workflows toneillcodes 2026-06-12 08:35:43 -04:00
  • 1f0f14b974 Stability fuzzing PoC toneillcodes 2026-06-09 20:30:48 -04:00
  • 9946e8c51b Updating process profiles. Updating remote-stomp PoC utility. toneillcodes 2026-06-09 15:06:01 -04:00
  • 5f1eee7e62 Updates to blast-radius and dump-exports. Adding profiling scripts and notes. toneillcodes 2026-06-08 08:12:57 -04:00
  • f61053bb0d PoC process profiler scripts toneillcodes 2026-06-05 15:46:28 -04:00
  • 6f27bda513 Initial commit of API monitoring and dormant code comparison scripts toneillcodes 2026-06-04 17:18:27 -04:00
  • c7107a39eb Fixing static function usage in PEB resolution. Adding process profiling. toneillcodes 2026-06-04 09:35:13 -04:00
  • 25576abde4 Adding module sniping helpers for parsing exports and assessing blast radius toneillcodes 2026-06-02 12:28:26 -04:00
  • aaad5cad95 Adding command line arguments for the target module and function toneillcodes 2026-06-02 11:53:00 -04:00
  • 6399772b3b Various fixes and enhancements to module stomping and snippet code toneillcodes 2026-06-02 08:58:55 -04:00
  • 7cef058dea Adding pauses to easily follow the stomping process in a debugger toneillcodes 2026-05-31 13:14:08 -04:00
  • 8c842d5c5f Cleaning up references toneillcodes 2026-05-29 20:31:21 -04:00
  • 6f737e743c Adding hot patching resources toneillcodes 2026-05-29 19:52:05 -04:00
  • d63b475929 Removing unnecessary VirtualProtect API calls from local module stomp example, protection toggling is handled by WriteProcessMemory toneillcodes 2026-05-29 16:50:33 -04:00
  • 042487aec2 Fixing typos toneillcodes 2026-05-29 14:39:38 -04:00
  • 3b3a2a7752 Removing oddly specific 'GetExplorerPid' function in favor of 'FindPidByName'. toneillcodes 2026-05-25 21:50:13 -04:00
  • ec116702ed Adding remote module stomping PoC toneillcodes 2026-05-25 16:52:57 -04:00
  • 3a414da4f2 Refactoring PEB parsing code to streamline processing for local and remote usage. toneillcodes 2026-05-24 17:04:43 -04:00
  • 77731d645e Renaming PEB variable that Gemini did a horrendous job with. Refactoring argument parsing. toneillcodes 2026-05-22 07:32:46 -04:00
  • 125d8014ef Adding module stomping resources and information toneillcodes 2026-05-21 23:00:32 -04:00
  • d158d4201e Merge branch 'main' of https://github.com/toneillcodes/windows-process-injection toneillcodes 2026-05-21 22:45:41 -04:00
  • a53411978b Parent process ID spoofing and header adjustments toneillcodes 2026-05-21 22:45:32 -04:00
  • cd5c4772d8 Update find-stompable-dlls.py with full path output, and include/exclude list filtering toneillcodes 2026-05-21 19:37:57 -04:00
  • face33a5cf Update README.md with find-stompable-dlls script info toneillcodes 2026-05-18 22:09:28 -04:00
  • 6d1d26fbd5 Create find-stompable-dlls.py toneillcodes 2026-05-18 22:06:34 -04:00
  • bc8566f98e Addd tlhelp32 header to utils.h toneillcodes 2026-05-01 08:57:51 -04:00
  • f5e38b1b39 Add GetExplorerPID to utils.h toneillcodes 2026-05-01 08:57:16 -04:00
  • 99efbd098f Add GetExplorerPID to utils.cpp toneillcodes 2026-05-01 08:56:46 -04:00
  • 9fd17692a4 Update indirect-syscalls-ex.cpp toneillcodes 2026-04-30 22:15:47 -04:00
  • 388473e0d1 Create indirect-syscalls.asm toneillcodes 2026-04-30 21:45:33 -04:00
  • b3c5923408 Create indirect-syscalls-ex.cpp toneillcodes 2026-04-30 21:45:08 -04:00
  • e316669669 Initial commit of alphabet-peb-loader PoC toneillcodes 2026-04-07 18:19:22 -04:00
  • 9e073fc830 Fixing the manual ordinal resolution toneillcodes 2026-04-07 14:34:56 -04:00
  • d717869c63 Adjusting function names to maintain obfuscation toneillcodes 2026-04-07 11:03:12 -04:00
  • 1ab7be871d Fixing PEB includes and README links toneillcodes 2026-04-04 15:35:19 -04:00
  • b8e9e0f5b3 Merge branch 'main' of https://github.com/toneillcodes/windows-process-injection toneillcodes 2026-04-04 12:04:04 -04:00
  • 7fd776ecfa Updating PEB/EAT code, adding syscall examples and snippets toneillcodes 2026-04-04 12:03:40 -04:00
  • 01266bdb97 Create bintocsharp.py toneillcodes 2026-03-10 19:46:40 -04:00
  • ef0fea33c9 PEB walking and EAT crawling toneillcodes 2026-01-22 22:11:08 -05:00
  • 486d9bcc89 Adding module stomping. Fixing VirtualAlloc call in example 2, adding stub folders for additional techniques. toneillcodes 2026-01-22 08:43:44 -05:00
  • b88bef461a Create getpid.cpp toneillcodes 2025-09-05 19:06:46 -04:00
  • aea57a2099 Port bintoc from ruby to python toneillcodes 2025-09-01 21:04:24 -04:00
  • e9c4a8d6e6 Create bintoc.rb toneillcodes 2025-09-01 19:20:16 -04:00
  • 81d13a98cf Styling fix to FindPidByName function name toneillcodes 2025-08-25 17:54:32 -04:00
  • 0172ac99ec Style update toneillcodes 2025-08-17 18:16:13 -04:00
  • 0125033d0b Adding links to code references toneillcodes 2025-08-17 18:12:45 -04:00
  • ac755de068 Update README.md toneillcodes 2025-08-17 18:11:46 -04:00
  • 408d3b32ae Update injection-example-2.cpp toneillcodes 2025-08-17 18:08:58 -04:00
  • 1b38162c27 Update injection-example-1.cpp toneillcodes 2025-08-17 18:08:30 -04:00
  • 82d6123e7c Rename injection-example-4.cpp to fundamentals/injection-example-4.cpp toneillcodes 2025-08-17 18:04:58 -04:00
  • b0e70239c0 Rename injection-example-3.cpp to fundamentals/injection-example-3.cpp toneillcodes 2025-08-17 18:04:43 -04:00
  • 25da772dd6 Rename injection-example-2.cpp to fundamentals/injection-example-2.cpp toneillcodes 2025-08-17 18:04:23 -04:00
  • 7b6103501d Rename injection-example-1.cpp to fundamentals/injection-example-1.cpp toneillcodes 2025-08-17 18:04:01 -04:00
  • 7217415c0b Create injection-example-4.cpp toneillcodes 2025-08-17 17:42:22 -04:00
  • 89990fff53 Update injection-example-3.cpp toneillcodes 2025-08-17 16:18:19 -04:00
  • 9cb183ad6b Update injection-example-2.cpp toneillcodes 2025-08-17 15:06:32 -04:00
  • de73931a11 Update injection-example-1.cpp toneillcodes 2025-08-17 14:24:59 -04:00
  • 549325d583 Update injection-example-2.cpp toneillcodes 2025-08-17 14:21:39 -04:00
  • 706d550ec7 Update injection-example-1.cpp toneillcodes 2025-08-17 14:21:10 -04:00
  • 51031c1830 Update injection-example-3.cpp toneillcodes 2025-08-17 09:56:52 -04:00
  • d367453823 Update injection-example-2.cpp toneillcodes 2025-08-17 09:56:37 -04:00
  • 19280207d8 Update injection-example-1.cpp toneillcodes 2025-08-17 09:56:27 -04:00
  • 0a0044871c Condensing comment to one line toneillcodes 2025-08-16 08:10:30 -04:00
  • 69a5a9877b Update README.md toneillcodes 2025-08-16 07:22:19 -04:00
  • bc307a860c Create injection-example-3.cpp toneillcodes 2025-08-15 22:07:21 -04:00
  • 97c2fb8533 Create injection-example-2.cpp toneillcodes 2025-08-15 21:10:52 -04:00
  • fa8dff87c8 Create injection-example-1.cpp toneillcodes 2025-08-15 20:59:36 -04:00
  • 4c6e778c25 Initial commit toneillcodes 2025-08-14 15:41:37 -04:00