Descargar Libros y Ebooks (PDF / EPUB)

La mejor selección de ebooks gratis en español

Busca tu ebook....

Hemos encontrado un total de 40 libros disponibles para descargar
Learn Penetration Testing with Python 3.x

Learn Penetration Testing with Python 3.x

Autor: Yehia Elghaly

Número de Páginas: 380

Identify vulnerabilities across applications, network and systems using simplified cybersecurity scripting KEY FEATURES ● Exciting coverage on red teaming methodologies and penetration testing techniques. ● Explore the exploitation development environment and process of creating exploit scripts. ● Includes powerful Python libraries to analyze the web and helps identifying critical vulnerabilities. ● Conduct wireless attacks and identify potential threats using Python. DESCRIPTION This book starts with an understanding of penetration testing and red teaming methodologies and teaches Python 3.x from scratch for those who are not familiar with programming. The book gives the skills of how to create scripts for cracking, and brute force attacks. The second part of this book focuses on the network and wireless level. The book teaches you the skills of how to create an offensive tool using Python 3.x to identify different services and ports using different Python network modules and conducting network attacks. In the network monitoring section, you will be able to monitor layers 3 and 4. And finally, you will be able to conduct different attacks on wireless. The last part of...

Python Penetration Testing Essentials

Python Penetration Testing Essentials

Autor: Mohit Raj

Número de Páginas: 220

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...

Python for Offensive PenTest

Python for Offensive PenTest

Autor: Hussam Khrais

Número de Páginas: 169

Your one-stop guide to using Python, creating your own hacking tools, and making the most out of resources available for this programming language Key Features Comprehensive information on building a web application penetration testing framework using Python Master web application penetration testing using the multi-paradigm programming language Python Detect vulnerabilities in a system or application by writing your own Python scripts Book Description Python is an easy-to-learn and cross-platform programming language that has unlimited third-party libraries. Plenty of open source hacking tools are written in Python, which can be easily integrated within your script. This book is packed with step-by-step instructions and working examples to make you a skilled penetration tester. It is divided into clear bite-sized chunks, so you can learn at your own pace and focus on the areas of most interest to you. This book will teach you how to code a reverse shell and build an anonymous shell. You will also learn how to hack passwords and perform a privilege escalation on Windows with practical examples. You will set up your own virtual hacking environment in VirtualBox, which will help you ...

Python: Penetration Testing for Developers

Python: Penetration Testing for Developers

Autor: Christopher Duffy , Mohit, , Cameron Buchanan , Terry Ip , Andrew Mabbitt , Benjamin May , Dave Mound

Número de Páginas: 650

Unleash the power of Python scripting to execute effective and efficient penetration tests About This Book Sharpen your pentesting skills with Python Develop your fluency with Python to write sharper scripts for rigorous security testing Get stuck into some of the most powerful tools in the security world Who This Book Is For If you are a Python programmer or a security researcher who has basic knowledge of Python programming and wants to learn about penetration testing with the help of Python, this course is ideal for you. Even if you are new to the field of ethical hacking, this course can help you find the vulnerabilities in your system so that you are ready to tackle any kind of attack or intrusion. What You Will Learn Familiarize yourself with the generation of Metasploit resource files and use the Metasploit Remote Procedure Call to automate exploit generation and execution Exploit the Remote File Inclusion to gain administrative access to systems with Python and other scripting languages Crack an organization's Internet perimeter and chain exploits to gain deeper access to an organization's resources Explore wireless traffic with the help of various programs and perform...

Hands-On Penetration Testing with Python

Hands-On Penetration Testing with Python

Autor: Furqan Khan

Número de Páginas: 492

Implement defensive techniques in your ecosystem successfully with Python Key FeaturesIdentify and expose vulnerabilities in your infrastructure with PythonLearn custom exploit development .Make robust and powerful cybersecurity tools with PythonBook Description With the current technological and infrastructural shift, penetration testing is no longer a process-oriented activity. Modern-day penetration testing demands lots of automation and innovation; the only language that dominates all its peers is Python. Given the huge number of tools written in Python, and its popularity in the penetration testing space, this language has always been the first choice for penetration testers. Hands-On Penetration Testing with Python walks you through advanced Python programming constructs. Once you are familiar with the core concepts, you’ll explore the advanced uses of Python in the domain of penetration testing and optimization. You’ll then move on to understanding how Python, data science, and the cybersecurity ecosystem communicate with one another. In the concluding chapters, you’ll study exploit development, reverse engineering, and cybersecurity use cases that can be automated...

