دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Mohit
سری:
ISBN (شابک) : 1784398586
ناشر: Packt Publishing
سال نشر: 2015
تعداد صفحات: 178
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب Python Penetration Testing Essentials به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ملزومات تست نفوذ پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اگر شما یک برنامه نویس پایتون یا یک محقق امنیتی هستید که دانش اولیه برنامه نویسی پایتون را دارید و می خواهید در مورد تست نفوذ با کمک پایتون بیاموزید، این کتاب برای شما ایده آل است. حتی اگر در زمینه هک اخلاقی تازه کار هستید، این کتاب می تواند به شما کمک کند تا آسیب پذیری های سیستم خود را پیدا کنید تا آماده مقابله با هر نوع حمله یا نفوذ باشید.
If you are a Python programmer or a security researcher who has basic knowledge of Python programming and want to learn about penetration testing with the help of Python, this book is ideal for you. Even if you are new to the field of ethical hacking, this book can help you find the vulnerabilities in your system so that you are ready to tackle any kind of attack or intrusion.
Cover......Page 1
Copyright......Page 3
Credits......Page 4
About the Author......Page 5
About the Reviewers......Page 6
www.PacktPub.com......Page 8
Table of Contents......Page 10
Preface......Page 14
Chapter 1: Python with Penetration Testing and Networking......Page 18
The need for pentesting......Page 19
Qualities of a good pentester......Page 20
Approaches to pentesting......Page 21
Introducing Python scripting......Page 22
Network sockets......Page 23
Server socket methods......Page 24
General socket methods......Page 25
Moving on to the practical......Page 26
Socket exceptions......Page 33
Useful socket methods......Page 35
Summary......Page 40
Chapter 2: Scanning Pentesting......Page 42
Ping sweep......Page 43
The TCP scan concept and its implementation using a Python script......Page 47
How to create an efficient IP scanner......Page 50
The concept of a port scanner......Page 57
How to create an efficient port scanner......Page 60
Summary......Page 69
Chapter 3: Sniffing and Penetration Testing......Page 70
Implementing a network sniffer using Python......Page 71
Format characters......Page 73
Introducing ARP spoofing and implementing it using Python......Page 83
The ARP cache......Page 84
Network disassociation......Page 88
A half-open scan......Page 89
The FIN scan......Page 93
ACK flag scanning......Page 95
Ping of death......Page 96
Summary......Page 97
Chapter 4: Wireless Pentesting......Page 98
Wireless SSID finding and wireless traffic analysis by Python......Page 101
Detecting clients of an AP......Page 108
The deauthentication (deauth) attacks......Page 109
How the switch uses the CAM tables......Page 111
The MAC flood logic......Page 113
Summary......Page 114
The concept of foot printing of a web server......Page 116
Introducing information gathering......Page 117
Checking the HTTP header......Page 120
Information gathering of a website from SmartWhois by the parser BeautifulSoup......Page 122
Banner grabbing of a website......Page 127
Hardening of a web server......Page 129
Summary......Page 130
Introducing client-side validation......Page 132
Tampering with the client-side parameter with Python......Page 133
Effects of parameter tampering on business......Page 138
Single IP single port......Page 140
Single IP multiple port......Page 142
Multiple IP multiple port......Page 143
Detection of DDoS......Page 145
Summary......Page 147
Chapter 7: Pentesting of SQLI and XSS......Page 148
Types of SQL injections......Page 149
Understanding the SQL injection attack by a Python script......Page 150
Nonpersistent or reflected XSS......Page 161
Summary......Page 170
Index......Page 172