Download the PHP package kazemisoroush/ntm without Composer
On this page you can find all versions of the php package kazemisoroush/ntm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kazemisoroush/ntm
More information about kazemisoroush/ntm
Files in kazemisoroush/ntm
Package ntm
Short Description Network topology mapper with Laravel 5.
License MIT
Informations about the package ntm
Network Topology Mapper
Network topology mapper with Laravel 5. This package runs an Nmap scan on input hosts and networks, parses and populates the database with extracted values. First you must add service provider into your app.php
config file.
Then you must publish config files. This will copy ntm.php
config file inside your config directory.
Before doing the migrations, you can customize your table names inside ntm.php
file in your config directory. With no config file and by default all tables are prefixed with mapper_
. After that do the database migration.
Now you can run a scan like so:
This will scan the host inside a 1.xml
file and store the parsed information into the database with scan_id = 1
. You can also input an array of targets like so:
Besides you can enable / disable different scan attributes. These are the default values for the attributes.
Scan Command
You can run a scan using ScanCommand
class like so:
Scheduled Scan
You can schedule your scans by adding this code to schedule
method of your App\Console\Kernel
class:
All versions of ntm with dependencies
symfony/process Version ~2.0|~3.0
nesbot/carbon Version ^1.22
laravelcollective/remote Version ^5.5