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

Effective Python Penetration Testing

Sprog
Engelsk
Format
Kategori

Fakta

Pen test your system like a pro and overcome vulnerabilities by leveraging Python scripts, libraries, and tools

About This Book

• Learn to utilize your Python scripting skills to pentest a computer system, network, and web-application

• Get proficient at the art of assessing vulnerabilities by conducting effective penetration testing

• This is the ultimate guide that teaches you how to use Python to protect your systems against sophisticated cyber attacks

Who This Book Is For

This book is ideal for those who are comfortable with Python or a similar language and need no help with basic programming concepts, but want to understand the basics of penetration testing and the problems pentesters face.

What You Will Learn • Write Scapy scripts to investigate network traffic

• Get to know application fingerprinting techniques with Python

• Understand the attack scripting techniques

• Write fuzzing tools with pentesting requirements

• Learn basic attack scripting methods

• Utilize cryptographic toolkits in Python

• Automate pentesting with Python tools and libraries

In Detail

Penetration testing is a practice of testing a computer system, network, or web application to find weaknesses in security that an attacker can exploit. Effective Python Penetration Testing will help you utilize your Python scripting skills to safeguard your networks from cyberattacks.

We will begin by providing you with an overview of Python scripting and penetration testing. You will learn to analyze network traffic by writing Scapy scripts and will see how to fingerprint web applications with Python libraries such as ProxMon and Spynner.

Moving on, you will find out how to write basic attack scripts, and will develop debugging and reverse engineering skills with Python libraries. Toward the end of the book, you will discover how to utilize cryptography toolkits in Python and how to automate Python tools and libraries.

Style and approach

This is an expert's guide to Python with a practical based approach, where each chapter will help you improve your penetration testing skills using Python to become a master pen tester.

© 2016 Packt Publishing (E-bog): 9781785280962

Release date

E-bog: 29. juni 2016

Tags

    Andre kan også lide...

    1. Expert C++ Programming: Leveraging the power of modern C++ to build scalable modular applications Maya Posch
    2. Learn Python Programming: The no-nonsense, beginner's guide to programming, data science, and web development with Python 3.7 Fabrizio Romano
    3. Mastering C++ Programming Jeganathan Swaminathan
    4. Python Network Programming: Conquer all your networking challenges with the powerful Python language Pradeeban Kathiravelu
    5. C++ System Programming Cookbook: Practical recipes for Linux system-level programming using the latest C++ features Onorato Vaticone
    6. Advanced Machine Learning with Python John Hearty
    7. C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications John Carey
    8. C++ High Performance: Boost and optimize the performance of your C++17 code Björn Andrist
    9. Modern C++: Efficient and Scalable Application Development: Leverage the modern features of C++ to overcome difficulties in various stages of application development Marius Bancila
    10. Hands-On Data Structures and Algorithms with Python: Write complex and powerful code using the latest features of Python 3.7, 2nd Edition Benjamin Baka
    11. Practical Machine Learning Sunila Gollapudi
    12. Hands-On Design Patterns with Java: Learn design patterns that enable the building of large-scale software architectures Dr. Edward Lavieri
    13. Maya Programming with Python Cookbook Adrian Herbez
    14. A Rare Recording of W. F. Hooley Reading Lincoln's Gettysburg Address William F. Hooley
    15. Python for Finance Cookbook: Over 50 recipes for applying modern Python libraries to financial data analysis Eryk Lewinson
    16. In Pursuit of Zeta-3: The World's Most Mysterious Unsolved Math Problem Paul J. Nahin
    17. Number-Crunching: Taming Unruly Computational Problems from Mathematical Physics to Science Fiction Paul J. Nahin
    18. The Madman Kahlil Gibran
    19. Hands-On Artificial Intelligence for IoT: Expert machine learning and deep learning techniques for developing smarter IoT systems Amita Kapoor
    20. Skepticism: The Stoic, the Skeptic, and the Existentialist Thinkers of the World Hector Janssen
    21. An Introduction to Mathematical Analysis for Economic Theory and Econometrics Juraj Zeman
    22. Discrete and Computational Geometry Satyan L. Devadoss
    23. Deep Learning with TensorFlow 2 and Keras: Regression, ConvNets, GANs, RNNs, NLP, and more with TensorFlow 2 and the Keras API, 2nd Edition Amita Kapoor
    24. Simulation Games Techniques Joy Lambert
    25. Philosophy: Wise Ideas from Eastern and Western Philosophers Philip Rivaldi
    26. Chemistry for Students: The Only Chemistry Study Guide You'll Ever Need to Ace Your Course Leonel Travers
    27. Data Visualization Guide: Clear Guide to Data Science and Visualization Alex Campbell
    28. Learn and Understand Economic History Introbooks Team
    29. Unsolved Problems in Mathematical Systems and Control Theory Vincent D. Blondel
    30. The Power Of Networking: Strategies for Career Excellence, Job Development, and Building Greater Triumphs in Your Work Michael V. Morgan
    31. Possibility Unleashed: PATHBREAKING LESSONS FOR MAKING CHANGE HAPPEN IN YOUR ORGANIZATION AND BEYOND Marc Harrison
    32. Elliptic Tales: Curves, Counting, and Number Theory Avner Ash
    33. Towing Icebergs, Falling Dominoes, and Other Adventures in Applied Mathematics Robert B. Banks
    34. Mathematical Modeling of Earth's Dynamical Systems: A Primer Rudy Slingerland
    35. Casino Gambling For Dummies, 2nd Edition Swain Scheps
    36. SQL Server on Linux Jasmin Azemovic
    37. Psalms and Proverbs for Commuters Audio Bible - King James Version, KJV: 31 Days of Praise and Wisdom from the King James Version Bible Zondervan
    38. Dark Psychology and Manipulation: How To Influence People: The Ultimate Guide To Learning The Art of Persuasion, Body Language, Hypnosis, NLP Secrets, Emotional Influence And Mind Control Techniques william cure
    39. The Future of Capitalism Introbooks Team
    40. The Princeton Encyclopedia of the World Economy (Two volume set) Lewis S. Davis
    41. Vector Calculus Through Stories Dr. R. Prabakaran
    42. The Birth of Modern Astronomy: The History of the Scientists and Theories that Modernized Astronomy Charles River Editors
    43. Chance in Biology: Using Probability to Explore Nature Mark Denny
    44. Don't Fight the Spark: A Soldiers and Mercenaries Story Kasia Bacon
    45. How To Think and Realize Objectives Under Any Proper Rule Environment: A New Math to Understand and Analyse Social and Economic Issues J. Edson Lira

    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