Creation of scripts/functions with new programming language to commence Computer & Network forensic analysis without triggering security solutions
“You are building a stealthy, custom programming language and toolkit that allows forensic experts to analyze computers without being blocked by antivirus software. It works by constantly changing its own code structure and using advanced techniques to hide its presence from security systems.”
Deconstructed Problem Blueprint
WHAT TO BUILD?
A custom programming language (JOCKY) and a CI/CD-integrated framework that generates polymorphic, file-less forensic scripts capable of bypassing modern EDR/AV solutions.
WHO IS IT FOR?
National Technical Research Organisation (NTRO) and elite cybersecurity forensic teams.
WHY DOES IT EXIST?
Modern security software is too aggressive, often blocking legitimate forensic tools. This creates a 'blind spot' where investigators cannot analyze compromised systems because the security tools themselves prevent the necessary deep-system inspection.
INPUT → PROCESS → OUTPUT ARCHITECTURE PIPELINE
Forensic task parameters, target system metadata, and custom scripts written in JOCKY syntax.
LLVM-based compilation, polymorphic code mutation, CI/CD pipeline obfuscation, and in-memory execution via direct syscalls or BYOVD.
Forensic reports, system state snapshots, and network traffic logs delivered via secure, disguised cloud channels.
CONSTRAINTS
- Must be cross-platform (Windows/Ubuntu).
- Must avoid standard API calls that trigger EDR alerts.
- Must operate in-memory without dropping files to disk.
- Must use domain fronting or legitimate cloud APIs for C2 communication.
JURY METRICS
- Detection rate by top-tier AV/EDR (e.g., CrowdStrike, Defender, SentinelOne).
- Success rate of in-memory execution.
- Code mutation entropy (uniqueness of generated binaries).
- Latency of forensic data exfiltration.
CORE BOTTLENECK
Implementing a custom LLVM frontend that generates valid, executable machine code while simultaneously applying polymorphic transformations that don't crash the target process.
Why You Should Choose This PS (Pros)
- High-impact, high-complexity problem that demonstrates deep system-level knowledge.
- Clear, measurable success criteria (bypass vs. blocked).
- Strong alignment with national security requirements.
Challenges & Risks to Watch (Cons)
- Extremely high learning curve for kernel-level programming.
- Risk of being flagged as 'malware' by university or hackathon network security.
- Requires advanced knowledge of compiler design and OS internals.