Python Penetration Testing Essentials

Python Penetration Testing Essentials

Autor: Mohit

Número de Páginas: 178

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.

Sin imagen

Python for Offensive PenTest

Autor: Hussam Khrais

Número de Páginas: 176

"The knowledge which you will learn from this course is literally a weapon. My goal is to make you a better warrior in penetration testing. Consider the consequences of your actions, be smart and don't go to jail. There are quite a lot of people who call themselves hackers but in reality few have the solid skills to fit the definition, when other's tools fail, writing your own makes you a true hacker!. View the course in order, start from module 1 and move on. Before you see the video, download the script, read the inline comments, run the script in your home lab, then finally see the explanatory video, don't skip the exercises, Google is your best friend. Fall in love with Python, go for extra mile and start writing your own weapons!"--Resource description page.

Effective Python Penetration Testing

Effective Python Penetration Testing

Autor: Rejah Rehim

Número de Páginas: 156

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...

Python Web Penetration Testing Cookbook

Python Web Penetration Testing Cookbook

Autor: Cameron Buchanan , Terry Ip , Andrew Mabbitt , Benjamin May , Dave Mound

Número de Páginas: 224

This book gives you an arsenal of Python scripts perfect to use or to customize your needs for each stage of the testing process. Each chapter takes you step by step through the methods of designing and modifying scripts to attack web apps. You will learn how to collect both open and hidden information from websites to further your attacks, identify vulnerabilities, perform SQL Injections, exploit cookies, and enumerate poorly configured systems. You will also discover how to crack encryption, create payloads to mimic malware, and create tools to output your findings into presentable formats for reporting to your employers.

Python Penetration Testing Cookbook

Python Penetration Testing Cookbook

Autor: Rejah Rehim

Número de Páginas: 216

Over 50+ hands-on recipes to help you pen test networks using Python, discover vulnerabilities, and find a recovery path About This Book Learn to detect and avoid various types of attack that put system privacy at risk Enhance your knowledge of wireless application concepts and information gathering through practical recipes Learn a pragmatic way to penetration-test using Python, build efficient code, and save time Who This Book Is For If you are a developer with prior knowledge of using Python for penetration testing and if you want an overview of scripting tasks to consider while penetration testing, this book will give you a lot of useful code for your toolkit. What You Will Learn Learn to configure Python in different environment setups. Find an IP address from a web page using BeautifulSoup and Scrapy Discover different types of packet sniffing script to sniff network packets Master layer-2 and TCP/ IP attacks Master techniques for exploit development for Windows and Linux Incorporate various network- and packet-sniffing techniques using Raw sockets and Scrapy In Detail Penetration testing is the use of tools and code to attack a system in order to assess its vulnerabilities...

Learning Python Web Penetration Testing

Learning Python Web Penetration Testing

Autor: Christian Martorella

Número de Páginas: 132

Leverage the simplicity of Python and available libraries to build web security testing tools for your application Key Features Understand the web application penetration testing methodology and toolkit using Python Write a web crawler/spider with the Scrapy library Detect and exploit SQL injection vulnerabilities by creating a script all by yourself Book Description Web penetration testing is the use of tools and code to attack a website or web app in order to assess its vulnerability to external threats. While there are an increasing number of sophisticated, ready-made tools to scan systems for vulnerabilities, the use of Python allows you to write system-specific scripts, or alter and extend existing testing tools to find, exploit, and record as many security weaknesses as possible. Learning Python Web Penetration Testing will walk you through the web application penetration testing methodology, showing you how to write your own tools with Python for each activity throughout the process. The book begins by emphasizing the importance of knowing how to write your own tools with Python for web application penetration testing. You will then learn to interact with a web application...

Python Scapy Dot11

Python Scapy Dot11

Autor: Yago Hansen

