Ascii LAN Map

screenshot of Ascii LAN Map

Runs nmap on the LAN and then generates a basic ASCII network diagram, a 'hand drawn' network diagram and an bootstrap themed web report of the scan

Overview

If you're looking to efficiently analyze your local network, the integration of the Ullaakut/nmap library with Go makes for a powerful tool. This utility not only facilitates the running of nmap but also enhances the experience by generating valuable visual representations of the network. Whether you need a quick overview or a more detailed report, this tool has all the functionalities you need for a comprehensive LAN analysis.

What sets this tool apart is its ability to create ASCII diagrams and web reports that can be easily shared or reviewed. With a few simple commands, you can draw insights from your network, making it accessible for both tech enthusiasts and professionals alike.

Features

  • ASCII Network Diagram: Generates a basic network diagram in ASCII, providing a quick visual overview of your LAN setup.
  • Hand-Drawn Diagram: Offers a 'hand-drawn' styled version of your ASCII network diagrams, adding an artistic touch to your data representation.
  • Web Report Generation: Produces a bootstrap-themed web report that makes it easy to present and share your network scan results.
  • LAN CIDR Discovery: Automatically discovers the CIDR network range of your LAN, facilitating easier network management and analysis.
  • Versatile Usage: Can be executed through a built binary or directly using go run, giving users flexibility based on their preferences.
  • Cross-Platform Compatibility: Successfully tested on both Debian and Mac OS X, ensuring robust performance across different operating systems.
  • Easy Setup: Minimal prerequisites make it simple to get up and running, ensuring you can quickly focus on analyzing your network rather than troubleshooting installations.