Every programmer is essentially a hacker. Originally, hacking referred to the search for clever and non-obvious solutions. Understanding the principles of programming helps find vulnerabilities, and skills in discovering vulnerabilities aid in creating programs, which is why many hackers engage... in both simultaneously. There are interesting unconventional moves in both techniques for writing elegant programs and in techniques for finding weak points. Where to start? To overwrite memory through buffer overflow, gain access to a remote server, and intercept connections, you will need to program in C and assembly, use shellcode and processor registers, become familiar with network interactions and encryption, and much more. No matter how much we want to believe in miracles, the software and computer networks on which our daily lives depend have vulnerabilities. "A world without hackers is a world without curiosity and innovative solutions". John Erickson
Author: Джон Эриксон
Printhouse: piter
Series: Библиотека программиста
Age restrictions: 16+
Year of publication: 2025
ISBN: 9785446107124
Number of pages: 496
Size: 233x165x26 mm
Cover type: soft
Weight: 774 g
ID: 525704
Delivery methods
Choose the appropriate delivery method
Pick up yourself from the shop
0.00 €
Courier delivery