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
Hunt-Weird-ImageLoads — Small tool to play with IOCs caused by Imageload events | Kitploit
Tools/GitHubGitHub/theflink/hunt-weird-imageloads
Defensive ToolsMalware AnalysisIntrusion DetectionIncident ResponseAnomaly Detection
GitHubtheflink/hunt-weird-imageloads

Hunt-Weird-ImageLoads

Small tool to play with IOCs caused by Imageload events

View Repository
4783 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Hunt-Weird-ImageLoads

This project was created to play with different IOCs caused by Imageload events.
It leverages ETW to monitor for ImageLoad events and walks the callstack to identify some possible IOCs, such as:

  • R(W)X page in callstack
  • Stomped module in callstack
  • Module proxying ( ntdll -> kernel32!LoadLibrary ) as described here or here
  • New thread dedicated to load a library

There are two sample programs for module proxying and dedicated threads in this repository.

In action

Conclusion

In my tests, I had a lot of false positives monitoring for private or module stomped pages in the callstack and this is probably not a valid IOC.
However, it seems that both, module proxying and dedicated threads are quite abnormal, but see yourself.

Usage

root@kitploit:~
    --all activates all alerts
    --rx alerts on private rx regions in callstack
    --rwx alerts on private rwx regions in callstack
    --stomped alerts on stomped modules in callstack
    --proxy alerts on abnormal calls to kernel32!loadlibrary from ntdll
    --dedicatedthread alerts on thread with baseaddr on loadlibrary*

Credits

  • @rad9800 For an example implementation of LoadLibray via RtlQueueWorkItem
  • @NinjaParanoid For a super cool blogpost on this topic
Download Tool