Número de Páginas: 210

Este libro ofrece una soluci�n real para todos aquellos amantes de la ciberseguridad y el hacking sobre tecnolog�as Wi-Fi / 802.11, que desean aprender a programar de forma sencilla sus propias herramientas para pentesting o auditor�a de redes inal�mbricas. En los �ltimos a�os Python ha alcanzado un puesto destacado como lenguaje de programaci�n para pentesting gracias a su sencillez y capacidades. La gran cantidad de m�dulos, librer�as y ejemplos disponibles permiten programar f�cilmente cualquier tipo de aplicaci�n. Scapy es el m�dulo m�s completo de red para Python, y permite analizar, diseccionar o crear cualquier paquete sobre cualquier protocolo de red existente. La escasez de documentaci�n sobre Scapy Dot11 hace de este libro una herramienta �nica para todos los profesionales, hackers, pentesters, analistas de seguridad y ciberforenses que deseen crear su propio arsenal de herramientas de penetraci�n Wi-FiEl formato de este libro ofrece una primera secci�n que sirve como introducci�n te�rica sobre las redes Wi-Fi y su estructura de funcionamiento y. La segunda parte, eminentemente pr�ctica, presenta una selecci�n de m�s de 40...

Learning Penetration Testing with Python

Learning Penetration Testing with Python

Autor: Christopher Duffy

Número de Páginas: 314

Utilize Python scripting to execute effective and efficient penetration tests About This Book Understand how and where Python scripts meet the need for penetration testing Familiarise yourself with the process of highlighting a specific methodology to exploit an environment to fetch critical data Develop your Python and penetration testing skills with real-world examples Who This Book Is For If you are a security professional or researcher, with knowledge of different operating systems and a conceptual idea of penetration testing, and you would like to grow your knowledge in Python, then this book is ideal for you. What You Will Learn Familiarise yourself with the generation of Metasploit resource files Use the Metasploit Remote Procedure Call (MSFRPC) to automate exploit generation and execution Use Python's Scapy, network, socket, office, Nmap libraries, and custom modules Parse Microsoft Office spreadsheets and eXtensible Markup Language (XML) data files Write buffer overflows and reverse Metasploit modules to expand capabilities Exploit Remote File Inclusion (RFI) to gain administrative access to systems with Python and other scripting languages Crack an organization's...

Hacking ético con herramientas Python

Hacking ético con herramientas Python

Autor: José Manuel Ortega Candel

Número de Páginas: 213

En los últimos años, Python se ha convertido en un lenguaje muy adoptado por la industria de la seguridad informática, debido a su simpleza, practicidad, además de ser un lenguaje tanto interpretado como de scripting. Su integración con multitud de librerías de terceros hace pensar en Python como un lenguaje con múltiples posibilidades tanto desde el punto de vista ofensivo como defensivo de la seguridad y ha sido utilizado para un gran número de proyectos incluyendo programación Web, herramientas de seguridad, scripting y automatización de tareas. El objetivo del libro es capacitar a aquellos interesados en la seguridad, a aprender a utilizar Python como lenguaje de programación, no solo para poder construir aplicaciones, sino también para automatizar y especificar muchas de las tareas que se realizan durante un proceso de auditoría de seguridad. Repasaremos desde los conceptos básicos de programación hasta construir nuestra propia herramienta de análisis y extracción de información. Con el objetivo de extraer información de servidores y servicios que están ejecutando, información como nombres de dominio y banners, conoceremos los módulos que ofrece python...

Mastering Python Penetration Testing

Mastering Python Penetration Testing

Autor: Rejah Rehim

Número de Páginas: 164

Pen test your system like a pro and overcome vulnerabilities by leveraging Python scripts, libraries, and toolsAbout This Book*Learn to utilize your Python scripting skills to pentest a computer system, network, and web-application*Master the art of assessing vulnerabilities by conducting effective penetration testing*This ultimate guide that teaches you how to use Python to protect your systems against sophisticated cyber attacks Who This Book Is ForThis 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 Python tools and libraries In DetailPenetration testing is a practice of testing a computer system, network, or web application to find weaknesses in security that an attacker can exploit. Mastering Python...

