Write a log analyzer to detect unusual activities - like e.g. user suddenly logging in from a completely different geographical location, or trying to log in with a wrong password multiple times in a row. Answer from pachura3 on reddit.com
🌐
Reddit
reddit.com › r/learnpython › what beginner python project should i do for cybersecurity?
r/learnpython on Reddit: What beginner python project should I do for cybersecurity?
September 26, 2024 -

I am a beginner in python but learned a couple things and have done small projects here in there. I want to get into more cybersecurity stuff like h@(king and I wanted know what is a good beginner project for getting into cybersecurity.

What resources do you recommend for getting into this?

Beginner projects Oct 12, 2025
r/cybersecurity
9mo ago
Beginner-friendly cybersecurity project ideas? Mar 23, 2026
r/Hacking_Tutorials
4mo ago
Cyber projects for beginner Oct 30, 2024
r/cybersecurity
last yr.
Python for Cybersecurity Feb 1, 2026
r/learnpython
5mo ago
More results from reddit.com
🌐
GitHub
github.com › topics › cybersecurity-projects
cybersecurity-projects · GitHub Topics · GitHub
intelligence log-analysis php-scripts ... Repository is a collection of different ethical hacking tools and malware's for penetration testing and research purpose written in python, ruby, rust, c++, go and c....
Discussions

What projects do you use Python for in your job
I wrote a super simple script that automatically scans any IPs that pop up on my clipboard using VirusTotal's API. It displays the output info in a little screen that I just lock to the top corner of my extra monitor. Helps ya out sometimes, but mostly is just something to make me feel like a cool cyber guy More on reddit.com
🌐 r/cybersecurity
52
72
November 14, 2023
In need of a Sunday coding project? Try our full list of Python cyber security projects!

I didn't know I needed this until right now!!! One of the biggest hurdles for me is coming up with unique projects to tighten my code skills. Thanks

More on reddit.com
🌐 r/Hacking_Tutorials
2
26
October 1, 2023
Seeking Innovative Python Project Ideas for a 4-Month Cybersecurity Capstone - Any Suggestions?
I'm not sure you need "innovative" projects if you're "relatively new to cybersecurity". There will be time to work on the cutting-edge/beyond state-of-current-art, but it takes time to familiarize oneself with what already has been researched. To your question though: A big part of the question is what do YOU want the project to focus on? E.g. IDEA 2 is a typical "software engineer in security" project, i.e. it's more programming than security at the end of the day. IDEA 3 is strictly reverse-engineering (guessing you would focus on malware which uses Python in such case). IDEA 1 sounds like programming as well. So do you prefer more programming or more RE? Or something else? From a security perspective either coding some domain-specific tool (IDEA 2, esp. some packet analyzers; keyloggers look very basic on a resume) or doing malware analysis (IDEA 3) sound better. More on reddit.com
🌐 r/netsecstudents
7
10
January 9, 2024
Python in Cybersecurity
I'm an analyst but do some engineering. We had a project to discover any "legacy" aka outdated SSL or TLS in our server environment. I used Python to enumerate IPs, run nmap against those found live, and output an excel sheet giving me a list of all IPS found that were running it as well as port and version numbers. I could not imagine tackling this any other way. In other words, Python is very, very useful and versatile. More on reddit.com
🌐 r/cybersecurity
95
247
December 31, 2023
People also ask

Project #2: Build a Backdoor
In cybersecurity, a backdoor is a hidden and unauthorized access point in a computer system, application, or network that can be used to bypass normal authentication procedures and gain privileged access to the system or data.They are typically created by attackers who exploit vulnerabilities in software and hardware or even trick company staff into installing them by accident.Backdoors can: Bypass security controls Steal sensitive data Modify system configurations Launch attacks against other systems or networks And maintain persistent access to a compromised system, even if th
🌐
zerotomastery.io
zerotomastery.io › blog › cybersecurity-practice-projects
Cybersecurity Practice Projects For Beginners | Zero To Mastery
Project #3: Build a Portscanner
Portscanning is an important part of a penetration test, and you will hear about it a lot inside Cyber Security.Here’s how it works:Portscanning allows us to discover which ports are open, which are closed, and also which might be filtered or hidden behind a firewall.This is nothing too amazing on its own, but when we pair that with more complex tools such as Nmap, we can also discover what software or service is being run on those open ports.Why care about this?Because we can then use that information to later try and discover whether any known vulnerabilities exist for that software's partic
🌐
zerotomastery.io
zerotomastery.io › blog › cybersecurity-practice-projects
Cybersecurity Practice Projects For Beginners | Zero To Mastery
🌐
Medium
infosecwriteups.com › from-beginner-to-expert-15-python-projects-to-showcase-your-cybersecurity-skills-poc-style-e2346c15f5ab
🚀 From Beginner to Expert: 15 Python Projects to Showcase Your Cybersecurity Skills (PoC-Style) | by VidyaRao008 | InfoSec Write-ups
July 19, 2025 - These are perfect if you’re new to Python or cybersecurity but want to demonstrate real, useful skills. ... Outcome: GUI that evaluates password strength with entropy & estimated crack time. Why it matters: Password hygiene is a critical baseline in security awareness.
🌐
GitHub
github.com › chrisdabre › Cybersecurity-Projects
GitHub - chrisdabre/Cybersecurity-Projects: A collection of python cybersecurity projects · GitHub
Password strength checker: This Password Checker project is designed to assess the strength of passwords and identify potential security risks. https://github.com/chrisdabre/password-strength-checker · Firewall rule generator: Generates firewall rules for Windows and Linux platforms. https://github.com/chrisdabre/firewall_rule_generator · SSH key generator: https://github.com/chrisdabre/gpg-hd · Port scanner: A basic Port Scanner using Python with an Express Server to test!
Starred by 49 users
Forked by 3 users
🌐
GitHub
github.com › CarterPerez-dev › Cybersecurity-Projects
GitHub - CarterPerez-dev/Cybersecurity-Projects: Building 70 Projects ranging from beginner to advanced so anyone can — learn from, build upon, use as a reference, or even copy directly. Gamified Cybersecurity learning 👇
1 week ago - Hands-on cybersecurity projects with full source code, organized in four tiers — Foundations (pre-beginner, first-time programmers), Beginner, Intermediate, and Advanced. 10 structured career paths with certification guides for SOC Analyst, ...
Author   CarterPerez-dev
🌐
GeeksforGeeks
geeksforgeeks.org › python › python-for-cybersecurity
Python for Cybersecurity - GeeksforGeeks
July 23, 2025 - This section provides hands-on examples of cybersecurity projects using Python.
Find elsewhere
🌐
Medium
medium.com › @paritoshblogs › pyhton-projects-for-cybersecurity-e957401023fc
Python projects for cybersecurity | by Paritosh | Medium
October 20, 2023 - Here are some Python project ideas for cybersecurity: Create a Python tool that can scan a network for open ports, services, and vulnerabilities. Libraries like Scapy or Nmap can be helpful.
🌐
GitHub
github.com › Dynamic-prakriti › cybersecurity-python-programs
GitHub - Dynamic-prakriti/cybersecurity-python-programs: Beginner-Friendly Cybersecurity Projects in Python · GitHub
A collection of beginner-friendly cybersecurity projects written in Python. These projects are designed to help learners understand important cybersecurity concepts such as encryption, password security, brute-force attacks, packet sniffing, ...
Starred by 15 users
Forked by 7 users
Languages   Python
🌐
Zero To Mastery
zerotomastery.io › blog › cybersecurity-practice-projects
Cybersecurity Practice Projects For Beginners | Zero To Mastery
January 26, 2024 - Impress recruiters by bulking up your portfolio with these 3 cybersecurity practice projects. Build a backdoor, a keylogger & a portscanner in Python (+ code!).
🌐
Reddit
reddit.com › r/cybersecurity › what projects do you use python for in your job
r/cybersecurity on Reddit: What projects do you use Python for in your job
November 14, 2023 -

I have been working with Python a lot more at work and I wanted to know what people in use it for?

I just use it currently to do some data analysis when looking at logs from a csv

What projects do you work with python? What was the challenge and why did you use Python? Aside Python what tools have you used?

What course have you taken to help you work on python especially in the cybersecurity domain?

Would really love to hear your stories

🌐
S-Logix
slogix.in › cybersecurity › final-year-cyber-security-projects-based-on-python
Final Year Cybersecurity projects based on Python 2026 | S-Logix
Contiki Cooja Simulator Manual with Step by Step Procedure, Tutorials for Contiki Cooja Simulator, Cooja Source Code for IoT
🌐
GitHub
github.com › SreenathYeragudi › CyberSecurityProjects
GitHub - SreenathYeragudi/CyberSecurityProjects: Collection of Cyber Security Projects written in Python Script (executable on Linux terminal) · GitHub
Collection of Cyber Security Projects written in Python Script (executable on Linux terminal) - SreenathYeragudi/CyberSecurityProjects
Starred by 151 users
Forked by 26 users
Languages   Python 93.7% | C 6.3%
🌐
Academiccollegeprojects
academiccollegeprojects.com › home › python cyber security projects
Python Cyber Security Projects With Source Code [Development]
January 10, 2022 - Python Cyber Security Projects aims to achieve security and restoration assured harmless platform, it works efficiently in wired/wireless data sharing. Most importantly, this field will offer maximum accessibility, Privacy, authenticity, ...
🌐
Coursera
coursera.org › browse › information technology › security
Python for Cybersecurity Specialization
Learners will acquire the technical skills needs to develop custom Python scripts to automate cybersecurity tasks. The challenges in this project involve developing or modifying Python code to address cybersecurity use cases drawn from MITRE ATT&CK and Shield.
Rating: 4.5 ​ - ​ 557 votes
🌐
InterviewBit
interviewbit.com › projects › top 10 cyber security projects with source code (2023)
Top 10 Cyber Security Projects With Source Code (2023) - InterviewBit
October 31, 2023 - While the suggestions would mostly deal with Node.js projects and Nodejs project ideas, you can practice with other relevant technologies also. Languages like JAVA, Python, Go, Ruby, etc with cryptography, cloud computing, networking, and penetration testing methods are combined to create a successful cyber security project.
🌐
YouTube
youtube.com › playlist
Cyber Security Projects For Beginners - Python cybersecurity - YouTube
Learn to build your own cybersecurity projects for beginners with source code. This playliste includes the following python cyber security projects: - Visual...
🌐
Medium
medium.com › @paritoshblogs › 5-cybersecurity-projects-you-can-build-this-weekend-with-python-74bf03c3ba5d
5 Cybersecurity Projects You Can Build This Weekend (with Python) | by Paritosh | Medium
October 15, 2024 - Here are five exciting projects you can build this weekend that focus on real-world security applications. A port scanner allows you to check for open ports on a network, helping identify potential vulnerabilities. This project introduces you to basic networking concepts like sockets and scanning. Steps: 1. Use Python’s `socket` library to create a connection between the client and the host.
🌐
YouTube
youtube.com › watch
Top Five Cyber Security Python projects for Students and Beginners - YouTube
What are the Top FIVE Python Projects for Cyber Security Students you need to learn - ideal for students who want to learn the basics of Cyber Security.0:00 ...
Published   July 6, 2023