Here’s the revised guide for your C# .NET Core project:
ZXTOOL is a Network Analysis Toolkit v1.0 built with C# .NET Core, designed for Advanced Network Exploration, Security Research, and Diagnostic Tools. It offers a range of utilities for analyzing and diagnosing network issues effectively.
Creator: Zen
CAUTION: Use responsibly and ethically.
- Domain to IP Resolution: Convert domain names to their corresponding IP addresses.
- IP to Domain Resolution: Retrieve the domain name for a given IP address.
- Network Packet Capture: Analyze real-time network traffic packets.
- Network Interface Information: Display detailed information about network interfaces.
- Port Scanner: Scan and identify open ports on a target system.
- Packet Stress Test: Simulate high-traffic packet loads for stress testing.
- .NET Core SDK installed on your system. Download here.
- NPCAP installed on your system. Download here.
- Administrative/root privileges may be required for some features (e.g., packet capture).
-
Launch the application:
dotnet run
-
Navigate through the menu options by entering the corresponding number.
To publish the application for distribution:
-
Use the
dotnet publishcommand:dotnet publish -c Release -r win-x64 --self-contained
Replace
win-x64with the target runtime (e.g.,linux-x64,osx-x64). -
Distribute the published files in the
bin/Release/netcoreappX.X/publish/folder.
Contributions are welcome!
- Fork the repository.
- Create a new branch for your feature or fix.
- Submit a pull request.
This project is licensed under the MIT License.