Python Penetration Testing Cookbook

Python Penetration Testing Cookbook

Autor: Maninder Singh , Mohit

Número de Páginas: 396

Over 60 hands-on recipes to pen test networks using Python to discover vulnerabilities and find a recovery pathAbout This Book* Learn to detect and avoid various types of attacks that put the privacy of a system at risk* Enhance your knowledge on the concepts of wireless applications and information gathering through practical recipes.* See a pragmatic way to penetration test using Python to build efficient code and save timeWho This Book Is ForThis book is for developers who have prior knowledge of using Python for pen testing. If you want an overview of scripting tasks to consider while pen testing, this book will give you a lot of useful code or your tool kit.What You Will Learn* Find an IP address from a web page using BeautifulSoup and urllib* Discover different types of sniffers to build an intrusion detection system* Create an efficient and high-performance ping sweep and port scanner* Get to grips with making an SSID and BSSID scanner* Perform network pen-testing by attacking DDoS, DHCP and packet injecting* Fingerprint OS and network applications, and correlate common vulnerabilities* Master techniques to detect vulnerabilities in your environment and secure them*...

Ultimate Pentesting for Web Applications

Ultimate Pentesting for Web Applications

Autor: Dr. Rohit Gautam , Dr. Shifa Cyclewala

Número de Páginas: 405

TAGLINE Learn how real-life hackers and pentesters break into systems. KEY FEATURES ● Dive deep into hands-on methodologies designed to fortify web security and penetration testing. ● Gain invaluable insights from real-world case studies that bridge theory with practice. ● Leverage the latest tools, frameworks, and methodologies to adapt to evolving cybersecurity landscapes and maintain robust web security posture. DESCRIPTION Discover the essential tools and insights to safeguard your digital assets with the "Ultimate Pentesting for Web Applications". This essential resource comprehensively covers ethical hacking fundamentals to advanced testing methodologies, making it a one-stop resource for web application security knowledge. Delve into the intricacies of security testing in web applications, exploring powerful tools like Burp Suite, ZAP Proxy, Fiddler, and Charles Proxy. Real-world case studies dissect recent security breaches, offering practical insights into identifying vulnerabilities and fortifying web applications against attacks. This handbook provides step-by-step tutorials, insightful discussions, and actionable advice, serving as a trusted companion for...

Python Scapy Dot11

Python Scapy Dot11

Autor: Yago Hansen

Número de Páginas: 250

This book offers a real solution for all those who love cybersecurity and hacking on Wi-Fi / 802.11 technologies, those who want to learn how to easily program their own tools for pentesting or auditing wireless networks. During the recent years Python has reached a prominent position as one of the bests programming languages for the pentesting, thanks to its simplicity and its wide capabilities. The large number of modules, libraries and examples publicly available permit to easily code any kind of application. Scapy is the most complete network module for Python, and allows analyzing, dissecting, forging and injecting any frame over any existing network protocol. The scarcity of documentation on Scapy Dot11 makes this book a unique tool for all professionals, hackers, pentesters, security analysts and cyberforenses who wish to create their own arsenal of Wi-Fi penetration tools. The format of this book offers a first section which covers a theoretical introduction about Wi-Fi networks and their operating structure. The second part, eminently practical, presents a selection of more than 40 selected Python programmed scripts that use the Scapy library to perform Hacking and...

Violent Python

Violent Python

Autor: Tj O'connor

Número de Páginas: 289

Violent Python shows you how to move from a theoretical understanding of offensive computing concepts to a practical implementation. Instead of relying on another attacker’s tools, this book will teach you to forge your own weapons using the Python programming language. This book demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts. It also shows how to write code to intercept and analyze network traffic using Python, craft and spoof wireless frames to attack wireless and Bluetooth devices, and how to data-mine popular social media websites and evade modern anti-virus. Demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts Write code to intercept and analyze network traffic using Python. Craft and spoof wireless frames to attack wireless and Bluetooth devices Data-mine popular social media websites and evade modern anti-virus

Learn Penetration Testing with Python 3.x

Learn Penetration Testing with Python 3.x

Autor: Yehia Elghaly

