{"id":21339493,"url":"https://github.com/dylanmeca/labsecurity","last_synced_at":"2025-07-12T14:32:11.141Z","repository":{"id":48129854,"uuid":"347478886","full_name":"dylanmeca/labsecurity","owner":"dylanmeca","description":"Labsecurity is a tool that bundles ethical hacking python scripts into a single tool with cli interface.","archived":false,"fork":false,"pushed_at":"2023-02-20T02:27:59.000Z","size":895,"stargazers_count":26,"open_issues_count":0,"forks_count":8,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-08-06T23:35:54.815Z","etag":null,"topics":["exploit","hacking","hacking-tool","hacking-tools","information-gathering","kali-linux","kali-linux-hacking","linux-tool","linux-tools","pentesting","python","scanner","security","security-audit","security-scanner","security-scanners","security-tool","security-tools","vulnerability-detection","vulnerability-scanners"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dylanmeca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2021-03-13T21:07:00.000Z","updated_at":"2023-07-26T17:31:38.000Z","dependencies_parsed_at":"2022-08-12T19:20:20.189Z","dependency_job_id":null,"html_url":"https://github.com/dylanmeca/labsecurity","commit_stats":null,"previous_names":[],"tags_count":8,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylanmeca%2Flabsecurity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylanmeca%2Flabsecurity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylanmeca%2Flabsecurity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylanmeca%2Flabsecurity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dylanmeca","download_url":"https://codeload.github.com/dylanmeca/labsecurity/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225825222,"owners_count":17529905,"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":["exploit","hacking","hacking-tool","hacking-tools","information-gathering","kali-linux","kali-linux-hacking","linux-tool","linux-tools","pentesting","python","scanner","security","security-audit","security-scanner","security-scanners","security-tool","security-tools","vulnerability-detection","vulnerability-scanners"],"created_at":"2024-11-22T00:46:14.711Z","updated_at":"2024-11-22T00:46:15.358Z","avatar_url":"https://github.com/dylanmeca.png","language":"Python","readme":"# 🛡️ Labsecurity 🐍\n[![Build Status](https://img.shields.io/github/stars/dylanmeca/labsecurity.svg)](https://github.com/dylanmeca/labsecurity)\n[![License](https://img.shields.io/github/license/dylanmeca/labsecurity.svg)](https://github.com/dylanmeca/labsecurity/blob/main/LICENSE)\n[![dylanmeca](https://img.shields.io/badge/author-dylanmeca-green.svg)](https://github.com/dylanmeca)\n[![bug_report](https://img.shields.io/badge/bug-report-red.svg)](https://github.com/dylanmeca/labsecurity/blob/main/.github/ISSUE_TEMPLATE/bug_report.md)\n[![security_policy](https://img.shields.io/badge/security-policy-cyan.svg)](https://github.com/meca/labsecurity/blob/main/.github/SECURITY.md)\n[![Python](https://img.shields.io/badge/language-Python%20-yellow.svg)](https://www.python.org)\n![labsecurity](https://github.com/dylanmeca/labsecurity/raw/main/presentation.png)\n\nLabsecurity is a tool that bundles ethical hacking python scripts into a single tool with cli interface.\n\n## ⚠️ Warning\nThis project was created for educational and ethical hacking purposes. It should not be used in environments without legal authorization.\n\n## ⬇️ Installation\nTo install and use labsecurity, follow these steps:\n\n1. Make sure you have installed [Python](https://www.python.org/) in your system.\n2. Download or clone this repository to your computer.\n3. Open a terminal and access the repository directory.\n4. Run the following command to install the necessary dependencies: ```pip3 install -r requirements.txt```\n5. Run the following command to start labsecurity: ```python3 labsecurity.py --help ```\n\n```txt\nusage: labsecurity.py [-h] -t TARGET [-p PORT] script_name\n\nLabsecurity is a tool that bundles ethical hacking python scripts into a single tool with cli interface.\n\npositional arguments:\n  script_name           Script name to be executed\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -t TARGET, --target TARGET\n                        Objective to use\n  -p PORT, --port PORT  Port to user\n```\n\n## 📚 Use\n\nTo use this tool you must learn the following concept:\n\n```shell\npython3 labsecurity.py -t http://example.com scanweb.py\n```\n \nBy using the ```-t``` parameter I specify the target which in this case is ```http://example.com``` and by putting ```scanweb.py``` at the end I specify the script to be executed. The scripts are located in the ```/scripts``` folder and can be used in the tool.\n\nAnother example would be using another script that in this case will be ```scanport.py```:\n\n```shell\npython3 labsecurity.py -t 192.168.0.107 -p 80 scanport.py\n```\n\nIn this case, apart from the ```-t``` parameter, the ```-p``` parameter is added to specify the port and at the end the ```scanport.py``` script is used to scan said port.\n\nYou can see the available scripts and their function with the following command:\n\n```shell\npython3 labsecurity.py show-options.py\n```\n\n## 💻 What can labsecurity do?\nSome examples of what this tool can do are:\n\n* You can get the information from the headers of a website\n* You can get the WordPress version although by investigating you can also find the Jekyll version\n* You can scan a public ip\n* Can scan ports using nmap\n\n## 👷 Contributions\nThis project is open source and we are open to any kind of contribution. If you want to collaborate with the project, follow these steps:\n\n- Fork this repository.\n- Create a branch with your contribution.\n- Make a pull request to this repository. \n\nBe sure to include a detailed description of your contribution and to follow our code standards.\n\n## 📜 License\nThis project is released under the [MIT](https://github.com/dylanmeca/labsecurity/blob/main/LICENSE) license. This means that the code and documentation in this project are free to use, modify, and distribute as long as you respect the license terms.\n\nFor more information about the license, see the [LICENSE](https://github.com/dylanmeca/labsecurity/blob/main/LICENSE) file included in this repository.\n\n## 🧾 Credits\nThis project has been developed by [Dylan Meca](https://github.com/dylanmeca) and contributions from [users](https://github.com/dylanmeca/labsecurity/contributors).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylanmeca%2Flabsecurity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdylanmeca%2Flabsecurity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylanmeca%2Flabsecurity/lists"}