Hacking ศิลปะการเขียนโค้ดโปรแกรมสำหรับแฮกเกอร์มืออาชีพ +CD
สุดยอดหนังสือที่แนะนำเทคนิคการแฮกที่สมบูรณ์ที่สุด
ผู้เขียน Jon Erickson (จอน อีริคสัน)
ผู้แปล เอกสิทธิ์ วิริยจารี
เนื้อหาโดยสังเขป
หนังสือที่อธิบายโลกของการแฮกให้เข้าถึงได้ง่ายขึ้นด้วยการให้ภาพที่สมบูรณ์ ตั้งแต่พื้นฐานการเขียนโปรแกรมไปจนกระทั่งถึงโค้ดภาษาเครื่องสำหรับการฉวยโอกาสโจมตีจากช่องโหว่ นอกจากนั้น ในเอดิชั่นนี้ได้แถมแผ่นซีดี ซึ่งประกอบด้วยซอร์สโค้ดที่ใช้ในหนังสือ ซึ่งคุณสามารถนำไปทดลองระหว่างการอ่านและศึกษาตัวอย่างของหนังสือเล่มนี้
สารบัญ
0x100 บทนำ
0x200 การเขียนโค้ดโปรแกรม
- อะไรคือการเขียนโปรแกรม
- โค้ดเทียม
- โครงสร้างควบคุม
- แนวคิดในการเขียนโปรแกรม
- เริ่มลงมือกระทำการ
ฯ
0x300 การโจมตีผ่านทางช่องโหว่
- เทคนิคการ Exploit โดยทั่วไป
- บัฟเฟอร์โอเวอร์โฟลว์
- การทดทองด้วย BASH
- การโอเวอร์โฟลว์ในเซกเมนต์อื่น
- ฟอร์แมตสตริง
ฯ
0x400 ระบบการสื่อสารด้วยเน็ตเวิร์กคอมพิวเตอร์
- โมเดลอ้างอิงของ OSI
- Sockets
- การสำรวจลงไปยังเลเยอร์ระดับล่าง ๆ
- เน็ตเวิร์กสนิฟฟิ่ง
- การปฏิเสธให้บริการ
ฯ
0x500 เชลล์โค้ด
- ข้อเปรียบเทียบระหว่างภาษาแอสเซมบลีกับภาษา C
- เส้นทางสู่เชลล์โค้ด
- เชลล์โค้ดที่มีการสร้างและแตกตัวโปรเซสมาใหม่
- Port-Binding shellcode
- Connect-Back Shellcode
ฯ
คำนิยม
รายละเอียดหนังสือ
ISBN : 9789742129057 (ปกอ่อน) 540 หน้า
ขนาด : 17 x 22 x 25 มม.
น้ำหนัก : 790 กรัม
เนื้อในพิมพ์ : ขาวดำ
ชนิดกระดาษ : กระดาษปอนด์
สำนักพิมพ์ : ซีเอ็ดยูเคชั่น, บมจ.
เดือนปีที่พิมพ์ : 2009
ชื่อเรื่องต้นฉบับ : Hacking : The Art of Eeploitation
สำนักพิมพ์ต้นฉบับ : No Starch Press