Número de Páginas: 543

Master Python 3 to develop your offensive arsenal tools and exploits for ethical hacking and red teaming KEY FEATURES ● Exciting coverage on red teaming methodologies and penetration testing techniques. ● Explore the exploitation development environment and process of creating exploit scripts. ● This edition includes network protocol cracking, brute force attacks, network monitoring, WiFi cracking, web app enumeration, Burp Suite extensions, fuzzing, and ChatGPT integration. DESCRIPTION This book starts with an understanding of penetration testing and red teaming methodologies, and teaches Python 3 from scratch for those who are not familiar with programming. The book also guides on how to create scripts for cracking and brute force attacks. The second part of this book will focus on network and wireless level. The book will teach you the skills to create an offensive tool using Python 3 to identify different services and ports. You will learn how to use different Python network modules and conduct network attacks. In the network monitoring section, you will be able to monitor layer 3 and 4. Finally, you will be able to conduct different wireless attacks. The third part of...

Coding for Penetration Testers

Coding for Penetration Testers

Autor: Jason Andress , Ryan Linn

Número de Páginas: 336

Coding for Penetration Testers: Building Better Tools, Second Edition provides readers with an understanding of the scripting languages that are commonly used when developing tools for penetration testing, also guiding users through specific examples of custom tool development and the situations where such tools might be used. While developing a better understanding of each language, the book presents real-world scenarios and tool development that can be incorporated into a tester's toolkit. This completely updated edition focuses on an expanded discussion on the use of Powershell, and includes practical updates to all tools and coverage. Discusses the use of various scripting languages in penetration testing Presents step-by-step instructions on how to build customized penetration testing tools using Perl, Ruby, Python, and other languages Provides a primer on scripting, including, but not limited to, web scripting, scanner scripting, and exploitation scripting Includes all-new coverage of Powershell

Python Ethical Hacking from Scratch

Python Ethical Hacking from Scratch

Autor: Fahad Ali Sarwar

Número de Páginas: 214

Explore the world of practical ethical hacking by developing custom network scanning and remote access tools that will help you test the system security of your organization Key Features: Get hands-on with ethical hacking and learn to think like a real-life hacker Build practical ethical hacking tools from scratch with the help of real-world examples Leverage Python 3 to develop malware and modify its complexities Book Description: Penetration testing enables you to evaluate the security or strength of a computer system, network, or web application that an attacker can exploit. With this book, you'll understand why Python is one of the fastest-growing programming languages for penetration testing. You'll find out how to harness the power of Python and pentesting to enhance your system security. Developers working with Python will be able to put their knowledge and experience to work with this practical guide. Complete with step-by-step explanations of essential concepts and practical examples, this book takes a hands-on approach to help you build your own pentesting tools for testing the security level of systems and networks. You'll learn how to develop your own ethical hacking...

Black Hat Python

Black Hat Python

Autor: Justin Seitz

Número de Páginas: 27

Quando se trata de criar ferramentas eficazes e eficientes de hacking, o Python é a linguagem preferida da maioria dos analistas da área de segurança. Mas como a mágica acontece? Em Black Hat Python, o livro mais recente de Justin Seitz (autor do best-seller Gray Hat Python), você explorará o lado mais obscuro dos recursos do Python – fará a criação de sniffers de rede, manipulará pacotes, infectará máquinas virtuais, criará cavalos de Troia discretos e muito mais. Você aprenderá a: • Criar um cavalo de Troia para comando e controle usando o GitHub. • Detectar sandboxing e automatizar tarefas comuns de malware, como fazer logging de teclas e capturar imagens de tela. • Escalar privilégios do Windows por meio de um controle criativo de processo. • Usar truques forenses de ataque à memória para obter hashes de senhas e injetar shellcode em uma máquina virtual. • Estender o Burp Suite, que é uma ferramenta popular para web hacking. • Explorar a automação do Windows COM para realizar um ataque do tipo man-in-the-browser. • Obter dados de uma rede, principalmente de forma sub-reptícia. Técnicas usadas por pessoas da área e desafios criativos ao...

Sin imagen

Learning Python Web Penetration Testing

Autor: Christian Martorella

