Code Hacking: A Developer's Guide to Network Security
暫譯: 程式碼駭客:開發者的網路安全指南

Richard Conway, Julian Cordingley

買這商品的人也買了...

商品描述

Description:

Code Hacking: A Developerís Guide to Network Security provides a hands-on approach to learning vital security skills needed to protect your systems. It details the software and techniques hackers use and provides practical insights on whatís really important in understanding hacking issues. The book cuts through the cursory issues and quickly delves into the essentials at a code and implementation level. It teaches users how to write and use scanners, sniffers, exploits, and helps developers write network security test harnesses for application and infrastructure. In addition, it explains how to create passive defense strategies to collect data on hackers, as well as how to use active defense strategies through techniques such as penetration testing.

Unlike other books on hacking, Code Hacking covers hacking issues using a variety of languages. Software explanations and code samples are provided in C#, C++, Java, and Perl, allowing developers to learn from a variety of perspectives. The companion CD-ROM contains a custom security scanner written in C#. This scanner is a combination of a port and vulnerability scanner that scans IP addresses, allows certain services to be ìbrute forced,î and exploits well-known vulnerabilities. By knowing how to hack a system youíll be better prepared to secure your own.

商品描述(中文翻譯)

描述:


《Code Hacking: A Developer's Guide to Network Security》提供了一種實作導向的方法來學習保護系統所需的重要安全技能。書中詳細介紹了駭客使用的軟體和技術,並提供了對於理解駭客問題真正重要的實用見解。這本書深入探討了核心問題,迅速進入代碼和實作層面。它教導使用者如何編寫和使用掃描器、嗅探器、漏洞利用工具,並幫助開發人員為應用程式和基礎設施編寫網路安全測試工具。此外,它還解釋了如何創建被動防禦策略以收集駭客的數據,以及如何通過滲透測試等技術使用主動防禦策略。

與其他駭客書籍不同,《Code Hacking》使用多種語言來涵蓋駭客問題。書中提供了 C#、C++、Java 和 Perl 的軟體解釋和代碼範例,讓開發人員能夠從多個角度學習。隨書附贈的 CD-ROM 包含了一個用 C# 編寫的自訂安全掃描器。這個掃描器結合了端口和漏洞掃描器,能夠掃描 IP 地址,允許某些服務被「暴力破解」,並利用知名的漏洞。透過了解如何駭入系統,您將能更好地準備保護自己的系統。