Skip to content
back_to_home

Projects & Case Studies

Deep-dives into the projects of Petre Radu Cătălin - tools for malware analysis, forensic research, and the automation that makes penetration testing at NTT DATA faster and more repeatable.

MalwarePeek - PE File Analyzer for Static Malware Analysis case study by Petre Radu Cătălin

MalwarePeek

PE File Analyzer for Static Malware Analysis

Python
Malware Analysis
Reverse Engineering

MalwarePeek is a Python-based portable executable analyzer built for malware analysts and reverse engineers. It parses PE headers, fingerprints packers, and scans samples against YARA rules - then generates clean HTML reports for triage.

Highlights

  • Deep PE header parsing: DOS, NT, optional header, sections, imports & exports.
  • Packer detection heuristics for UPX, Themida, ASPack and others.
  • YARA rule scanning with embedded rule packs.
  • Self-contained HTML report generation for distribution to analysts.
Signature Stealer - Educational PoC - Authenticode Signature Extraction case study by Petre Radu Cătălin

Signature Stealer

Educational PoC - Authenticode Signature Extraction

Python
Digital Forensics
Reverse Engineering

A focused educational proof-of-concept that inspects authenticated code-signing metadata inside signed PE files. It demonstrates how signature blocks remain queryable and how tooling can surface embedded certificate chains for forensic review.

Highlights

  • Extracts Authenticode signature metadata from signed binaries.
  • Parses embedded certificate chains and signing timestamps.
  • Purpose-built for education: shows why signature metadata is not trust.
  • Small, dependency-light codebase, easy to audit.
Custom Pentest Automation Toolkit - Recon & Vulnerability-Scanning Automation case study by Petre Radu CătălinRepo private - capabilities only

Custom Pentest Automation Toolkit

Recon & Vulnerability-Scanning Automation

Python
Bash
Automation
Offensive Security

An internal toolkit of Python and Bash scripts that automate reconnaissance, endpoint enumeration and vulnerability scanning. Used to deliver faster, repeatable assessments and cut end-to-end testing time by roughly 30% at NTT DATA.

Highlights

  • Automated subdomain enumeration and service fingerprinting.
  • Parallelized scanning orchestration across internal tooling.
  • Structured, timestamped report output for client deliverables.
  • Reproducible playbooks for repeat assessments.
Internal toolingRequest a walkthrough