"This course will walk you through the web application penetration testing methodology, showing you how to write your own tools with Python for every main activity in the process. It will show you how to test for security vulnerabilities in web applications just like security professionals and hackers do. The course starts off by providing an overview of the web application penetration testing process and the tools used by professionals to perform these tests. Then we provide an introduction to HTTP and how to interact with web applications using Python and the Requests library. Then will follow the web application penetration testing methodology and cover each section with a supporting Python example. To finish off, we test these tools against a vulnerable web application created specifically for this course."--Resource description page.

Sin imagen

Python 3 For Offensive PenTest

Autor: Hussam Khrais

Learn to use Python for ethical hacking and penetration testing. About This Video Highly technical, completely hands-on, straight to the point! Set up your home virtual hacking lab Updated for Python 3.7/Windows 10, and Kali 2 In Detail Assume your target is running unpatched Windows XP, Anti-Virus is disabled, the firewall is turned off, IPS is not in place then you may (or not) get into a system! Does that sound like a real-world penetration test for you? If you have ever attended an ethical hacking course that teaches you how to use some tools and how to click on some buttons, then you probably already know that being an advanced hacker needs more knowledge than clicking a few buttons as most of these tools will fail in a real-world scenario. Whether you get bored from theory and basic courses which repeat the same tools and techniques over and over again and fail to teach you how to hack into even insecure systems, or you want to push your skills from beginner to the next level, then you have come to the right place! There are quite a lot of people who call themselves hackers but, few have the solid skills to fit the definition, when other's tools fail, writing your own makes...

Python para pentest

Python para pentest

Autor: Daniel Moreno

Número de Páginas: 14

Python é a linguagem preferida dos profissionais de segurança da informação. Fácil de aprender, multiplataforma, e com uma enorme variedade de bibliotecas que podem ser aproveitadas em pentest de redes, aplicações web e redes sem fio. Este livro mostra como criar ferramentas em Python para pentest, com muitos exemplos de código-fonte, que podem ser executados em qualquer versão do Kali Linux. Destina-se a profissionais de segurança da informação, com conhecimentos de Python e pentest, interessados em utilizar Python para criar suas próprias ferramentas para pentest. O livro é dividido em quatro capítulos. O primeiro, Introdução ao Python, fornece o conhecimento básico para os capítulos posteriores. O segundo, Pentest em redes, mostra as ferramentas que podem ser usadas em um pentest de redes corporativas. O terceiro, Pentest em aplicações web, mostra como criar ferramentas para automatização de ataques em aplicações web. E o quarto, Pentest em redes sem fio, automatiza ataques voltados às redes sem fio. Com este livro você aprenderá a: • Utilizar scripts Python encontrados na internet e criar os próprios. • Criar cavalos de troia, backdoors e...

Beginning Ethical Hacking with Python

Beginning Ethical Hacking with Python

Autor: Wayne Worley

Número de Páginas: 206

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.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.

Sin imagen

Python

Autor: Christopher Duffy , Cameron Buchanan , Terry Ip , Andrew Mabbitt , Benjamin May , Dave Mound

Número de Páginas: 650

Unleash the power of Python scripting to execute effective and efficient penetration tests About This Book Sharpen your pentesting skills with Python Develop your fluency with Python to write sharper scripts for rigorous security testing Get stuck into some of the most powerful tools in the security world Who This Book Is For If you are a Python programmer or a security researcher who has basic knowledge of Python programming and wants to learn about penetration testing with the help of Python, this course is ideal for you. Even if you are new to the field of ethical hacking, this course can help you find the vulnerabilities in your system so that you are ready to tackle any kind of attack or intrusion. What You Will Learn Familiarize yourself with the generation of Metasploit resource files and use the Metasploit Remote Procedure Call to automate exploit generation and execution Exploit the Remote File Inclusion to gain administrative access to systems with Python and other scripting languages Crack an organization's Internet perimeter and chain exploits to gain deeper access to an organization's resources Explore wireless traffic with the help of various programs and perform...

Aprendendo pentest com Python

Aprendendo pentest com Python

Autor: Christopher Duffy

Número de Páginas: 29

