mirror of
https://github.com/The-Art-of-Hacking/h4cker.git
synced 2024-12-28 16:49:36 -05:00
.. | ||
README.md |
Basic Networking Resources
The following are some good basic networking resources to get you started.
TCP/IP Protocols
Note: Links without description are official RFCs from the Internet Engineering Task Force (IETF).
- Address Resolution Protocol (ARP)
- Border Gateway Protocol (BGP)
- Domain Name System (DNS)
- Dynamic Host Configuration Protocol (DHCP)
- File Transfer Protocol (FTP)
- Hypertext Transfer Protocol (HTTP/1.1)
- Hypertext Transfer Protocol Version 2 (HTTP/2)
- Internet Protocol Version 4 (IPv4)
- Internet Protocol Version 6 (IPv6)
- Network Address Translator (NAT)
- Simple Mail Transfer Protocol (SMTP)
- Simple Network Management Protocol (SNMP)
- Secure Shell (SSH)
- Transmission Control Protocol (TCP)
- Telnet
- User Datagram Protocol (UDP)
Courses and YouTube Videos
- Cisco Networking Academy Courses - A various networking courses (Essentials, CCNA, CCNP, etc.).
- Network Chuck OSI Model
- Network Chuck Subnetting Playlist
Tutorials
- Networking - A series of YouTube tutorials about networking by Eli the Computer Guy.
- Wireshark Tutorial for Beginners - TheNewBoston Wireshark Tutorial for Beginners.
- MikroTik WinBox Manual - The official manual for MikroTik's WinBox software.
Books
- Cisco Press - Cisco authorized book publisher where you can get all books and official guides for Cisco certifications.
- Practical Packet Analysis (3rd Edition) - An amazing book about analyzing network packets using Wireshark.
- Attacking Network Protocols - A Hacker's Guide to Capture, Analysis, and Exploitation by James Forshaw.
- Automate Your Network: Introducing the Modern Approach to Enterprise Network Management - Probably one of the best books for network automation by John W. Capobianco.
Software and Tools
Online tools
- Online nslookup - An online DNS client to view and debug DNS configuration.
- Online whois - An online whois record tool for getting information about domains.
- OUI Lookup Tool - An online OUI lookup for searching vendors of MAC addresses.
- MXToolbox - A large number of various tools (DNS lookup, MX lookup, Whois, SPF lookup, and more).
Packet capture and analysis
CHECKOUT THE Hacking Scenarios: https://hackingscenarios.com
- Wireshark - The most popular free and open source network protocol analyzer.
- Tshark - A CLI version of Wireshark.
- tcpdump - A powerful open source command-line packet analyzer.
- NetworkMiner - A network forensic tool for PCAP file analysis.
- Malware-Traffic-Analysis.net - A large collection of malicious PCAP files that can be used to practice packet capture skills.
- Publicly Available PCAP files - A list of publicly available PCAP files for additional training.
Network simulators and emulators
- GNS3 - A powerful free and open source network simulator.
- Cisco Packet Tracer - Cross-platform network visual simulation tool designed by Cisco Systems.
- EVE-NG - A powerful network simulator. Both Community and Professional editions are available.
- Cisco Modeling Labs - An online platform that helps network engineers simulate the behavior of Cisco routers, switches, and access points. It is intended for customers from enterprise backgrounds.
- Cisco Virtual Internet Routing Lab (VIRL) - It is a Cisco IOS-based comprehensive network simulation environment. It is intended for all individuals and trainees.
Firewalls and switches
- pfSense - An open source firewall/router computer software distribution based on FreeBSD.
- OPNsense - OPNsense is an open source, easy-to-use, and easy-to-build FreeBSD based firewall and routing platform.
- Open vSwitch - Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license.
Remote access and sharing tools
- Remmina - An open source remote access tool. It supports RDP, SSH, VNC, and other protocols for remote access.
- PuTTY - One of the most popular SSH and Telnet clients for Windows.
- FileZilla - An open source tool for file transfer. Support FTP, FTPS and SFTP protocols.
- WinSCP - A popular SFTP client and FTP client for Windows.
- SecureCRT - A commercial SSH and Telnet client and terminal emulator by VanDyke Software.
- WinBox - Official MikroTik GUI software for administration of MikroTik RouterOS.
Other tools
- Nmap - A free and open source software for network discovery and security auditing.
- Zenmap - The official Nmap Security Scanner GUI.
- Draw.io - An open source software for creating network diagrams and topologies.