AttackSurfaceMapper (ASM) is a reconnaissance and attack surface discovery tool designed to automate the process of mapping potential targets within an organization's infrastructure. It combines open source intelligence (OSINT) with selective active reconnaissance techniques to expand and analyze a target’s external attack surface. Users can supply domains, subdomains, or IP addresses as input, and applies multiple discovery methods to identify additional related assets such as new subdomains, associated IP ranges, and hosts within the same network ownership. It performs both brute-force and passive enumeration techniques to uncover infrastructure components that may not be immediately visible. After building an expanded list of targets, AttackSurfaceMapper collects intelligence such as screenshots of web applications, information about exposed services, and possible vulnerabilities identified through integrated services. It can also search for publicly exposed credentials.

Features

  • Automates reconnaissance by combining OSINT and active discovery techniques
  • Expands target lists by discovering subdomains, related IPs, and network blocks
  • Performs passive port scanning and vulnerability lookup using services like Shodan and Censys
  • Captures screenshots of discovered web applications for visual inspection
  • Collects intelligence such as employee information and potential leaked credentials
  • Generates structured output files (CSV or TXT) containing reconnaissance results

Project Samples

Project Activity

See All Activity >

Categories

OSINT

License

GNU General Public License version 3.0 (GPLv3)

Follow AttackSurfaceMapper

AttackSurfaceMapper Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AttackSurfaceMapper!

Additional Project Details

Programming Language

Assembly, Python

Related Categories

Python OSINT Tool, Assembly OSINT Tool

Registered

2026-03-07