{"id":20847271,"url":"https://github.com/jsmoreira02/hazard","last_synced_at":"2025-05-12T02:31:18.223Z","repository":{"id":247254465,"uuid":"825376958","full_name":"Jsmoreira02/Hazard","owner":"Jsmoreira02","description":"Hazard is a dictionary brute-force attack, constructed using the Rust language for the most sensitive network protocols and services, including FTP, SSH, PostgreSQL, MySQL, and Samba (SMB networking protocol). Its design prioritizes ease of use and a clean interface, making it suitable for use in Capture the Flag (CTF) or Pentest Services. ","archived":false,"fork":false,"pushed_at":"2024-07-24T16:27:59.000Z","size":600,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-07-24T19:01:51.572Z","etag":null,"topics":["brute-force","bugbounty","ctf-challenges","cybersecurity-tool","dictionary-attack","hacking-tool","network-security","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/Jsmoreira02.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-07-07T15:56:46.000Z","updated_at":"2024-07-24T16:28:02.000Z","dependencies_parsed_at":"2024-07-07T17:28:12.832Z","dependency_job_id":"ed731524-9f6d-4622-8390-817ecd2501e6","html_url":"https://github.com/Jsmoreira02/Hazard","commit_stats":null,"previous_names":["jsmoreira02/hazard"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jsmoreira02%2FHazard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jsmoreira02%2FHazard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jsmoreira02%2FHazard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jsmoreira02%2FHazard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jsmoreira02","download_url":"https://codeload.github.com/Jsmoreira02/Hazard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225115846,"owners_count":17423154,"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":["brute-force","bugbounty","ctf-challenges","cybersecurity-tool","dictionary-attack","hacking-tool","network-security","rust"],"created_at":"2024-11-18T02:19:30.880Z","updated_at":"2024-11-18T02:19:31.575Z","avatar_url":"https://github.com/Jsmoreira02.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Captura_de_imagem_20240707_125436-removebg-preview](https://github.com/Jsmoreira02/Hazard/assets/103542430/c2f4971c-aa5b-4eff-9cd5-c9be68aeb223)\n\n\n\u003cdiv\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Language%20-Rust-orange.svg\" style=\"max-width: 100%;\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Target OS%20-Linux, Windows-blue.svg\" style=\"max-width: 100%;\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Cargo builds%20-ftp_client, ssh2, pavao, diesel-beige.svg\" style=\"max-width: 100%;\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Type%20-Network, Bruteforce Exploit-black.svg\" style=\"max-width: 100%;\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Command Line tools%20-teste?style=flat-square style=\"max-width: 100%;\"\u003e\n\u003c/div\u003e\n\n# Hazard \n\nHazard is dictionary bruteforce tool, built for a simple and user-friendly interface, supporting the most common (and sensitive) network protocols such as `ssh, ftp, samba, mysql, postgresql`. \n\n\u003e \"A brute force attack is a hacking method that uses trial and error to crack passwords, login credentials, and encryption keys. It is a simple yet reliable tactic for gaining unauthorized access to individual accounts and organizations’ systems and networks. The hacker tries multiple usernames and passwords, often using a computer to test a wide range of combinations, until they find the correct login information.\"\n\n\n## Usage:\n***Example:*** `hazard ssh -t targetIP -f ../../rockyou.txt --showPasswords -n 10`\n\n![hazard-ezgif com-video-to-gif-converter](https://github.com/Jsmoreira02/Hazard/assets/103542430/184da502-43ad-41ad-a3a7-01f8a0076e57)\n\n\n## Installation:\n\n```bash\n  git clone https://github.com/Jsmoreira02/Hazard.git\n  cd Hazard\n  bash install_dependecies.sh\n```\n\nor\n\n```bash\n  curl -o install_dependecies.sh https://raw.githubusercontent.com/Jsmoreira02/Hazard/main/install_dependecies.sh \u0026\u0026 bash install_dependecies.sh\n```\n\n## Requirements:\n**Debian/Ubuntu-based distributions**\n```bash\nsudo apt-get install -y pkg-config libssl-dev libmariadb-dev libmysqld-dev libsmbclient-dev libsmbclient libpq-dev\n```\n**Fedora/RHEL-based distributions**\n```bash\nsudo dnf install -y pkg-config openssl-devel mariadb-devel mysql-devel libsmbclient-devel libsmbclient postgresql-devel\n```\n**Arch Linux-based distributions**\n```bash\nsudo pacman -Sy --needed pkg-config openssl mariadb mysql smbclient postgresql-libs\n```\n\n## More info:\n\n- **Colored Documentation** =\u003e [Colored](https://crates.io/crates/colored)\n- **Clap Documentation** =\u003e [Clap](https://docs.rs/clap/latest/clap/)\n- **Rust SSH Documentation** =\u003e [ssh2](https://docs.rs/ssh2/latest/ssh2/)\n- **Rust FTP Documentation** =\u003e [ftp-client](https://docs.rs/ftp/latest/ftp/)\n- **Pavao (Rust Samba client)** =\u003e [Pavao](https://docs.rs/pavao/latest/pavao/)\n- **Rust SQL database client** =\u003e [diesel](https://docs.rs/diesel/latest/diesel/)\n\n\n# Warning:    \n\u003e I am not responsible for any illegal use or damage caused by this tool. It was written for fun, not evil and is intended to raise awareness about cybersecurity.\n\n\n***Have a good hack :D***\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsmoreira02%2Fhazard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjsmoreira02%2Fhazard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsmoreira02%2Fhazard/lists"}