Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Remote-DLL-Injection-with-Timer-based-Shellcode-Execution — Remote DLL Injection with Timer-based Shellcode Execution | Kitploit
Tools/GitHubGitHub/andreisss/remote-dll-injection-with-timer-based-shellcode-execution
ExploitationShellcodePost-ExploitationLearning & EducationRed TeamingPayload Development
GitHubandreisss/remote-dll-injection-with-timer-based-shellcode-execution

Remote-DLL-Injection-with-Timer-based-Shellcode-Execution

Remote DLL Injection with Timer-based Shellcode Execution

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
216521 year agoReviewed by Kitploit

Remote DLL Injection with Timer-based Shellcode Execution

Documentation updated from previous mistake proces injection title!

⚠ Educational Research Only
This repository contains security research for educational purposes and authorized use only.
Use responsibly and in accordance with all applicable laws and regulations.


Overview

Remote DLL Injection with Timer-based Shellcode Execution is a technique that leverages the Windows thread pool to execute shellcode. Using the classic DLL injection with CreateThreadpoolTimer to run shellcode in-memory using legit system threads, stealthy, and likely to slip past modern defenses

This approach introduces a stealthy execution using Timer-based Shellcode Execution


Recording 2025-07-16 1317152323



🛠️ Technical Implementation

image

🧩 Core Components

🛠 Main Injector (ConsoleApplication5.cpp)

  • Process enumeration and targeting logic
  • DLL injection using CreateRemoteThread and LoadLibraryW
  • Error handling and execution status reporting

⏲ Timer DLL (Dll1.cpp)

  • Timer-based shellcode execution implementation
  • TP_CALLBACK_ENVIRON structure setup for thread pool configuration
  • Execution of shellcode via the timer callback
Download Tool