Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

143 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—               β”‚
β”‚   β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•               β”‚
β”‚   β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ–ˆβ•—               β”‚
β”‚   β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•  β•šβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘               β”‚
β”‚   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•               β”‚
β”‚   β•šβ•β•β•β•β•β• β•šβ•β•β•β•β•β•β•  β•šβ•β•β•β•  β•šβ•β•β•β•β•β• β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β• β•šβ•β•β•β•β•β•                β”‚
β”‚                                                                              β”‚
β”‚      SECURITY RESEARCHER Β· ZERO-TRUST ARCHITECT Β· AI ENGINEER               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Typing SVG

"Hack ethically. Build defensively. Share everything."


πŸ›‘οΈ The TL;DR

I'm Jainam H. Maru β€” a security researcher, OS developer, and full-stack engineer who builds AI-powered defensive tooling and studies attacker behavior for a living (and a hobby). My sweet spot is where threat intelligence meets machine learning:

  • πŸ•΅οΈ Threat intelligence collection β€” honeypots, dark-web OSINT, MITRE ATT&CK mapping
  • 🏰 Zero-Trust architecture β€” CISA ZTMM-aligned labs with OPA, oauth2-proxy, mTLS
  • πŸ€– AI engineering β€” LLM-assisted analysis (Ollama, Groq), ML malware detection with SHAP explainability
  • πŸŽ“ Education systems β€” building EduOS, an open-source operating system for education, secure exams & cyber training

I don't just write code β€” I document everything, CI-test everything, and open-source everything that can be.


πŸš€ Featured Projects

Project What it does Stack
πŸ•΅οΈ Nightattacker Autonomous mobile pentest agent β€” drop it on a network, it discovers, enumerates, exploits & reports. Local AI on a phone's GPU, zero cloud Python Β· llama.cpp Β· OpenCL Β· Kali NetHunter
πŸ‘ ssh-honeypot AI-driven SSH deception β€” captures attacker commands, geolocates, scores threat, maps to MITRE ATT&CK Python Β· Paramiko Β· Ollama Β· Docker
🏰 zero-trust-lab CISA ZTMM 2.0 lab β€” nginx + oauth2-proxy + OPA + authz-bridge across 4 VMs Docker Β· OPA Β· Authentik Β· WireGuard
πŸ”¬ malware-detector PE malware detector β€” YARA + Random Forest + EMBER 2381 features + SHAP Python Β· FastAPI Β· scikit-learn
πŸ•Έ dark-sentinel Dark-web threat intel crawler β€” NLP sentiment, geo-tagging, real-time dashboard Python Β· React Β· Flask Β· NLP
πŸŽ“ eduos FreeBSD educational OS β€” exam lockdown, encrypted admin, agent/server architecture Python Β· PyQt6 Β· FastAPI Β· FreeBSD
πŸ”‘ password-cracker-toolkit Industrial-grade cracking suite β€” masks, rules, combinator, sessions Python Β· CUDA
πŸ“ daily-notes Daily engineering notes, scripts and journal Markdown Β· Python

πŸ’» Tech Stack






πŸ“Š GitHub Analytics



πŸ“Œ Pinned Repositories

Nightattacker ssh-honeypot zero-trust-lab malware-detector dark-sentinel eduos


πŸ§‘β€πŸ’» Open Source Contributions

Project Contribution Status
beeware/toga Fix AsyncResult.__bool__ so truthiness raises the helpful exception message βœ… Merged
pschanely/CrossHair Fix keyword-only arg crash, max_iterations=0 NameError, and format_boundargs TypeError βœ… Merged
Nayjest/GITO Fix None crashes in answer(), cmd_answer, and deploy --commit ⏳ Open
jupyterhub/kubespawner Fix implicit string concatenation breaking singleuser_lifecycle_hooks deprecation ⏳ Open
pypsa-meets-earth/pypsa-earth Exit after writing empty hydro profile to avoid NameError on inflow ⏸ Closed unmerged
garagehq/nightcrawler Catch loud nmap under sudo prefix during training-data cleanup ⏳ Open
qeeqbox/social-analyzer README documentation fixes βœ… Merged
lissy93/web-check Bug fixes, SECURITY.md, non-routable IP detection βœ… 4 PRs merged
donnemartin/system-design-primer Documentation fix βœ… Merged
scanapi/scanapi Migrated pytest-freezegun β†’ time-machine ⏳ PR #1011
OWASP/CheatSheetSeries Grammar fix + password storage + mentoring βœ… Merged
OWASP/Nest Server-side program status validation βœ… Merged
fastapi/fastapi Security best practices documentation ⏸ Closed
ossf/cve-bin-tool Performance optimizations ⏳ Open

πŸ”₯ Contribution Activity


β˜• Support My Work


πŸ’¬ Let's Connect

LinkedIn Β· Twitter Β· Dev.to Β· Instagram Β· Portfolio Β· Email

"Code with intention. Secure with ethics." β€” Jainam H. Maru

πŸ“Š Monthly Profile Views (Total: 627)
Month Start Peak End Growth
2026-08 521 627 627 106
2026-07 196 503 503 307

About

πŸ›‘οΈ root@dev9269:~# cat /etc/profile β€” Hacker profile | Security research | OS dev | Full-stack engineering

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages