You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+37-2Lines changed: 37 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,15 +24,50 @@ A collection of beginner-level Python tools to understand cybersecurity concepts
24
24
- Bridge the gap between theory and applied cybersecurity.
25
25
26
26
---
27
+
## ⚠️ Ethical Notice
28
+
This repository is strictly for educational purposes. Do not use any tools from this repo without proper authorization or consent.
29
+
30
+
31
+
# cybersecurity-python-projects
32
+
33
+
# 🔐 Basic Cybersecurity Tools
34
+
35
+
A collection of beginner-level Python tools to understand cybersecurity concepts through code. Each project is isolated, well-documented, and designed to strengthen your security fundamentals and Python skills.
|**Password Strength Checker**| Evaluates password strength based on length, character types, etc. | Input validation, regex, logic |[Go to Tool](./password_strength_checker/)|
44
+
|**Image Encryption Tool**| Encrypts images via pixel manipulation (swapping, math ops) | Image data, loops, pixel math |[Go to Tool](./image_encryption_tool/)|
45
+
|**Caesar Cipher**| Classic text encryption/decryption using character shifting | ASCII operations, strings, logic |[Go to Tool](./caesar_cipher/)|
46
+
|**Keylogger**| Logs user keystrokes to a file (ethical use only) | File I/O, OS-level hooks, event capture|[Go to Tool](./keylogger/)|
47
+
48
+
---
49
+
50
+
## 🎯 Objectives
51
+
52
+
- Understand security tool logic by building them from scratch.
53
+
- Practice Python syntax and core programming patterns.
54
+
- Bridge the gap between theory and applied cybersecurity.
55
+
56
+
---
57
+
## ⚠️ Ethical Notice
58
+
This repository is strictly for educational purposes. Do not use any tools from this repo without proper authorization or consent.
0 commit comments