larymak / Python-project-Scripts

This repositories contains a list of python scripts projects from beginner level advancing slowly. More code snippets to be added soon. feel free to clone this repo
GNU General Public License v3.0
1.13k stars 846 forks source link

Added Cybersecuriy projects #303

Closed cicada0007 closed 1 year ago

cicada0007 commented 1 year ago

I am writing to you today to express my interest in contributing my code to your python project. I have been working on a similar project in my spare time, and I believe that my code could be a valuable addition to yours.

My code is designed to help the people around the world. It is written in python, and it is well-documented. I have also tested it extensively, and I am confident that it is free of errors.

I am eager to contribute to your project, and I believe that my code could help to make it even more secure. I am available to discuss this further with you at your convenience.

Thank you for your time and consideration.

Sincerely, SATHWIK.R

github-actions[bot] commented 1 year ago

Hi @cicada0007! :wave:

Thank you for submitting a pull request! We appreciate your contribution and will review your changes as soon as possible.

gitguardian[bot] commented 1 year ago

⚠️ GitGuardian has uncovered 3 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
| GitGuardian id | Secret | Commit | Filename | | | -------------- | ------------------------- | ---------------- | --------------- | -------------------- | | [-](https://dashboard.gitguardian.com/incidents/secrets) | Generic Password | 9da121ba40b5da0b9c2a9f085d7daa4f1ca32c79 | Cyber_security projects/pwn.py | [View secret](https://github.com/larymak/Python-project-Scripts/commit/9da121ba40b5da0b9c2a9f085d7daa4f1ca32c79#diff-56f311284275a068f59dc526fc9a3bb4L20) | | [-](https://dashboard.gitguardian.com/incidents/secrets) | Generic Password | f26f3b1072dae11a39e307c456c3a3501856f3d3 | Cyber_security projects/pwn.py | [View secret](https://github.com/larymak/Python-project-Scripts/commit/f26f3b1072dae11a39e307c456c3a3501856f3d3#diff-56f311284275a068f59dc526fc9a3bb4L20) | | [-](https://dashboard.gitguardian.com/incidents/secrets) | Generic Password | c955b758e3c4831482b38eaff889ca5e91d7e67b | Cyber_security projects/pwn.py | [View secret](https://github.com/larymak/Python-project-Scripts/commit/c955b758e3c4831482b38eaff889ca5e91d7e67b#diff-56f311284275a068f59dc526fc9a3bb4R20) |
🛠 Guidelines to remediate hardcoded secrets
1. Understand the implications of revoking this secret by investigating where it is used in your code. 2. Replace and store your secrets safely. [Learn here](https://blog.gitguardian.com/secrets-api-management?utm_source=product&utm_medium=GitHub_checks&utm_campaign=check_run_comment) the best practices. 3. Revoke and [rotate these secrets](https://docs.gitguardian.com/secrets-detection/detectors/generics/generic_password#revoke-the-secret?utm_source=product&utm_medium=GitHub_checks&utm_campaign=check_run_comment). 4. If possible, [rewrite git history](https://blog.gitguardian.com/rewriting-git-history-cheatsheet?utm_source=product&utm_medium=GitHub_checks&utm_campaign=check_run_comment). Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data. To avoid such incidents in the future consider - following these [best practices](https://blog.gitguardian.com/secrets-api-management/?utm_source=product&utm_medium=GitHub_checks&utm_campaign=check_run_comment) for managing and storing secrets including API keys and other credentials - install [secret detection on pre-commit](https://docs.gitguardian.com/ggshield-docs/integrations/git-hooks/pre-commit?utm_source=product&utm_medium=GitHub_checks&utm_campaign=check_run_comment) to catch secret before it leaves your machine and ease remediation.

🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

Our GitHub checks need improvements? Share your feedbacks!

larymak commented 1 year ago

Hi @cicada0007

Thank you for reaching out and expressing your interest in contributing your code to my Python project. I appreciate your enthusiasm and the effort you have put into your code.

Before we proceed, I noticed that the projects added lacked a README file and I would like to emphasize the importance of having one. A README serves as a vital piece of documentation that provides essential information about the project, its purpose, installation instructions, and usage guidelines. It helps potential contributors and users understand the project quickly and effectively.

Therefore, I kindly request that you add a README file to your project. Once you have added the README, please let me know, and we will proceed to merge the project.

cicada0007 commented 1 year ago

Hello @larymak 👋

I have updated README file as you have suggested

Thank you