Thomas Roccia (fr0gger)
Senior Security Researcher at Microsoft
Administrator Founder Top Contributor

Thomas Roccia is a seasoned threat researcher. Currently, he serves as a Senior Security Researcher at Microsoft Threat Intelligence and operates SecurityBreak, an online platform for his project updates and research.


Contributed Code Snippets
Technique Language OS Creation Date
kernel flag inspection via sysctl Python 11 months
Checking Memory Size C++ 2 years, 8 months
Detecting USB Drive C++ 2 years, 8 months
Connected Printer C++ 2 years, 8 months
Geofencing Python 2 years, 8 months
Image File Execution Options Injection C++ 2 years, 10 months
COM Hijacking C++ 2 years, 11 months
Checking Pipe C++ 3 years
Geofencing C++ 3 years
Hiding Mechanisms C++ 3 years
Malvertising JavaScript 3 years
Fast Flux Python 3 years
Domain Generation Algorithm Python 3 years
DNS Tunneling Python 3 years
DNS Hijacking Python 3 years
Tor Network C2 Python 3 years
Peer to peer C2 Python 3 years
C2 via Social Networks Python 3 years
ROL Python 3 years
Cryptography Python 3 years
Custom Encoding Python 3 years
XOR Operation C++ 3 years
XOR Operation Python 3 years
Kill Process C++ 5 years, 2 months
TLS Callback C++ 5 years, 2 months
Checking Malware Name C++ 5 years, 2 months
IsDebuggerPresent C++ 5 years, 2 months
OutputDebugString C++ 5 years, 2 months
Indicator Removal: Clear Windows Event Logs cmd 5 years, 3 months
Detecting Mac Address Golang 5 years, 3 months
Caesar Cipher Golang 5 years, 3 months
Base64 Golang 5 years, 3 months
Detecting Hostname, Username C++ 5 years, 3 months
Checking Screen Resolution C++ 5 years, 3 months
Detecting Virtual Environment Files C++ 5 years, 3 months
SMSW C++ 5 years, 3 months
Checking Hard Drive Size Python 5 years, 3 months
Detecting Virtual Environment Artefacts C++ 5 years, 3 months
Contributed Detection Rules
Rule Name Rule Type Technique Count Creation Date
YARA_SMTP_Exfiltration YARA 1 11 months