Skip to content

A educational tool to help users learn Nmap syntax

License

Notifications You must be signed in to change notification settings

Dominic-wells/N-mappy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

N-Mappy - A Nmap Command Learning Tool

======================================

Description

N-Mappy is an interactive learning tool designed to help users learn and remember Nmap commands and their syntax. In N-Mappy, users form Nmap commands by dragging and dropping parts of commands in the correct order. The game provides immediate feedback, giving users a chance to learn from their mistakes and reinforcing their memory when they get commands right. For each command, the game also provides an explanation of what each part does, so users aren't just memorizing sequences of symbols but also learning how those commands work.

Features

  • Drag and drop interface
  • Instant feedback on command correctness
  • Explanations of command parts
  • Randomly generated commands for varied learning
  • Background music toggle
  • Pause/Play video background

Setup

  1. View at https://dominic-wells.github.io/N-mappy/
  2. clone this repository.

Usage

  • You'll see parts of Nmap commands in a zone at the top of the screen.
  • Drag these parts down to the drop zone in the correct order to form a valid Nmap command.
  • Click "Submit" to see if your command is correct. If it is, you'll receive an explanation of the command and a new set of command parts. If it's not, you'll see the correct command and its explanation.
  • You can click "Toggle Music" to turn the background music on or off.
  • You can click "Pause" to pause the backlground video.

Technologies Used

  • HTML5
  • CSS
  • JavaScript

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Message me at https://www.linkedin.com/in/joe-d-wells/

About

A educational tool to help users learn Nmap syntax

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published