Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Python Penetration Testing Essentials: Techniques for ethical hacking with Python, 2nd Edition

Sprog
Engelsk
Format
Kategori

Fakta

This book gives you the skills you need to use Python for penetration testing, with the help of detailed code examples. This book has been updated for Python 3.6.3 and Kali Linux 2018.1. Key Features • Detect and avoid various attack types that put the privacy of a system at risk • Leverage Python to build efficient code and eventually build a robust environment • Learn about securing wireless applications and information gathering on a web server Book Description This book gives you the skills you need to use Python for penetration testing (pentesting), with the help of detailed code examples.

We start by exploring the basics of networking with Python and then proceed to network hacking. Then, you will delve into exploring Python libraries to perform various types of pentesting and ethical hacking techniques. Next, we delve into hacking the application layer, where we start by gathering information from a website. We then move on to concepts related to website hacking—such as parameter tampering, DDoS, XSS, and SQL injection.

By reading this book, you will learn different techniques and methodologies that will familiarize you with Python pentesting techniques, how to protect yourself, and how to create automated programs to find the admin console, SQL injection, and XSS attacks. What you will learn • The basics of network pentesting including network scanning and sniffing • Wireless, wired attacks, and building traps for attack and torrent detection • Web server footprinting and web application attacks, including the XSS and SQL injection attack • Wireless frames and how to obtain information such as SSID, BSSID, and the channel number from a wireless frame using a Python script • The importance of web server signatures, email gathering, and why knowing the server signature is the first step in hacking Who this book is for If you are a Python programmer, a security researcher, or an ethical hacker and are interested in penetration testing with the help of Python, then this book is 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. Mohit is a Python programmer with a keen interest in the field of information security. He has completed his Bachelor's degree in technology in computer science from Kurukshetra University, Kurukshetra, and a Master’s in engineering (2012) in computer science from Thapar University, Patiala. He is a CEH, ECSA from EC-Council USA. He has worked in IBM, Teramatrix (Startup), and Sapient. He currently doing a Ph.D. from Thapar Institute of Engineering & Technology under Dr. Maninder Singh. He has published several articles in national and international magazines. He is the author of Python Penetration Testing Essentials, Python: Penetration Testing for Developers and Learn Python in 7 days, also by Packt. For more details on the author, you can check the following user name mohitraj.cs

© 2018 Packt Publishing (E-bog): 9781789136043

Release date

E-bog: 30. maj 2018

