CoolFace
Modelpublic

automajicly/Local_Security_Model

sourceHugging Facemitupdated 3mo agoView on Hugging Face
1likes
Model Card

๐Ÿ” PenMaster Security

Autonomous AI-powered penetration testing agent โ€” fully local, no cloud, no API keys.

Built on Kali Linux with a local LLM (Qwen 2.5-14B via LM Studio) and a Flask-based MCP tool server. The agent runs recon, attacks, and generates professional pentest reports โ€” all autonomously.

[image]


What It Does

  • โ€”๐Ÿ” Autonomous recon โ€” masscan + nmap to discover open ports and services
  • โ€”โš”๏ธ Autonomous attack loop โ€” selects and chains tools based on what it finds
  • โ€”๐Ÿง  Persistent negative experience cache โ€” learns what fails across ALL sessions and never repeats mistakes
  • โ€”๐Ÿ“ Auto-generates branded HTML pentest reports on session end (Ctrl+C)
  • โ€”๐Ÿ”’ 100% local โ€” Qwen 2.5-14B running in LM Studio, nothing leaves your machine

Tool Arsenal (18 Tools)

ToolPurpose
run_masscanFast port discovery
run_nmapDeep service/version scanning
run_niktoWeb vulnerability scanning
run_sqlmapSQL injection testing
run_hydraCredential brute forcing
run_ncrackNetwork authentication cracking
run_searchsploitCVE/exploit database lookup
run_metasploitExploit framework integration
run_curlHTTP interaction and payload staging
run_wgetFile retrieval and payload staging
run_enum4linuxSMB/Samba enumeration
run_smbclientSMB share access and enumeration
run_ftpFTP service interaction
run_sshSSH service interaction
run_telnetTelnet service interaction
run_wpscanWordPress vulnerability scanning
run_dirbWeb directory brute forcing
run_setSocial Engineering Toolkit

Sovereign Agent Upgrades

  • โ€”โœ… Autonomous tool reasoning โ€” agent selects tools based on discovered services
  • โ€”โœ… Persistent negative experience cache โ€” SHA-256 fingerprinting blacklists failing tool/parameter combos across sessions
  • โ€”โœ… Social Engineering Toolkit (SET) integration
  • โ€”โœ… Auto HTML pentest report generation

Stack

  • โ€”Model: Qwen 2.5-14B Instruct (abliterated) via LM Studio
  • โ€”OS: Kali Linux
  • โ€”Server: Flask MCP server (port 8000)
  • โ€”Agent: Python autonomous loop
  • โ€”Reports: Auto-generated HTML on exit

Intended Use

Designed for:

  • โ€”Professional penetration testing against authorized targets only
  • โ€”Security audits for small businesses, WordPress sites, and ecommerce
  • โ€”Bug bounty hunting workflows
  • โ€”AI/security research and development

GitHub

XenoCoreGiger31/Local-Model