Python é uma poderosa plataforma de script da nova era que permite construir exploits, auditar serviços, automatizar e vincular soluções com facilidade. Python é uma linguagem de programação multiparadigma adequada tanto para o desenvolvimento de aplicações orientadas a objeto quanto para padrões de design funcional. Este livro destaca como você pode avaliar uma organização de maneira metódica e realista. São abordadas técnicas comerciais e experiências específicas que mostram exatamente quando e onde as ferramentas da indústria podem e devem ser usadas. Do início ao fim, este livro guia o leitor ao longo do processo de criação de scripts em Python, que atendam às suas necessidades relativas e que possam ser adaptados a situações particulares. À medida que você avança pelos capítulos, os exemplos de scripts explicam conceitos novos para aprimorar seu conhecimento. Ao final, você será de capaz de construir ferramentas de segurança multithread, associar ferramentas de segurança, automatizar relatórios, criar exploits personalizados e expandir módulos do Metasploit. A quem este livro se destina Se você é um profissional de segurança ou...

Violent Python

Violent Python

Autor: Tj O'connor

Número de Páginas: 288

Violent Python shows you how to move from a theoretical understanding of offensive computing concepts to a practical implementation. Instead of relying on another attacker's tools, this book will teach you to forge your own weapons using the Python programming language. This book demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts. It also shows how to write code to intercept and analyze network traffic using Python, craft and spoof wireless frames to attack wireless and Bluetooth devices, and how to data-mine popular social media websites and evade modern anti-virus. Demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts Write code to intercept and analyze network traffic using Python. Craft and spoof wireless frames to attack wireless and Bluetooth devices Data-mine popular social media websites and evade modern anti-virus

Sin imagen

Black Hat Python for Pentesters and Hackers

Autor: Sunil Gupta

"When it comes to offensive security, your ability to create powerful tools on the fly is indispensable. Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to write quickly, and it has the low-level support and libraries that make hackers happy. In this course, you'll explore the darker side of Python's capabilities--writing network sniffers, manipulating packets, infecting virtual machines, creating stealthy trojans, and more. This course starts from scratch and provides the latest tools and techniques available for Pentesting using Python scripts. We'll show you the concepts and how to implement hacking tools and techniques such as debuggers, fuzzers, and emulators. You'll detect sandboxing and automate com-mon malware tasks, such as keylogging and screenshotting. You'll be able to escalate Windows privileges with creative process control, use offensive memory forensics tricks to retrieve password hashes, and inject shellcode into a virtual machine. Later, you'll learn to extend the popular Burp Suite web-hacking tool, abuse Windows COM automation to perform a man-in-the browser attack, and exfiltrate ...

Python for Security and Networking

Python for Security and Networking

Autor: Jose Manuel Ortega

Número de Páginas: 587

Gain a firm, practical understanding of securing your network and utilize Python's packages to detect vulnerabilities in your application Key Features Discover security techniques to protect your network and systems using Python Create scripts in Python to automate security and pentesting tasks Analyze traffic in a network and extract information using Python Book Description Python's latest updates add numerous libraries that can be used to perform critical security-related missions, including detecting vulnerabilities in web applications, taking care of attacks, and helping to build secure and robust networks that are resilient to them. This fully updated third edition will show you how to make the most of them and improve your security posture. The first part of this book will walk you through Python scripts and libraries that you'll use throughout the book. Next, you'll dive deep into the core networking tasks where you will learn how to check a network's vulnerability using Python security scripting and understand how to check for vulnerabilities in your network – including tasks related to packet sniffing. You'll also learn how to achieve endpoint protection by leveraging...

Beginning Ethical Hacking with Python

Beginning Ethical Hacking with Python

Autor: Sanjib Sinha

Número de Páginas: 0

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.

Programação Python para Investigação Hacker e Pentesters

Programação Python para Investigação Hacker e Pentesters

Autor: Justin Seitz , Georgenes Medeiros De Oliveira

Número de Páginas: 0

