|
| 1 | +# AutoAR Modules Reference |
| 2 | + |
| 3 | +This document outlines the exhaustive list of modules embedded directly within AutoAR, including how they map explicitly to user interface panels and what artifact outputs they generate. |
| 4 | + |
| 5 | +## 1. Mock Data / Test Targets |
| 6 | +AutoAR includes a hard-routed demo trap-door configured for local developer testing. Submitting any of the following targets intercepts actual system tools and initiates an immediate generation of synthetic mock payloads to validate your UI state natively across every artifact: |
| 7 | +* `keyword.com` |
| 8 | +* `0x88.autoar` |
| 9 | +* `demo.autoar.com` |
| 10 | + |
| 11 | +### Generated Mock Payloads |
| 12 | +The following items explicitly describe what is returned when the internal test suite fires. |
| 13 | + |
| 14 | +| UI Tab | Module Name | Mock Target Output | Vulnerability Type / Finding | Severity | |
| 15 | +| :--- | :--- | :--- | :--- | :--- | |
| 16 | +| **Links** | **URL-Enum** | `https://0x88.autoar/api`<br>`https://0x88.autoar/admin`<br>`https://0x88.autoar/test` | *URL-Enum* | **INFO** | |
| 17 | +| **Links** | **JS-Enum** | `https://0x88.autoar/main.js`<br>`https://0x88.autoar/vendor.chunk.js` | *JS-Enum* | **INFO** | |
| 18 | +| **Vulnerabilities** | **Nuclei** | `https://0x88.autoar/api` | `cve-2023-1000` | **HIGH** | |
| 19 | +| **Vulnerabilities** | **S3 Scan** | `0x88.autoar-bucket` | `s3-scan-open` | **CRITICAL** | |
| 20 | +| **Vulnerabilities** | **Backup Files** | `https://0x88.autoar/backup.zip` | `backup-detection` | **HIGH** | |
| 21 | +| **Vulnerabilities** | **Port Scan** | `0x88.autoar` | `Open Port 8080 (http-alt)` | **INFO** | |
| 22 | +| **Vulnerabilities** | **JS Analysis** | `https://0x88.autoar/main.js` | `[AWS API Key]: AKIA1234567890` | **HIGH** | |
| 23 | +| **Vulnerabilities** | **ZeroDays** | `https://0x88.autoar` | `CVE-2024-XXXX Node.js Remote Code Execution` | **CRITICAL** | |
| 24 | +| **Vulnerabilities** | **AEM Scan** | `https://0x88.autoar/aem` | `AEM Default Credentials` | **CRITICAL** | |
| 25 | +| **Vulnerabilities** | **Misconfig** | `https://0x88.autoar/.git` | `Exposed Git Directory` | **MEDIUM** | |
| 26 | +| **Vulnerabilities** | **Dep Confusion** | `https://0x88.autoar/wp-content` | `WordPress Missing Theme` | **MEDIUM** | |
| 27 | +| **Vulnerabilities** | **Dep Confusion** | `package.json` | `Dependency Confusion in 'internal-core'` | **HIGH** | |
| 28 | + |
| 29 | +--- |
| 30 | + |
| 31 | +## 2. Active Production Modules (Not Mocked) |
| 32 | +These modules are invoked dynamically during legitimate attack surface mapping. They do not trigger artificial simulation results on the demo endpoints, but evaluate payloads rigorously across production targets: |
| 33 | + |
| 34 | +| Module Identifier | System Role / Engine | Principal UI Mapping | |
| 35 | +| :--- | :--- | :--- | |
| 36 | +| **Subdomain Enum** | `subfinder` & active bruteforce variants | **Assets** | |
| 37 | +| **Tech Detect** | `wappalyzer` HTTP structure scanning | **Assets** | |
| 38 | +| **FFuf Fuzzing** | `ffuf` (dictionary enumeration / recursion) | **Vulnerabilities** *(paths/secrets)* | |
| 39 | +| **XSS Detection** | `dalfox` / `kxss` parameter fuzzing | **Vulnerabilities** | |
| 40 | +| **SQL Injection** | `sqlmap` (threaded over sync.WaitGroup pool) | **Vulnerabilities** | |
| 41 | +| **GF Patterns** | `gf` pattern clustering & structural mapping | **Vulnerabilities** | |
| 42 | +| **DNS Takeover** | Orphaned record identification (`dnsreap`) | **Vulnerabilities** | |
| 43 | +| **Cloudflare DNS** | `cf1016` edge-server routing evaluation | **Vulnerabilities** | |
| 44 | +| **Github Scan** | `trufflehog` live repository scraping | **Vulnerabilities** / Log DB | |
| 45 | + |
| 46 | +--- |
| 47 | + |
| 48 | +> *Maintained natively by AutoAR's structural parser backend (`inferModuleFromFileName`).* |
0 commit comments