Today I get to review another book from Occupy the Web who I am a big fan of, his books are fantastic, and I have every one that has been released so far, so when this book `Networking for Hackers` was getting released it was a total no brainer in working through it.
It couldn’t have come at a better time too as I passed my Cisco way back in 2005 and over the course of 15 years forgot pretty much most I was taught, it only the last year and a half since moving into DFIR I have been picking up the skills again and was looking for some networking to work through so thank you Occupy the Web.
“Following in the footsteps of the global bestseller, Linux Basics for Hackers, Network Basics for Hackers walks the aspiring cyberwarrior through the key network protocols. Master OTW provides the essentials of the key protocols such as TCP/IP, SMB, SMTP, Bluetooth, SCADA/ICS (modbus), Wi-Fi, Automobile (CAN), and the state-of-the-art Radio Frequency (SDR) and more, showing you how they work and how they can be broken.”
Suppose we should start with why learn Networking as a hacker?
You have to understand something before you can break it, a hacker should know pretty much as much as a network engineer, because hackers need to find flaws and have the ability to manipulate networks, you need to know stuff like understanding layer 1 – Layer 4 of OSI model, Understand routing, IP addressing (L3), MAC addressing (L2), what are ports and how do they function, what are sessions, transport protocols. UDP/TCP, how Firewalls operate and much more so you really can’t skimp on networking.
I always see loads saying you NEED to know programming like Python or PowerShell to hack but I reckon Networking is much more important.
What do we get in the book?
Table of Contents
Prelude
- 1. Network Basics
- 2. Sub-netting and CIDR
- 3. Network Analysis
- 4. Linux Firewalls
- 5. Wi-Fi Networks and Hacking
- 6. Bluetooth Networks
- 7. Address Resolution Protocol (ARP)
- 8. Domain Name Service (DNS)
- 9. Server Message Block (SMB)
- 10. SMTP
- 11. SNMP
- 12. HTTP
- 13. Automobile Networks
- 14. SCADA/ICS Networks
- 15. Radio Frequency (RF) Networks
- Appendix A Cyberwarrior Wisdom
And in each of these sections we dig down deeper you get way more information for instance this is the 1st Network Basics and 5th Wi-Fi Networks and Hacking.
1. Network Basics
- IP Addresses
- Classes of IP addresses
- Public v Private IP addresses
- DHCP
- NAT
- Ports
- TCP/IP
- Protocols
- IP
- TCP
- TCP Three-Way Handshake
- UDP
- Network Topologies
- OSI Model
- Exercises
5. Wi-Fi Networks (802.11)
- Wi-Fi Basics
- Wi-Fi Security Protocols
- Wi-Fi Adapters for Hacking
- Aircrack-ng commands
- Anatomy of Wi-Fi Frames
- Wireshark Filters for Wi-Fi Frames
- Attacking Wi-Fi APs
- Wi-Fi Exercises
So much more extensive than the main table of content shows.
The Networking Basics for Hackers is an invaluable resource for anyone looking to understand the technology and techniques used by hackers.
The book covers a wide range of topics related to hacker networks, from the fundamentals of network architecture and security to more advanced topics like packet sniffing and wireless hacking. Throughout the book, Occupy the Web explains the concepts in a clear and concise manner. He also provides exersices throughout the book at the end of each chapter to help readers better get to grips with the concepts and techniques.
Overall, this book is an excellent resource for those looking to get a better understanding of the technology and techniques used by hackers. With its comprehensive coverage, it is sure to be a valuable asset to anyone interested in improving their knowledge of networking and security. Highly recommended!
- Occupy the Web = https://www.hackers-arise.com/
- Occupy the Web Twitter = https://twitter.com/three_cube