Developing Ethical Hacking Tools with Python
1h 12mIntermediate2023-10-23
Authors

Cybrary
Course details
If you work as a cybersecurity analyst or penetration tester, you need to stay up to date with the latest tools in the field. In this course, explore cutting-edge cybersecurity strategies for developing and deploying ethical hacking tools in Python. Follow along with expert instruction from Cybrary, the industry-leading cybersecurity training platform. Discover insights and practical advice on state-of-the-art ethical hacking techniques, including how to combine modules and automate information gathering, write a keylogger, use brute-forcing to crack ZIP passwords, and more. By the end of this course, you’ll be equipped with powerful new skills and prepared to start creating your own ethical hacking tools in Python.
Skills covered
Security TestingCybersecurityProgramming LanguagesSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Introduction
- 02 - Why cybersecurity analysts and penetration testers need Python
1. Automating Information Gathering
- 03 - A review of the typical pen testing process
- 04 - Combining Python modules for active information gathering - Part 1
- 05 - Combining Python modules for active information gathering - Part 2
2. Writing a Keylogger in Python
- 06 - Writing a keylogger in Python - Part 1
- 07 - Writing a keylogger in Python - Part 2
- 08 - Writing a keylogger in Python - Part 3
3. ZIP Password Brute-Forcing in Python
- 09 - Brute-forcing ZIP passwords with Python - Part 1
- 10 - Brute-forcing ZIP passwords with Python - Part 2
- 11 - Brute-forcing ZIP passwords with Python - Part 3
Conclusion
- 12 - Additional resources
Related courses
- Developing a Full-Stack App with the Gemini API
- Ethical HR Leadership
- How Leaders Can Connect Empathy and Results
- Change Management for HR in the Wake of AI
- Analyzing Data with an Equity Lens
- A Guide to Understanding Ethics in Technology
- Artificial General Intelligence: The Technology, Impact, and Ethics
- AI Agents for Product Leaders
Related learn paths
- Explore Cybersecurity Careers
- Developing AI Skills in Human Resources
- Getting Started with C++
- AI Regulations for Tech Leaders: The EU AI Act and More
- Building AI Products: Implementing Responsible AI Professional Certificate by LinkedIn Learning
- Diversity and Inclusion in Technology
- Generative AI for Marketing Professional Certificate by the American Marketing Association
- Technical Literacy and Future Readiness for Aspiring Managers