Cantitate/Preț
Produs

Beginning Ethical Hacking with Python

Autor Sanjib Sinha
en Limba Engleză Paperback – 27 dec 2016

ABORDAREA PRACTICĂ: Beginning Ethical Hacking with Python echilibrează rigoarea teoretică a securității cibernetice cu execuția imediată în Python 3. Putem afirma că volumul nu se limitează la prezentarea unor concepte abstracte, ci ghidează cititorul prin configurarea unui laborator virtual complet. Dacă Learn Ethical Hacking from Scratch v-a oferit cadrul teoretic al vulnerabilităților de rețea, această carte oferă instrumentele practice pentru a automatiza procesele de testare folosind cod sursă original. Descoperim aici o progresie logică, structurată în trei piloni fundamentali. Primele capitole sunt dedicate infrastructurii: instalarea Kali Linux în VirtualBox și stăpânirea terminalului. Ulterior, autorul Sanjib Sinha alocă o secțiune consistentă sintaxei Python, de la variabile și structuri condiționale până la lucrul cu baze de date și unit testing. Reținem că această abordare este esențială pentru un programator care dorește să înțeleagă nu doar „ce” se întâmplă în timpul unui atac, ci și „cum” să scrie scripturi pentru a-l preveni. În contextul operei sale, Sanjib Sinha rafinează aici temele abordate în Beginning Ethical Hacking with Kali Linux. Dacă lucrarea anterioară se concentra pe utilitarele gata de utilizare, volumul de față face pasul spre personalizare prin cod. Structura este granulară, cele 26 de capitole acoperind totul, de la expresii regulate la socket programming și utilizarea modulului Nmap. Această metodologie transformă volumul într-un manual de referință pentru cei care vor să combine securitatea ofensivă cu dezvoltarea software modulară, finalizând parcursul cu tehnici de protejare a anonimității pe Dark Web.

Citește tot Restrânge

Preț: 20486 lei

Preț vechi: 25608 lei
-20%

Puncte Express: 307

Carte disponibilă

Livrare economică 02-16 mai


Specificații

ISBN-13: 9781484225400
ISBN-10: 1484225406
Pagini: 224
Ilustrații: XIX, 201 p. 22 illus. in color.
Dimensiuni: 155 x 235 x 13 mm
Greutate: 0.35 kg
Ediția:1st edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte începătorilor care doresc o poartă de intrare tehnică în securitatea cibernetică. Cititorul câștigă o dublă competență: stăpânirea limbajului Python 3 și înțelegerea mecanismelor de hacking etic. Este un instrument excelent pentru a învăța cum să construiești propriile scanere de rețea și cum să securizezi sistemele într-o manieră programatică, dincolo de simpla utilizare a unor programe preinstalate.


Despre autor

Sanjib Sinha este un autor prolific specializat în tehnologii emergente și programare, cunoscut pentru capacitatea de a descompune subiecte complexe în ghiduri accesibile. Portofoliul său include lucrări de referință precum Beginning Laravel și Quick Start Guide to Dart Programming, demonstrând o expertiză vastă în ecosisteme diverse de dezvoltare software. Prin publicațiile sale la Apress, Sinha s-a impus ca o voce autoritară în zona manualelor tehnice, punând accent pe corelația dintre limbajele de programare moderne și securitatea sistemelor informatice.


Descriere scurtă

Learn the basics of ethical hacking and gain insights into the logic, algorithms, and syntax of Python. This book will set you up with a foundation that will help you understand the advanced concepts of hacking in the future. Learn Ethical Hacking with Python 3 touches the core issues of cyber security: in the modern world of interconnected computers and the Internet, security is increasingly becoming one of the most important features of programming.
Ethical hacking is closely related to Python. For this reason this book is organized in three parts. The first part deals with the basics of ethical hacking; the second part deals with Python 3; and the third part deals with more advanced features of ethical hacking.

What You Will Learn

  • Discover the legal constraints of ethical hacking
  • Work with virtual machines and virtualization
  • Develop skills in Python 3
  • See the importance of networking in ethical hacking
  • Gain knowledge of the dark web, hidden Wikipedia, proxy chains, virtual private networks, MAC addresses, and more

Who This Book Is For

Beginners wanting to learn ethical hacking alongside a modular object oriented programming language. 



Cuprins

Chapter - 1.  Legal Side of Hacking.- Chapter - 2.  Hacking Environment.- Chapter - 3.  What Is VirtualBox?.- Chapter - 4.  Install Kali Linux & Other OS in VB
Chapter - 5.  Linux Terminals and Basic Functionalities.- Chapter 6 – Role of Python in Ethical Hacking.- Chapter 7 - Python environment.- Chapter 8 – General Syntaxes.- Chapter 9 – Variables, Objects and Values.-l Chapter 10 - Conditionals
Chapter 11 – How Loops Make Your Life Easier.- Chapter 12 - Regular Expressions
Chapter 13 – Exceptions, Catching Errors.- Chapter 14 - Functions.- Chapter 15 - Classes.- Chapter 16 - String Methods.- Chapter 17 - File Input and Output.- Chapter 18 - Containers.- Chapter 19 – Database.- Chapter 20 - Module.- Chapter 21 – Debugging, UnitTest Module.- Chapter 22 - Socket and Networking
Chapter 23 – Importing Nmap Module.- Chapter 24 – Building an Nmap Network Scanner
Chapter  25 - Protect Your Anonymity on Internet.- Chapter  26 – Dark Web and Tor
Chapter  27 - Proxy Chains.- Chapter  28 – VPN.- Chapter  29 - Mac Address.



Recenzii

“This book has an interesting premise–it offers to teach one how to accomplish ethical hacking tasks using Python. … Under this guise, the book gives a good introduction to using the Python programming language’s general features and spends the bulk of its pages teaching Python … . This book falls into the introductory category for the Python programming language; therefore, it is well suited for individuals new to the language. Summing Up: Recommended. All readers.” (F. H. Wild III, Choice, Vol. 54 (11), July, 2017)

Notă biografică

Sanjib Sinha writes stories and codes - not in the same order always. He started with C# and .NET framework and won the Microsoft Community Contributor Award in 2011. Later the Open Source Software movement attracted him and he became Linux, PHP and Python enthusiast, specializing in and working on White Hat Ethical Hacking.
As a beginner he had to struggled a lot to find an easier way to learn coding. No one told him that coding is like writing - imagining a concept and making it a reality with the help of words and symbols. All through his books he has tried to help the beginners from their own perspectives.

Caracteristici

A rare combination of ethical hacking and Python 3 Covers key concepts of security in Python 3 Includes networking concepts and Linux terminologies