A complete penetration testing suite written entirely in Lateralus. Pipeline-native. Composable by design. Rolling updates every month.
◆ Works best on LateralusOS & NullSec Linux · Also runs on any Linux/macOS
Lateralus Pentester is a full-featured, actively maintained penetration testing application written 100% in the Lateralus programming language. Every module — from host discovery and port scanning to service fingerprinting, vulnerability assessment, exploitation, and report generation — is a typed Lateralus pipeline stage that can be run standalone or chained with any other.
Because it runs on the Lateralus runtime, the entire toolchain benefits from the language's type system, error propagation operators (|?>), async streams (|~>), and parallel fan-out (|=>). Scan 1,000 hosts in parallel with three characters.
Subscribers receive rolling updates — new modules, new exploit templates, CVE integrations, and detection bypass techniques — pushed automatically every month. No version upgrades. No breaking changes. Just a growing toolset.
Passive and active reconnaissance pipelines. OSINT aggregation, DNS enumeration, subdomain discovery, WHOIS chains, ASN mapping, and certificate transparency log scanning. All composable stages.
SYN/TCP/UDP port scanning with async fan-out across 1,000+ hosts simultaneously. Service banner grabbing, OS fingerprinting, HTTP header analysis, TLS certificate inspection, and version detection.
CVE database integration, misconfiguration detection, default credential testing, web vulnerability scanning (SQLi, XSS, SSRF, path traversal), and API security testing via typed pipeline probes.
Modular exploit templates written in Lateralus. Shellcode staging, payload generation, listener management, and session handling. Each exploit is a pipeline stage that accepts target context and returns a shell or structured error.
Privilege escalation path enumeration, credential harvesting, persistence mechanisms, lateral movement mapping, and network pivoting. All stages produce structured output for audit trails.
Automated engagement reports in Markdown, HTML, PDF, and JSON. Pipeline output maps directly to report sections. Every finding is typed, timestamped, and cross-referenced to CVE/CVSS scores automatically.
Traffic fragmentation, timing jitter, decoy traffic injection, protocol obfuscation, and EDR bypass techniques. Evasion parameters are pipeline-composable — apply them to any scan or exploit stage.
AWS/GCP/Azure misconfiguration auditing, IAM privilege escalation enumeration, S3/blob public access detection, metadata API exploitation, and container escape pipeline modules.
TLS/SSL weakness detection, weak cipher enumeration, certificate chain validation, hash cracking pipeline integration, and Lateralus's native crypto engine for custom protocol analysis.
// Full recon-to-report engagement in ~20 lines of Lateralus:
import pentester.recon as recon import pentester.scan as scan import pentester.vuln as vuln import pentester.exploit as exploit import pentester.report as report // Define the engagement target let target = "192.168.1.0/24" // Full automated pipeline: recon -> scan -> vuln -> report let findings = target |> recon.discover_hosts() // passive + active host discovery |=> scan.port_scan(top_ports: 1000) // parallel fan-out across all hosts |> scan.service_fingerprint() // banner grab + version detection |?> vuln.assess(cve_db: "latest") // vuln check, propagate errors safely |> vuln.check_misconfigs() // default creds, open services // Generate a full engagement report findings |> report.generate( format: "pdf", title: "Internal Network Assessment", author: "bad-antics", ) |> report.write_to("./engagement-2026-04.pdf")
// Targeted exploitation with evasion:
import pentester.exploit as exploit import pentester.evasion as evasion import pentester.post as post let target_host = "10.0.0.5" let vuln_service = { port: 8080, cve: "CVE-2024-21887" } // Exploit with traffic evasion, then escalate let session = vuln_service |> evasion.with_jitter(ms: 200) // timing obfuscation |> evasion.fragment_packets(size: 8) // evade IDS signature matching |?> exploit.run(target: target_host) // attempt exploitation safely // Post-exploitation pipeline on successful session session |?> post.enumerate_privesc() // find priv esc paths |?> post.dump_credentials() // harvest hashes / tokens |> post.map_lateral_movement() // graph reachable hosts
Lateralus Pentester runs anywhere the Lateralus runtime runs — but is purpose-built for security-focused platforms.
Native Lateralus runtime. Full capability-based security model. Kernel-level network access without setuid wrappers. Recommended for dedicated engagement boxes.
Pre-installed Lateralus runtime. 200+ security tools in the base system. Arch rolling base means every pentester package is always current. First-class support.
Install the Lateralus runtime, install Lateralus Pentester. Works on Debian, Ubuntu, Fedora, Arch, and any modern Linux distribution. Some modules require root or CAP_NET_RAW.
Full support via the Lateralus macOS runtime. Low-level network modules require disabling SIP for raw socket access. Good for development and light scanning.
After payment you receive your subscriber token and registry credentials via email from wizard@lateralus.dev
Penetration testing tooling ages faster than almost any other software. CVEs drop daily. New attack surfaces emerge. Detection bypass techniques go stale as EDR vendors update signatures. A static tool is a dying tool. Lateralus Pentester is a rolling subscription because it has to be.
A penetration test is a sequence of stages. Lateralus pipelines are literally designed for this. Every module is a function. Every attack chain is a pipeline. Composition is free.
The |?> operator propagates errors through the pipeline automatically. A failed port scan doesn't crash your exploit chain — it short-circuits cleanly to a structured error.
Fan-out scanning with |=> distributes work across all CPU cores. Scanning 1,000 hosts in parallel is three characters, not a thread pool and a lock.
Every module returns typed structs. A CVE finding always has a score, description, and affected service. The report generator can trust the schema. No more "undefined key in dict" crashes at 2am.
Save your pipeline as a .ltl file. Re-run the identical engagement in 6 months. Version control your attack chains. The entire engagement is a typed, auditable program.
The Lateralus runtime handles all native I/O. No Python virtualenv chaos. No gem version conflicts. No npm audit nightmares. Install the runtime, install the tool, run it.
ltl pkg update pentester and you have the latest version within seconds. No re-subscribe. No re-download links in email. Just a single package manager command.Join the growing community of pentesters writing their engagements in Lateralus. $25/month. Cancel anytime. Rolling updates forever.
Questions? wizard@lateralus.dev
See also: Announcing Lateralus Pentester • Product Overview (PDF) • Technical Architecture (PDF)