{"id":22706612,"url":"https://github.com/awais922609/python_hacking","last_synced_at":"2025-07-30T04:06:08.135Z","repository":{"id":260315698,"uuid":"817760311","full_name":"awais922609/Python_Hacking","owner":"awais922609","description":"A curated collection of Python scripts showcasing practical hacking techniques and cybersecurity tools. For educational and ethical use only.","archived":false,"fork":false,"pushed_at":"2024-12-18T06:57:41.000Z","size":401,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-04T21:43:08.181Z","etag":null,"topics":["hacking","offensivepython","python","pythonhacking","scripts","scripts-collection"],"latest_commit_sha":null,"homepage":"https://github.com/awais922609/Python_Hacking","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/awais922609.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-20T11:38:26.000Z","updated_at":"2024-12-18T06:57:44.000Z","dependencies_parsed_at":"2024-12-18T07:50:55.556Z","dependency_job_id":null,"html_url":"https://github.com/awais922609/Python_Hacking","commit_stats":null,"previous_names":["awais922609/python_hacking"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awais922609%2FPython_Hacking","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awais922609%2FPython_Hacking/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awais922609%2FPython_Hacking/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/awais922609%2FPython_Hacking/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/awais922609","download_url":"https://codeload.github.com/awais922609/Python_Hacking/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246243564,"owners_count":20746307,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacking","offensivepython","python","pythonhacking","scripts","scripts-collection"],"created_at":"2024-12-10T10:09:14.363Z","updated_at":"2025-03-29T20:43:18.119Z","avatar_url":"https://github.com/awais922609.png","language":"Python","readme":"## Python Hacking Tools Repository\n![Theme Image of the repo](https://github.com/awais922609/Python_Hacking/blob/main/1.png?raw=true)\nWelcome to the Python Hacking Tools repository – a comprehensive collection of Python scripts tailored for cybersecurity enthusiasts and professionals. This collection is designed for educational and ethical purposes, showcasing practical implementations of Python for hacking and security tasks.\n\n## Table of Contents\n\n### Introduction\n\n### Contents Overview\n\n### Installation\n\n### Usage Examples\n\n### Contributing\n\n### License\n\n## Introduction\n\nThis repository includes a variety of Python scripts that address different aspects of cybersecurity, from data parsing and scraping to encryption and file handling. Each script demonstrates practical coding techniques that can be used for cybersecurity research and learning purposes.\n\nNote: All scripts in this repository are for educational purposes only. Misuse of these tools for unauthorized access or malicious activities is illegal.\n\n## Contents Overview\n\nHere's a breakdown of the main files included in this repository:\n\n#### Cryptography\n\nceaser_cipher.py: A simple Caesar cipher for encrypting and decrypting text.\n\nadvance_cipher.py: An advanced implementation of encryption techniques.\n\n#### Web Scraping \u0026 Parsing\n\nweb_scraper1.py / web_scraper2.py: Scripts for web data extraction.\n\nhttps_scraper.py: A scraper handling HTTPS data.\n\nupdated _craper.py: An enhanced version of the scraping script.\n\nScraping_json_data_assignment.py: Script focusing on scraping and parsing JSON data.\n\nxml_parsing.py / xml parsing.py: Parsing XML data for structured information.\n\nopengeo_craping.py / opengeo assignment.py: Specialized scripts for scraping OpenGeo data.\n\nhttp_parsing.py: HTTP parsing script for response analysis.\n\n#### Data Handling\n\nfile_handling.py: Demonstrates file reading and writing operations.\n\nreading_json.py: A script for reading JSON files and processing data.\n\nsecurity_log.csv, security_log.json, security_log.txt: Sample log files used for testing scripts and data handling.\n\n#### Regular Expressions\n\nregex.py: Examples showcasing Python’s powerful regex capabilities.\n\n#### Miscellaneous\n\nInheritance.py: Demonstrates object-oriented programming with inheritance.\n\nclass.py: Basic class structure and object instantiation.\n\ngraded_quiz1.py / Graded_Quiz2.py: Example scripts likely related to quiz implementations.\n\npanda.py: Sample usage of the pandas library for data analysis.\n\nurl_parser.py: Script for parsing and handling URLs.\n\n#### Installation\n\nTo run these scripts, make sure you have Python installed:\n\n## Clone the repository:\n\ngit clone https://github.com/awais922609/Python_Hacking\n\ncd Python_Hacking\n\n## Usage Examples\n\nRunning a Script\n\nTo run any script, use the following command:\n\npython script_name.py\n\nExample:\n\npython ceaserCipher.py\n\n## Contributing\n\nContributions are welcome! Please follow these steps:\n\nFork this repository.\n\nCreate a new branch: git checkout -b feature/your-feature.\n\nCommit your changes: git commit -m 'Add some feature'.\n\nPush to the branch: git push origin feature/your-feature.\n\nSubmit a pull request.\n\n## License\n\nThis repository is licensed under the MIT License. See the LICENSE file for more details.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fawais922609%2Fpython_hacking","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fawais922609%2Fpython_hacking","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fawais922609%2Fpython_hacking/lists"}