laitimes

NETworkManager: A powerful network management and troubleshooting tool

author:FreeBuf

关于NETworkManager

NETworkManager is a powerful network management and troubleshooting tool that is completely open source and can help researchers easily manage and troubleshoot network problems with their target network systems.

NETworkManager: A powerful network management and troubleshooting tool

The tool connects and manages remote systems using Remote Desktop, PowerShell, PuTTY, TigerVNC, or AWS (Systems Manager) Session Manager, and analyzes and troubleshoots networks and systems with features such as WiFi Analyzer, IP Scanner, Port Scanner, Ping Monitor, Traceroute, DNS Lookup, or LLDP/CDP Capture in a unified interface. It is important to note that the host or network can be saved in an encrypted configuration file and can be used in all the functions of the NETworkManager.

Tool download

Release version

Researchers can download the latest version of NETworkManager directly from the project's [] or [].

Source code build

First, we need to install and configure the following dependencies:

1、;

2、Visual Studio 2019(安装.NET desktop development和Universal Windows Platform development);

3、;

Next, we can use the following command to clone the source code of the project to the local computer:

git clone https://github.com/BornToBeRoot/NETworkManager           

Switch to the project directory and clone the submodule:

cd NETworkManager

git submodule update --init --recursive           

Use Visual Studio to open the Source\NETworkManager.sln and build the solution.

The full command is as follows:

git clone https://github.com/BornToBeRoot/NETworkManager

cd NETworkManager

git submodule update --init --recursive

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

& .\build.ps1           

Command-line arguments

Display tool help information:

NETworkManager.exe --help           

Reset all app settings:

NETworkManager.exe --reset-settings           

Execute a specified application at startup:

NETworkManager.exe --application:PingMonitor           

Applications that can be specified include:

Dashboard

NetworkInterface

WiFi

IPScanner

PortScanner

PingMonitor

Traceroute

DNSLookup

RemoteDesktop

PowerShell

PuTTY

AWSSessionManager

TigerVNC

WebConsole

SNMP

SNTPLookup

DiscoveryProtocol

WakeOnLAN

Whois

SubnetCalculator

BitCalculator

Lookup

Connections

Listeners

ARPTable

To set whether the app starts automatically:

NETworkManager.exe --autostart           

The ID of the old application process that needs to wait for the end of the run after the application is restarted:

NETworkManager.exe --restart-pid:35674           

Screenshot of the tool running

Tool dashboards

NETworkManager: A powerful network management and troubleshooting tool

Network connection

NETworkManager: A powerful network management and troubleshooting tool

DNS lookups

NETworkManager: A powerful network management and troubleshooting tool

Ping monitor

NETworkManager: A powerful network management and troubleshooting tool

Port scanner

NETworkManager: A powerful network management and troubleshooting tool

Traceroute

NETworkManager: A powerful network management and troubleshooting tool

Remote desktop

NETworkManager: A powerful network management and troubleshooting tool

WiFi

NETworkManager: A powerful network management and troubleshooting tool

IP Scanner

NETworkManager: A powerful network management and troubleshooting tool

IP geolocation

NETworkManager: A powerful network management and troubleshooting tool

tool runs the demo

NETworkManager: A powerful network management and troubleshooting tool
NETworkManager: A powerful network management and troubleshooting tool
NETworkManager: A powerful network management and troubleshooting tool
NETworkManager: A powerful network management and troubleshooting tool
NETworkManager: A powerful network management and troubleshooting tool

License Agreement

The development and release of this project is under an open source license.

Project address

NETworkManager: https://github.com/BornToBeRoot/NETworkManager

Resources

https://jrsoftware.org/isinfo.php

Read on