O autor descreve sua experiência como um pentester que desenvolve ferramentas em Python para testes de penetração. Ele considera que sua abordagem é focada na funcionalidade e resultados, em vez de otimização. O autor compartilha sua filosofia e estilo de encorajar, acreditando que isso contribui para sua habilidade como pentester. O livro oferece um conhecimento básico e tarefas para os leitores explorarem por conta própria. O autor incentiva diferentes níveis de habilidade com Python e segurança da informação a utilizarem o livro de acordo com suas necessidades, seja como referência ou lendo-o por completo. O livro aborda fundamentos de rede, uso de soquetes brutos e a ferramenta Scapy. Também explora hacking de aplicativos da web, criação de ferramentas personalizadas e o uso do Burp Suite. O autor dedica uma seção ao tema de trojans e comandos e controle, abordando truques de escalonamento de privilégios do Windows. O capítulo final trata do uso da Volatilidade para automatizar técnicas forenses de memória. Os exemplos de código são curtos e explicados de forma direta, encorajando os leitores a digitar cada linha para praticar suas habilidades de...

Mastering Python for Networking and Security

Mastering Python for Networking and Security

Autor: José Ortega

Número de Páginas: 415

Master Python scripting to build a network and perform security operations Key Features Learn to handle cyber attacks with modern Python scripting Discover various Python libraries for building and securing your network Understand Python packages and libraries to secure your network infrastructure Book DescriptionIt’s becoming more and more apparent that security is a critical aspect of IT infrastructure. A data breach is a major security incident, usually carried out by just hacking a simple network line. Increasing your network’s security helps step up your defenses against cyber attacks. Meanwhile, Python is being used for increasingly advanced tasks, with the latest update introducing many new packages. This book focuses on leveraging these updated packages to build a secure network with the help of Python scripting. This book covers topics from building a network to the different procedures you need to follow to secure it. You’ll first be introduced to different packages and libraries, before moving on to different ways to build a network with the help of Python scripting. Later, you will learn how to check a network’s vulnerability using Python security scripting,...

Black Hat Python – 2ª Edição

Black Hat Python – 2ª Edição

Autor: Justin Seitz , Tim Arnold

Número de Páginas: 18

Quando se trata de criar ferramentas de hacking poderosas e eficientes, Python é a linguagem preferida para a maioria dos analistas de segurança. Nesta segunda edição do best-seller Black Hat Python, você explorará o lado mais sombrio das capacidades do Python: desde desenvolver sniffers de rede, roubar credenciais de e-mail e realizar ataques de força bruta em diretórios até criar fuzzers de mutação, investigar máquinas virtuais e desenvolver trojans furtivos. Todo o código nesta edição foi atualizado para a versão Python 3.x. Você também encontrará novas informações sobre deslocamento de bits, boas práticas de código limpo e análise forense ofensiva com o framework Volatility, assim como explicações mais detalhadas sobre as bibliotecas Python ctypes, struct, lxml e BeautifulSoup. Estratégias ofensivas de hacking, como divisão de bytes, uso de bibliotecas de visão computacional e web scraping, também são abordadas. Você aprenderá a: • Criar um servidor trojan de comando e controle utilizando o GitHub • Detectar sandboxes e automatizar tarefas comuns de malware, como keylogging e captura de tela • Estender a ferramenta de web-hacking Burp...

Mastering Python for Networking and Security

Mastering Python for Networking and Security

Autor: José Ortega

Número de Páginas: 539

Tackle security and networking issues using Python libraries such as Nmap, requests, asyncio, and scapy Key Features Enhance your Python programming skills in securing systems and executing networking tasks Explore Python scripts to debug and secure complex networks Learn to avoid common cyber events with modern Python scripting Book DescriptionIt’s now more apparent than ever that security is a critical aspect of IT infrastructure, and that devastating data breaches can occur from simple network line hacks. As shown in this book, combining the latest version of Python with an increased focus on network security can help you to level up your defenses against cyber attacks and cyber threats. Python is being used for increasingly advanced tasks, with the latest update introducing new libraries and packages featured in the Python 3.7.4 recommended version. Moreover, most scripts are compatible with the latest versions of Python and can also be executed in a virtual environment. This book will guide you through using these updated packages to build a secure network with the help of Python scripting. You’ll cover a range of topics, from building a network to the procedures you need ...

Últimos libros y autores buscados