Tarahunter
High-speed, multi-threaded APT hunting tool designed for lateral movement detection and forensic artifact discovery in Windows environments via SMB.
Install / Use
/learn @s0ld13rr/TarahunterREADME
Tarahunter v1.0.0 "Chitin Shell"
Tarahunter is a high-speed, multi-threaded APT hunting tool designed for lateral movement detection and forensic artifact discovery in Windows environments via SMB. The tool is initially based on Taraqan Scanner - https://github.com/but43r/Taraqan
Key Features
- Pass-the-Hash (PtH): Authenticate using NTLM hashes without needing plain-text passwords.
- Targeted Scanning: Hunt recursively in specific locations defined via YAML (e.g.,
C$\Users\Public,ProgramData). - Wildcard Support: Automatically expand user profiles using
*in paths (e.g.,C$\Users\*\Desktop). - IOC Matching: * Filename Patterns: Hunt for tools like Mimikatz, SharpHound, or Chisel.
- SHA256 Hashes: Verify file integrity against known malware signatures.
- Double Extensions: Detect suspicious files like
report.pdf.exe.
- Multi-threaded: Fast concurrent scanning of entire CIDR ranges.
Configuration (hunt.yaml)
Define your rules in a simple YAML format:
apt_rules:
file_patterns:
- "*mimikatz*"
- "*sharphound*"
- "*adfind*"
- "lsass*.dmp"
- "nc.exe"
- "chisel*"
- "temp.ps1"
- "setup.exe.config"
check_double_extensions: false
ioc_hashes:
- "92804faaab2175dc501d73e814663058c78c0a042675a8937266357bcfb96c50"
targeted_locations:
- "C$\\Users\\Public"
- "C$\\ProgramData"
- "C$\\Users\\*\\Downloads"
- "C$\\Users\\*\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup"
Usage
First thing first you need to build the code:
go build -o tarahunter main.go
Basic scan (password)
./tarahunter -t 10.0.0.0/8 -u Administrator -d CORP -p P@ssw0rd123
Scan with PtH + Custom YAML config with artifact download
./tarahunter -t 10.1.0.0/24 -u Administrator -d CORP -H <NT_HASH> -c your_hunt_config.yaml --download
Related Skills
diffs
343.1kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
openpencil
1.9kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
Flyaro-waffle-app
Waffle Delight - Full Stack MERN Application Rules & Documentation Project Overview A comprehensive waffle delivery application built with MERN stack featuring premium UI/UX, admin management, a
