mirror of
https://github.com/0x5t4l1n/Keylogger.git
synced 2026-05-26 11:35:50 +00:00
Merge pull request #17 from Stalin-143/copilot/update-repo-with-working-code
Restore original codebase and add legal documentation
This commit is contained in:
+76
@@ -0,0 +1,76 @@
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
|
||||
# C extensions
|
||||
*.so
|
||||
|
||||
# Distribution / packaging
|
||||
.Python
|
||||
build/
|
||||
develop-eggs/
|
||||
dist/
|
||||
downloads/
|
||||
eggs/
|
||||
.eggs/
|
||||
lib/
|
||||
lib64/
|
||||
parts/
|
||||
sdist/
|
||||
var/
|
||||
wheels/
|
||||
*.egg-info/
|
||||
.installed.cfg
|
||||
*.egg
|
||||
|
||||
# PyInstaller
|
||||
*.manifest
|
||||
*.spec
|
||||
|
||||
# Installer logs
|
||||
pip-log.txt
|
||||
pip-delete-this-directory.txt
|
||||
|
||||
# Unit test / coverage reports
|
||||
htmlcov/
|
||||
.tox/
|
||||
.coverage
|
||||
.coverage.*
|
||||
.cache
|
||||
nosetests.xml
|
||||
coverage.xml
|
||||
*.cover
|
||||
.hypothesis/
|
||||
.pytest_cache/
|
||||
|
||||
# Flask stuff:
|
||||
instance/
|
||||
.webassets-cache
|
||||
|
||||
# Environments
|
||||
.env
|
||||
.venv
|
||||
env/
|
||||
venv/
|
||||
ENV/
|
||||
env.bak/
|
||||
venv.bak/
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Log files
|
||||
*.log
|
||||
|
||||
# ngrok
|
||||
ngrok
|
||||
ngrok.exe
|
||||
@@ -0,0 +1,61 @@
|
||||
# 👥 Contributors
|
||||
|
||||
Thank you to everyone who has contributed to this project!
|
||||
|
||||
## Project Maintainer
|
||||
|
||||
**Stalin-143** ([@Stalin-143](https://github.com/Stalin-143))
|
||||
- Project creator and maintainer
|
||||
- Core keylogger functionality
|
||||
- Web server implementation
|
||||
- Documentation and security guidelines
|
||||
|
||||
## Contributors
|
||||
|
||||
### Always-Amulya7
|
||||
- **GitHub**: [@Always-Amulya7](https://github.com/Always-Amulya7)
|
||||
- **Profile**: [https://github.com/Always-Amulya7](https://github.com/Always-Amulya7)
|
||||
- **Contributions**:
|
||||
- Submitted PR #16 with sign-in/login page implementation
|
||||
- Suggested improvements to CLI interface
|
||||
- Participated in project discussions
|
||||
|
||||
## How to Contribute
|
||||
|
||||
We welcome contributions from the community! If you'd like to contribute to this project, please:
|
||||
|
||||
1. **Fork the repository**
|
||||
2. **Create a feature branch** (`git checkout -b feature/your-feature`)
|
||||
3. **Make your changes** following the code style and guidelines
|
||||
4. **Test your changes** thoroughly
|
||||
5. **Commit your changes** (`git commit -m 'Add some feature'`)
|
||||
6. **Push to the branch** (`git push origin feature/your-feature`)
|
||||
7. **Open a Pull Request**
|
||||
|
||||
### Contribution Guidelines
|
||||
|
||||
- Ensure your code follows ethical guidelines and legal standards
|
||||
- Add appropriate documentation for new features
|
||||
- Test your changes before submitting
|
||||
- Be respectful and professional in all interactions
|
||||
- Follow the project's coding conventions
|
||||
- Do not introduce security vulnerabilities
|
||||
|
||||
### Code of Conduct
|
||||
|
||||
All contributors are expected to:
|
||||
|
||||
- Be respectful and inclusive
|
||||
- Provide constructive feedback
|
||||
- Focus on what is best for the community
|
||||
- Show empathy towards other community members
|
||||
|
||||
## Recognition
|
||||
|
||||
All contributors who submit accepted pull requests will be added to this page with recognition for their contributions.
|
||||
|
||||
---
|
||||
|
||||
**Note**: This project is for educational purposes only. All contributors must agree to use and promote the software in accordance with applicable laws and ethical standards.
|
||||
|
||||
For questions about contributing, please open an issue or discussion on GitHub.
|
||||
@@ -0,0 +1,82 @@
|
||||
# ⚠️ DISCLAIMER
|
||||
|
||||
## Legal and Ethical Notice
|
||||
|
||||
This keylogger project is provided **FOR EDUCATIONAL AND RESEARCH PURPOSES ONLY**.
|
||||
|
||||
### Important Legal Information
|
||||
|
||||
**UNAUTHORIZED USE OF KEYLOGGERS IS ILLEGAL** in most jurisdictions around the world. This includes but is not limited to:
|
||||
|
||||
- Installing keyloggers on devices you do not own or have explicit permission to monitor
|
||||
- Capturing personal information without consent
|
||||
- Using keyloggers for malicious purposes or cybercrime
|
||||
- Monitoring employees without proper disclosure and consent
|
||||
- Recording keystrokes of minors without parental consent
|
||||
|
||||
### Legal Consequences
|
||||
|
||||
Misuse of this software may result in:
|
||||
|
||||
- **Criminal charges** under computer fraud and abuse laws
|
||||
- **Civil liability** for invasion of privacy
|
||||
- **Imprisonment** depending on jurisdiction and severity
|
||||
- **Heavy fines** and penalties
|
||||
- **Permanent criminal record**
|
||||
|
||||
### Applicable Laws
|
||||
|
||||
Users should be aware of relevant laws in their jurisdiction, including:
|
||||
|
||||
- **Computer Fraud and Abuse Act (CFAA)** - United States
|
||||
- **General Data Protection Regulation (GDPR)** - European Union
|
||||
- **Personal Information Protection and Electronic Documents Act (PIPEDA)** - Canada
|
||||
- **Computer Misuse Act** - United Kingdom
|
||||
- **Cybersecurity Laws** - Various countries worldwide
|
||||
|
||||
### Ethical Use Only
|
||||
|
||||
This software should **ONLY** be used in the following contexts:
|
||||
|
||||
1. **Educational purposes** - Learning about cybersecurity and system monitoring
|
||||
2. **Authorized security testing** - With explicit written permission from system owners
|
||||
3. **Personal devices** - On your own devices for legitimate purposes
|
||||
4. **Parental monitoring** - With proper disclosure to children and in compliance with local laws
|
||||
5. **Corporate environments** - With proper employee notification and consent, following company policy and local regulations
|
||||
|
||||
### Disclaimer of Liability
|
||||
|
||||
The authors and contributors of this project:
|
||||
|
||||
- **DO NOT** condone or encourage any illegal or unethical use of this software
|
||||
- **ARE NOT RESPONSIBLE** for any misuse, damage, or legal consequences resulting from the use of this software
|
||||
- **PROVIDE NO WARRANTY** of any kind, express or implied
|
||||
- **ASSUME NO LIABILITY** for any actions taken by users of this software
|
||||
|
||||
### User Responsibility
|
||||
|
||||
By downloading, installing, or using this software, you agree that:
|
||||
|
||||
- You are solely responsible for your use of this software
|
||||
- You will comply with all applicable local, state, national, and international laws
|
||||
- You will obtain proper authorization before deploying this software
|
||||
- You understand the legal and ethical implications of keylogging
|
||||
- You will use this software only for lawful and ethical purposes
|
||||
|
||||
### Consent Requirement
|
||||
|
||||
**ALWAYS OBTAIN EXPLICIT CONSENT** before monitoring any computer system or user activity. Monitoring without consent is illegal and unethical.
|
||||
|
||||
### Reporting Misuse
|
||||
|
||||
If you become aware of any misuse of this software or similar tools, please report it to appropriate authorities in your jurisdiction.
|
||||
|
||||
---
|
||||
|
||||
**BY USING THIS SOFTWARE, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD, AND AGREE TO THIS DISCLAIMER.**
|
||||
|
||||
**USE AT YOUR OWN RISK. THE AUTHORS AND CONTRIBUTORS DISCLAIM ALL LIABILITY.**
|
||||
|
||||
---
|
||||
|
||||
*Last Updated: January 2026*
|
||||
Reference in New Issue
Block a user