GitHub
github.com › topics › cybersecurity
cybersecurity · GitHub Topics
Cybersecurity includes preventive measures such as firewalls, encryption, and secure coding practices, as well as detection and response strategies like intrusion detection systems and incident response plans. This topic covers the principles, best practices, and latest trends in cybersecurity, including emerging threats and the evolving landscape of cyber defense. ... All 20,625 Python 7,854 HTML 1,318 JavaScript 920 Shell 827 Jupyter Notebook 798 TypeScript 699 C++ 447 Go 447 C 386 Java 277
GitHub
github.com › chrisdabre › Cybersecurity-Projects
GitHub - chrisdabre/Cybersecurity-Projects: A collection of python cybersecurity projects · GitHub
A collection of python cybersecurity projects. Contribute to chrisdabre/Cybersecurity-Projects development by creating an account on GitHub.
Starred by 47 users
Forked by 3 users
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
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.comSeeking 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
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
Videos
28:04
5 Python Cyber Security Projects - Python Beginner Pack - YouTube
20:23
Top Five Cyber Security Python projects for Students and Beginners ...
04:49
Student Cyber Security Project | Build a Python Port Scanner - YouTube
03:04
Python Password Generator - Cyber Security Project - YouTube
10 Python Cybersecurity Projects - Beginner To Advanced
06:41
Python Wifi Sniffing - Cyber Security Project - YouTube
GitHub
github.com › topics › cybersecurity-python
cybersecurity-python · GitHub Topics · GitHub
A network scanner project. The idea was from cybercademy.org. [Still not complete, will work on during the summer break] python python3 cybersecurity network-programming network-scanner philippines beginner-project-in-python network-scanner-python cybersecurity-projects cybersecurity-python
GitHub
github.com › topics › python-security
python-security · GitHub Topics · GitHub
python security cryptography vault secret pbkdf2 aes-encryption python-security file-storage python-project ... MottaHunter: Advanced email reconnaissance tool for security professionals. Hunt emails across Google, Twitter, and LinkedIn, validate via SMTP, and generate smart permutations. Features rate limiting, catch-all detection, and permutation splitting for stealth operations. osint email-validation cybersecurity penetration-testing email-harvesting python-security information-gathering security-tools smtp-validation security-assessment recon-tool email-reconnaissance
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 125 users
Forked by 20 users
Languages Python 93.7% | C 6.3%
GitHub
github.com › jassics › python-for-cybersecurity
GitHub - jassics/python-for-cybersecurity: Python for cybersecurity with the basic concepts, easy to understand code examples, lab exercises, real-world examples, different security scripts covering web security, network security, defensive security, crypto examples, exploits etc... · GitHub
Python for cybersecurity with the basic concepts, easy to understand code examples, lab exercises, real-world examples, different security scripts covering web security, network security, defensive security, crypto examples, exploits etc... - jassics/python-for-cybersecurity
Starred by 358 users
Forked by 114 users
Languages Python 78.3% | Batchfile 11.5% | PowerShell 4.9% | HTML 2.8% | CSS 2.4% | Shell 0.1%
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 help learners understand key security concepts like encryption, password security, brute-force attacks, packet sniffing, and log analysis.
Starred by 12 users
Forked by 5 users
Languages Python
GitHub
github.com › topics › cybersecurity-projects
cybersecurity-projects · GitHub Topics · GitHub
python python3 cybersecurity network-programming network-scanner philippines beginner-project-in-python network-scanner-python cybersecurity-projects cybersecurity-python ... Wi-Fi Deauther is a command-line utility for educational purposes, enabling users to perform Wi-Fi network actions such as scanning, deauthentication, and monitoring. Use responsibly and comply with applicable laws. cybersecurity wifi-deauth wifi-deauther cybersecurity-projects ... Password Manager is a simple and secure application designed to store and manage your passwords.
GitHub
github.com › topics › cyber-security
cyber-security · GitHub Topics · GitHub
security proxy proxypool cyber-security security-tools cyber-security-tool ... ARL官方仓库备份项目:ARL(Asset Reconnaissance Lighthouse)资产侦察灯塔系统旨在快速侦察与目标关联的互联网资产,构建基础资产信息库。 协助甲方安全团队或者渗透测试人员有效侦察和检索资产,发现存在的薄弱点和攻击面。 ... Tookie is a advanced OSINT information gathering tool that finds social media accounts based on inputs. python osint script python3 cybersecurity cyber-security hacking-tool information-gathering osint-framework osint-resources hacking-tools parrot-os osinttool osint-python osint-reconnaissance osint-tool osint-kali osint-tools osint-toolkit
GitHub
github.com › CarterPerez-dev › Cybersecurity-Projects
GitHub - CarterPerez-dev/Cybersecurity-Projects: Building 67 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 - 67 Cybersecurity Projects, Certification Roadmaps & Resources ... 10 structured career paths with certification guides for SOC Analyst, Pentester, Security Engineer, and more. Tools, courses, certifications, communities, and frameworks for cybersecurity professionals. ... Packet capture • Protocol analysis • Traffic visualization Source (C++) | Docs (C++) | Source (Python) | Docs (Python)
Starred by 1.5K users
Forked by 134 users
Languages Python 40.9% | TypeScript 17.4% | Go 15.2% | SCSS 5.4% | Shell 5.4% | Rust 4.7%
GitHub
github.com › hposton › python-for-cybersecurity
GitHub - hposton/python-for-cybersecurity: This repository holds the Python scripts discussed in the Infosec Institute's Python for Cybersecurity learning Path · GitHub
# Download repo git clone https://github.com/hposton/python-for-cybersecurity # Enter repo cd python-for-cybersecurity # Install requirements python -m pip install -r requirements.txt
Starred by 404 users
Forked by 238 users
Languages JavaScript 95.0% | Python 4.9% | HTML 0.1%
GitHub
github.com › topics › cyber
cyber · GitHub Topics · GitHub
github bot osint discord discord-bot cybersecurity pentesting discord-py recon cyber reconnaissance username-checker osint-python osint-reconnaissance osint-tool ... 60 Cybersecurity Projects | Certification Roadmaps |Everything you need to build your cybersecurity portfolio
GitHub
github.com › gh0stxplt › python-projects
GitHub - gh0stxplt/python-projects: A list of python projects relating to ethical hacking and cyber security written in python3.
A list of python projects relating to ethical hacking and cyber security written in python3. - gh0stxplt/python-projects
Author gh0stxplt
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
Top answer 1 of 8
85
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
2 of 8
10
As a spreadsheet engineer, I use it for boring compliance reports. Manager requests a data entry project, I see if the subject has an API or scrapable web interface. I then pipe everything into Pandas and log at least two hours for work, to account for manual data entry. I typically use the surplus time to sh*tpost here. On a serious note, I have used it for the following: Bulk isolation for EDR sensor groups EDR sensor detection reports EDR on demand scan creation managing EDR sensor firewall rules IAM MFA factor verification IAM account suspension IAM log exports AWS environment inventories using boto3 threat intel aggregation using Shodan and other sources Submitting tickets, closing tickets Network appliance inventories Network client reports via the vendor dashboard ASA configuration backups with Netmiko HIDS agent vulnerability reports VPN user reports from ASAs using Netmiko IAM group and user inventories Nessus Scan to vulnerability register report RMM inventories and management Log Server settings export/backup I love Python, but it’s my crutch. If I were a real technology professional, I’d do everything in Go or C++.
GitHub
github.com › adrianco12 › AI-Cybersecurity-Projects
GitHub - adrianco12/AI-Cybersecurity-Projects: A collection of Python-based AI projects demonstrating practical applications in cybersecurity, including threat detection, anomaly analysis, intrusion classification, and malware prediction using machine learning techniques. · GitHub
This repository contains a collection of Python AI projects focused on practical cybersecurity applications. Each project demonstrates how machine learning and AI techniques can be applied to detect, classify, and analyze security threats.
Author adrianco12
GitHub
github.com › shantoroy › intro-2-cybersecurity-in-python
GitHub - shantoroy/intro-2-cybersecurity-in-python: This is a repository containing Python code examples for educational purposes in the field of cybersecurity. The code covers topics such as malware, security strategies, and more. It is a useful resource for those interested in learning about the technical aspects of cybersecurity.
I will keep adding tutorials and scripts in python to provide basic ideas of different Cyber Security Concepts.
Starred by 79 users
Forked by 17 users
Languages Python 77.6% | Jupyter Notebook 22.4% | Python 77.6% | Jupyter Notebook 22.4%
GitHub
github.com › guardrailsio › awesome-python-security
GitHub - guardrailsio/awesome-python-security: Awesome Python Security resources 🕶🐍🔐
DVPWA - Damn Vulnerable Python Web Application was inspired by famous dvwa project and bobby-tables xkcd comics. Full Stack Python Security - A comprehensive look at cybersecurity for Python developers
Starred by 957 users
Forked by 110 users
GitHub
github.com › surrajsharrma › python_and_cyber_security
GitHub - surrajsharrma/python_and_cyber_security: 30-Day Python and Cybersecurity Learning Roadmap · GitHub
Dive into cybersecurity concepts like encryption, hashing, and authentication. Build a simple security-related project (e.g., a password manager or vulnerability scanner). Explore GitHub for Python cybersecurity scripts and projects.
Author surrajsharrma
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 - These projects would range from beginner to advanced levels, with sample source codes from GitHub, however, you can innovate on your own too! 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.
GitHub
github.com › Kwangsa19 › Python-Cybersecurity-Automation-Case
GitHub - Kwangsa19/Python-Cybersecurity-Automation-Case: Python to automate login process, analyze logins, and find regular expression patterns
There are three scenarios that ... for this project. First, automate the login process with Python. Second, analyze the logins with Python. Third, use regular expressions to find patterns. The solution can be found in the notebook Python-Cybersecurity-Automation-Case.ipynb · The security analyst team ...
Author Kwangsa19