Tags

    Andre kan også lide...

    1. Ethical Hacking Workshop: Explore a practical approach to learning and applying ethical hacking techniques for effective cybersecurity Rishalin Pillay
    2. Learning Python Web Penetration Testing: Automate web penetration testing activities using Python Christian Martorella
    3. Hands-On MQTT Programming with Python: Work with the lightweight IoT protocol in Python Gastón C. Hillar
    4. Hands-On Enterprise Application Development with Python: Design data-intensive Application with Python 3 Saurabh Badhwar
    5. Getting Started with Python for the Internet of Things: Leverage the full potential of Python to prototype and build IoT projects using the Raspberry Pi Tim Cox
    6. Modern Graph Theory Algorithms with Python: Harness the power of graph algorithms and real-world network applications using Python Colleen M. Farrelly
    7. Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads, 2nd Edition Steven F. Lott
    8. Natural Language Processing with TensorFlow: Teach language to machines using Python's deep learning library Thushan Ganegedara
    9. Hands-On Reactive Programming with Python: Event-driven development unraveled with RxPY Romain Picard
    10. Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python Dusty Phillips
    11. Python High Performance, Second Edition: Build high-performing, concurrent, and distributed applications Gabriele Lanaro
    12. Web Penetration Testing with Kali Linux - Third Edition: Explore the methods and tools of ethical hacking with Kali Linux, 3rd Edition Gilberto Nájera-Gutiérrez
    13. Python for Offensive PenTest: A practical guide to ethical hacking and penetration testing using Python Hussam Khrais
    14. Practical Data Science with Python: Learn tools and techniques from hands-on examples to extract insights from data Nathan George
    15. Modern Python Cookbook: The latest in modern Python recipes for the busy modern programmer Steven F. Lott
    16. Machine Learning for Developers: Uplift your regular applications with the power of statistics, analytics, and machine learning Rodolfo Bonnin
    17. Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development Eric Chou
    18. 10 Machine Learning Blueprints You Should Know for Cybersecurity: Protect your systems and boost your defenses with cutting-edge AI techniques Rajvardhan Oak
    19. Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, microservices, Docker, and AWS Michael Heydt
    20. Penetration Testing with Raspberry Pi.: A portable hacking station for effective pentesting Jason Beltrame
    21. Learning Python for Forensics: Leverage the power of Python in forensic investigations, 2nd Edition Chapin Bryce
    22. OpenCV 3.x with Python By Example: Make the most of OpenCV and Python to build applications for object recognition and augmented reality Prateek Joshi
    23. Hands-On RESTful Python Web Services: Develop RESTful web services or APIs with modern Python 3.7 Gaston C. Hillar
    24. Python Machine Learning: Learn how to build powerful Python machine learning algorithms to generate useful data insights with this data analysis tutorial Sebastian Raschka
    25. Python Network Programming Techniques: 50 real-world recipes to automate infrastructure networks and overcome networking challenges with Python Marcel Neidinger
    26. Python Unlocked: Become more fluent in Python—learn strategies and techniques for smart and high-performance Python programming Arun Tigeraniya
    27. Expert Python Programming – Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts Michał Jaworski
    28. Applied Deep Learning with Python: Use scikit-learn, TensorFlow, and Keras to create intelligent systems and machine learning solutions Luis Capelo
    29. Modern Python Standard Library Cookbook: Over 100 recipes to fully leverage the features of the standard library in Python Alessandro Molina
    30. Scientific Computing with Python: High-performance scientific computing with NumPy, SciPy, and pandas Olivier Verdier
    31. Speed Up Your Python with Rust: Optimize Python performance by creating Python pip modules in Rust with PyO3 Maxwell Flitton
    32. Scientific Computing with Python 3: Click here to enter text. Olivier Verdier
    33. Python Parallel Programming Cookbook: Master efficient parallel programming to build powerful applications using Python Giancarlo Zaccone
    34. Modern Python Cookbook: 130+ updated recipes for modern Python 3.12 with new techniques and tools Steven F. Lott
    35. Mastering Matplotlib 2.x: Effective Data Visualization techniques with Python Benjamin Walter Keller
    36. Some Tutorials in Computer Networking Hacking Dr. Hidaia Mahmood Alassouli
    37. Building Python Microservices with FastAPI: Build secure, scalable, and structured Python microservices from design concepts to infrastructure Sherwin John C. Tragura
    38. Python Clean Code: Best Practices and Techniques for Writing Clear, Concise, and Maintainable Code Nash Maverick
    39. Hands-On Python for DevOps: Leverage Python's native libraries to streamline your workflow and save time with automation Ankur Roy
    40. Building Python Real time Applications with Storm: Learn to process massive real-time data streams using Storm and Python—no Java required! Kartik Bhatnagar
    41. Python Data Visualization Cookbook: Visualize data using Python's most popular libraries Igor Milovanović
    42. Python Microservices Development – 2nd edition: Build efficient and lightweight microservices using the Python tooling ecosystem Tarek Ziadé
    43. Bioinformatics with Python Cookbook: Use modern Python libraries and applications to solve real-world computational biology problems Tiago Antao
    44. Hacking Android Srinivasa Rao Kotipalli
    45. Learn Web Development with Python: Get hands-on with Python Programming and Django web development Gaston C. Hillar
    46. Mastering Python 2E: Write powerful and efficient code using the full range of Python's capabilities Rick van Hattem
    47. Clean Code in Python: Develop maintainable and efficient code Mariano Anaya

    Vælg dit abonnement

    • Over 600.000 titler

    • Download og nyd titler offline

    • Eksklusive titler + Mofibo Originals

    • Børnevenligt miljø (Kids Mode)

    • Det er nemt at opsige når som helst

    Flex

    For dig som vil prøve Mofibo.

    89 kr. /måned
    • 1 konto

    • 20 timer/måned

    • Gem op til 100 ubrugte timer

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Prøv gratis
    Den mest populære

    Premium

    For dig som lytter og læser ofte.

    129 kr. /måned
    • 1 konto

    • 100 timer/måned

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Unlimited

    For dig som lytter og læser ubegrænset.

    149 kr. /måned
    • 1 konto

    • Ubegrænset adgang

    • Eksklusivt indhold hver uge

    • Fri lytning til podcasts

    • Ingen binding

    Start tilbuddet

    Family

    For dig som ønsker at dele historier med familien.

    Fra 179 kr. /måned
    • 2-6 konti

    • 100 timer/måned pr. konto

    • Fri lytning til podcasts

    • Kun 39 kr. pr. ekstra konto

    • Ingen binding

    2 konti

    179 kr. /måned
    Start tilbuddet