Skip to content

w4st3l4nd3r/Networking-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

193 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Networking Tools (C++)

This repository contains networking tools written in modern C++ as part of my path to learning network programming and ethical hacking. These projects have given me an understanding of Layer 2 networking (Ethernet/ARP), sockets, packet structures, byte manipulation and command-line tool development.

Basics

  • TCP Echo
  • TCP Multi-client Chatroom
  • TCP File Transfer
  • Raw ICMP Ping

Malware

  • Credentials Stealer (Windows)
  • Keylogger (Windows)

Scanners

  • ARP-based Network Scanner
  • Port Scanner

Spoofing

  • MAC Address Changer
  • DNS Spoofer

Disclaimer: These tools are for educational and testing purposes on networks owned by the operator. Do not use them against systems without explicit permission.

About

C++ projects for Ethical Hacking / Networking

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages