Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
"""cx_Freeze MSI builder for AUTARCH Public Release.
|
|
|
|
|
|
|
|
|
|
Usage: python setup_msi.py bdist_msi
|
|
|
|
|
Output: dist/autarch_public-*.msi
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
import sys
|
|
|
|
|
from pathlib import Path
|
|
|
|
|
from cx_Freeze import setup, Executable
|
|
|
|
|
|
|
|
|
|
SRC = Path(__file__).parent
|
|
|
|
|
|
|
|
|
|
# Files/dirs to include alongside the executable
|
|
|
|
|
include_files = [
|
|
|
|
|
(str(SRC / 'web' / 'templates'), 'web/templates'),
|
|
|
|
|
(str(SRC / 'web' / 'static'), 'web/static'),
|
|
|
|
|
(str(SRC / 'data'), 'data'),
|
|
|
|
|
(str(SRC / 'modules'), 'modules'),
|
|
|
|
|
(str(SRC / 'autarch_settings.conf'), 'autarch_settings.conf'),
|
|
|
|
|
(str(SRC / 'user_manual.md'), 'user_manual.md'),
|
|
|
|
|
(str(SRC / 'windows_manual.md'), 'windows_manual.md'),
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
# Only add files that exist
|
|
|
|
|
include_files = [(s, d) for s, d in include_files if Path(s).exists()]
|
|
|
|
|
|
|
|
|
|
build_exe_options = {
|
|
|
|
|
'packages': [
|
|
|
|
|
'flask', 'jinja2', 'werkzeug', 'markupsafe',
|
2026-03-02 22:02:22 -08:00
|
|
|
'bcrypt', 'requests', 'pystray', 'PIL',
|
|
|
|
|
'core', 'web', 'web.routes', 'modules',
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
],
|
|
|
|
|
'includes': [
|
2026-03-02 22:02:22 -08:00
|
|
|
'core.config', 'core.paths', 'core.banner', 'core.menu', 'core.tray',
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
'core.llm', 'core.agent', 'core.tools',
|
|
|
|
|
'core.msf', 'core.msf_interface',
|
|
|
|
|
'core.hardware', 'core.android_protect',
|
|
|
|
|
'core.upnp', 'core.wireshark', 'core.wireguard',
|
|
|
|
|
'core.mcp_server', 'core.discovery',
|
|
|
|
|
'core.sites_db', 'core.cve',
|
|
|
|
|
'web.app', 'web.auth',
|
|
|
|
|
'web.routes.auth_routes', 'web.routes.dashboard',
|
|
|
|
|
'web.routes.defense', 'web.routes.offense',
|
|
|
|
|
'web.routes.counter', 'web.routes.analyze',
|
|
|
|
|
'web.routes.osint', 'web.routes.simulate',
|
|
|
|
|
'web.routes.settings', 'web.routes.upnp',
|
|
|
|
|
'web.routes.wireshark', 'web.routes.hardware',
|
|
|
|
|
'web.routes.android_exploit', 'web.routes.iphone_exploit',
|
|
|
|
|
'web.routes.android_protect', 'web.routes.wireguard',
|
|
|
|
|
'web.routes.revshell', 'web.routes.archon',
|
|
|
|
|
'web.routes.msf', 'web.routes.chat',
|
|
|
|
|
'web.routes.targets', 'web.routes.encmodules',
|
2026-03-02 22:02:22 -08:00
|
|
|
'web.routes.llm_trainer',
|
2026-03-03 01:02:41 -08:00
|
|
|
'web.routes.autonomy',
|
v2.2.0 — Full arsenal expansion: 16 new security modules
Add WiFi Audit, API Fuzzer, Cloud Scanner, Threat Intel, Log Correlator,
Steganography, Anti-Forensics, BLE Scanner, Forensics, RFID/NFC, Malware
Sandbox, Password Toolkit, Web Scanner, Report Engine, Net Mapper, and
C2 Framework. Each module includes CLI interface, Flask routes, and web
UI template. Also includes Go DNS server source + binary, IP Capture
service, SYN Flood, Gone Fishing mail server, and hack hijack modules
from v2.0 work.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 05:16:31 -08:00
|
|
|
'web.routes.loadtest',
|
|
|
|
|
'web.routes.phishmail',
|
|
|
|
|
'web.routes.dns_service',
|
|
|
|
|
'web.routes.ipcapture',
|
|
|
|
|
'web.routes.hack_hijack',
|
|
|
|
|
'web.routes.password_toolkit',
|
|
|
|
|
'web.routes.webapp_scanner',
|
|
|
|
|
'web.routes.report_engine',
|
|
|
|
|
'web.routes.net_mapper',
|
|
|
|
|
'web.routes.c2_framework',
|
|
|
|
|
'web.routes.wifi_audit',
|
|
|
|
|
'web.routes.threat_intel',
|
|
|
|
|
'web.routes.steganography',
|
|
|
|
|
'web.routes.api_fuzzer',
|
|
|
|
|
'web.routes.ble_scanner',
|
|
|
|
|
'web.routes.forensics',
|
|
|
|
|
'web.routes.rfid_tools',
|
|
|
|
|
'web.routes.cloud_scan',
|
|
|
|
|
'web.routes.malware_sandbox',
|
|
|
|
|
'web.routes.log_correlator',
|
|
|
|
|
'web.routes.anti_forensics',
|
v2.3.0 — RCS exploit v2.0, Starlink hack, SMS forge, Archon RCS module
Major RCS/SMS exploitation rewrite (v2.0):
- bugle_db direct extraction (plaintext messages, no decryption needed)
- CVE-2024-0044 run-as privilege escalation (Android 12-13)
- AOSP RCS provider queries (content://rcs/)
- Archon app relay for Shizuku-elevated bugle_db access
- 7-tab web UI: Extract, Database, Forge, Modify, Exploit, Backup, Monitor
- SQL query interface for extracted databases
- Full backup/restore/clone with SMS Backup & Restore XML support
- Known CVE database (CVE-2023-24033, CVE-2024-49415, CVE-2025-48593)
- IMS/RCS diagnostics, Phenotype verbose logging, Pixel tools
New modules: Starlink hack, SMS forge, SDR drone detection
Archon Android app: RCS messaging module with Shizuku integration
Updated manuals to v2.3, 60 web blueprints confirmed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-03 13:50:29 -08:00
|
|
|
'web.routes.vuln_scanner',
|
|
|
|
|
'web.routes.exploit_dev',
|
|
|
|
|
'web.routes.social_eng',
|
|
|
|
|
'web.routes.ad_audit',
|
|
|
|
|
'web.routes.mitm_proxy',
|
|
|
|
|
'web.routes.pineapple',
|
|
|
|
|
'web.routes.deauth',
|
|
|
|
|
'web.routes.reverse_eng',
|
|
|
|
|
'web.routes.sdr_tools',
|
|
|
|
|
'web.routes.container_sec',
|
|
|
|
|
'web.routes.email_sec',
|
|
|
|
|
'web.routes.incident_resp',
|
v2.2.0 — Full arsenal expansion: 16 new security modules
Add WiFi Audit, API Fuzzer, Cloud Scanner, Threat Intel, Log Correlator,
Steganography, Anti-Forensics, BLE Scanner, Forensics, RFID/NFC, Malware
Sandbox, Password Toolkit, Web Scanner, Report Engine, Net Mapper, and
C2 Framework. Each module includes CLI interface, Flask routes, and web
UI template. Also includes Go DNS server source + binary, IP Capture
service, SYN Flood, Gone Fishing mail server, and hack hijack modules
from v2.0 work.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 05:16:31 -08:00
|
|
|
'modules.loadtest',
|
|
|
|
|
'modules.phishmail',
|
|
|
|
|
'modules.ipcapture',
|
|
|
|
|
'modules.hack_hijack',
|
|
|
|
|
'modules.password_toolkit',
|
|
|
|
|
'modules.webapp_scanner',
|
|
|
|
|
'modules.report_engine',
|
|
|
|
|
'modules.net_mapper',
|
|
|
|
|
'modules.c2_framework',
|
|
|
|
|
'modules.wifi_audit',
|
|
|
|
|
'modules.threat_intel',
|
|
|
|
|
'modules.steganography',
|
|
|
|
|
'modules.api_fuzzer',
|
|
|
|
|
'modules.ble_scanner',
|
|
|
|
|
'modules.forensics',
|
|
|
|
|
'modules.rfid_tools',
|
|
|
|
|
'modules.cloud_scan',
|
|
|
|
|
'modules.malware_sandbox',
|
|
|
|
|
'modules.log_correlator',
|
|
|
|
|
'modules.anti_forensics',
|
v2.3.0 — RCS exploit v2.0, Starlink hack, SMS forge, Archon RCS module
Major RCS/SMS exploitation rewrite (v2.0):
- bugle_db direct extraction (plaintext messages, no decryption needed)
- CVE-2024-0044 run-as privilege escalation (Android 12-13)
- AOSP RCS provider queries (content://rcs/)
- Archon app relay for Shizuku-elevated bugle_db access
- 7-tab web UI: Extract, Database, Forge, Modify, Exploit, Backup, Monitor
- SQL query interface for extracted databases
- Full backup/restore/clone with SMS Backup & Restore XML support
- Known CVE database (CVE-2023-24033, CVE-2024-49415, CVE-2025-48593)
- IMS/RCS diagnostics, Phenotype verbose logging, Pixel tools
New modules: Starlink hack, SMS forge, SDR drone detection
Archon Android app: RCS messaging module with Shizuku integration
Updated manuals to v2.3, 60 web blueprints confirmed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-03 13:50:29 -08:00
|
|
|
'modules.vuln_scanner',
|
|
|
|
|
'modules.exploit_dev',
|
|
|
|
|
'modules.social_eng',
|
|
|
|
|
'modules.ad_audit',
|
|
|
|
|
'modules.mitm_proxy',
|
|
|
|
|
'modules.pineapple',
|
|
|
|
|
'modules.deauth',
|
|
|
|
|
'modules.reverse_eng',
|
|
|
|
|
'modules.sdr_tools',
|
|
|
|
|
'modules.container_sec',
|
|
|
|
|
'modules.email_sec',
|
|
|
|
|
'modules.incident_resp',
|
|
|
|
|
'modules.starlink_hack',
|
|
|
|
|
'modules.sms_forge',
|
|
|
|
|
'web.routes.starlink_hack',
|
|
|
|
|
'web.routes.sms_forge',
|
|
|
|
|
'modules.rcs_tools',
|
|
|
|
|
'web.routes.rcs_tools',
|
v2.2.0 — Full arsenal expansion: 16 new security modules
Add WiFi Audit, API Fuzzer, Cloud Scanner, Threat Intel, Log Correlator,
Steganography, Anti-Forensics, BLE Scanner, Forensics, RFID/NFC, Malware
Sandbox, Password Toolkit, Web Scanner, Report Engine, Net Mapper, and
C2 Framework. Each module includes CLI interface, Flask routes, and web
UI template. Also includes Go DNS server source + binary, IP Capture
service, SYN Flood, Gone Fishing mail server, and hack hijack modules
from v2.0 work.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 05:16:31 -08:00
|
|
|
'core.dns_service',
|
2026-03-03 01:02:41 -08:00
|
|
|
'core.model_router', 'core.rules', 'core.autonomy',
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
],
|
2026-03-02 23:13:13 -08:00
|
|
|
'excludes': ['torch', 'transformers',
|
Add Threat Monitor with drill-down popups, Hal agent mode, Windows defense, LLM trainer
- Threat Monitor: 7-tab monitoring page (live, connections, network intel,
threats, packet capture, DDoS mitigation, counter-attack) with real-time
SSE streaming and optimized data collection (heartbeat, cached subprocess
calls, bulk process name cache)
- Drill-down popups: Every live monitor stat is clickable, opening a popup
with detailed data (connections list with per-connection detail view,
GeoIP lookup, process kill, bandwidth, ARP spoof, port scan, DDoS status)
- Hal agent mode: Chat routes rewritten to use Agent system with
create_module tool, SSE streaming of thought/action/result steps
- Windows defense module with full security audit
- LLM trainer module and routes
- Defense landing page with platform-specific sub-pages
- Clean up stale files (get-pip.py, download.png, custom_adultsites.json)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 21:08:11 -08:00
|
|
|
'tkinter', 'matplotlib', 'numpy',
|
|
|
|
|
'bitsandbytes',
|
|
|
|
|
'huggingface_hub', 'safetensors', 'tokenizers',
|
|
|
|
|
'mcp', 'uvicorn', 'starlette', 'anyio', 'httpx', 'httpx_sse',
|
|
|
|
|
'httpcore', 'h11', 'h2', 'hpack', 'hyperframe',
|
|
|
|
|
'pydantic', 'pydantic_core', 'pydantic_settings',
|
|
|
|
|
'scipy', 'pandas', 'tensorflow', 'keras',
|
|
|
|
|
'IPython', 'notebook', 'jupyterlab',
|
|
|
|
|
'fsspec', 'rich', 'typer'],
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
'include_files': include_files,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bdist_msi_options = {
|
|
|
|
|
'upgrade_code': '{A07B3D2E-5F1C-4D8A-9E6B-0C2F7A8D4E1B}',
|
|
|
|
|
'add_to_path': False,
|
2026-03-02 22:02:22 -08:00
|
|
|
'initial_target_dir': r'[LocalAppDataFolder]\AUTARCH',
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
setup(
|
|
|
|
|
name='AUTARCH',
|
v2.3.0 — RCS exploit v2.0, Starlink hack, SMS forge, Archon RCS module
Major RCS/SMS exploitation rewrite (v2.0):
- bugle_db direct extraction (plaintext messages, no decryption needed)
- CVE-2024-0044 run-as privilege escalation (Android 12-13)
- AOSP RCS provider queries (content://rcs/)
- Archon app relay for Shizuku-elevated bugle_db access
- 7-tab web UI: Extract, Database, Forge, Modify, Exploit, Backup, Monitor
- SQL query interface for extracted databases
- Full backup/restore/clone with SMS Backup & Restore XML support
- Known CVE database (CVE-2023-24033, CVE-2024-49415, CVE-2025-48593)
- IMS/RCS diagnostics, Phenotype verbose logging, Pixel tools
New modules: Starlink hack, SMS forge, SDR drone detection
Archon Android app: RCS messaging module with Shizuku integration
Updated manuals to v2.3, 60 web blueprints confirmed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-03 13:50:29 -08:00
|
|
|
version='2.3',
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
description='AUTARCH — Autonomous Tactical Agent for Reconnaissance, Counterintelligence, and Hacking',
|
|
|
|
|
author='darkHal Security Group & Setec Security Labs',
|
|
|
|
|
options={
|
|
|
|
|
'build_exe': build_exe_options,
|
|
|
|
|
'bdist_msi': bdist_msi_options,
|
|
|
|
|
},
|
|
|
|
|
executables=[
|
|
|
|
|
Executable(
|
|
|
|
|
'autarch.py',
|
2026-03-02 22:02:22 -08:00
|
|
|
target_name='autarch',
|
|
|
|
|
base=None, # console application (CLI)
|
|
|
|
|
),
|
|
|
|
|
Executable(
|
|
|
|
|
'autarch_web.py',
|
|
|
|
|
target_name='autarch_web',
|
|
|
|
|
base='Win32GUI', # no console window (tray icon only)
|
Initial public release — AUTARCH v1.0.0
Full security platform with web dashboard, 16 Flask blueprints, 26 modules,
autonomous AI agent, WebUSB hardware support, and Archon Android companion app.
Includes Hash Toolkit, debug console, anti-stalkerware shield, Metasploit/RouterSploit
integration, WireGuard VPN, OSINT reconnaissance, and multi-backend LLM support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 03:57:32 -08:00
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
)
|