https://github.com/rubenszimbres/hacking_utilities
Ethical Hacking: Utilities for passwords augumentation and generation of passwords for people of interest
https://github.com/rubenszimbres/hacking_utilities
Last synced: 6 months ago
JSON representation
Ethical Hacking: Utilities for passwords augumentation and generation of passwords for people of interest
- Host: GitHub
- URL: https://github.com/rubenszimbres/hacking_utilities
- Owner: RubensZimbres
- Created: 2021-07-06T16:20:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T15:50:46.000Z (11 months ago)
- Last Synced: 2025-03-25T00:41:51.010Z (7 months ago)
- Language: Python
- Homepage:
- Size: 202 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ethical Hacking and Pentesting Utilities
# 1.Generator of Password Variance
![]()
Description:
This Python3 file enhances vocabulary for password crackers. It reads a password list from a text file and generates dozens of different samples for each given word, replacing letters by numbers, adding special characters and reversing the password. The idea is to leverage the effectiveness of password crackers by adding diverse vocabulary.
Speed:
You can generate variance in full ```rockyou.txt``` file in less than 10 minutes in a 32 vCPUs, 120 GB RAM machine in the cloud. Machines with less than 32 GB RAM may freeze with more than 1 million rows. Do it outside Kali Linux.This script works with any given password text file.
Usage:
```--f path of input file.txt (password dictionary)```
```--d path of output directory ```
```
wget https://raw.githubusercontent.com/RubensZimbres/Hacking_Utilities/main/Generator_rockyou/passvar.pymkdir passwords
python3 passvar.py --f /path_of_input_file/rockyou.txt --d ./passwords
```
Download of enriched ```rockyou.txt``` (compressed 1.2 GB - 59 files):enriched_rockyou.txt
![]()
# 2.OSINT Tools
This piece of Python code calls Google Cloud Vision API and returns text in images/pictures, web pages that refer to that image, labels (objects) and landmarks, sometimes including geolocation. Set up a Google Cloud account and activate the Vision API.Then, ```gcloud init``` and run the Python code.
# 3.Password Generator for People of Interest
Description:
This Python3 file enhances vocabulary for password crackers, including the person of interest name in the rockyou.txt password list.
Speed:
You can generate variance in 2,000,000 words of ```rockyou.txt``` file in less than 2 minutes. Can be used inside Kali Linux.This script works with any given password text file.
Usage:
```--f path of input file.txt (password dictionary)```
```--d path of output directory ```
```--i first name of person of interest ```
```
wget https://raw.githubusercontent.com/RubensZimbres/Hacking_Utilities/main/Person_of_interest/passvar_person.pymkdir passwords
python3 passvar_person.py --f /path_of_input_file/rockyou.txt --d ./passwords --i Anna
```
# 4.Username Generator for People of Interest
Description:
This Python3 file enhances vocabulary for usernames, including the person of interest name, surname and business domain.
Speed:
You can generate 700 usernames in less than 2 seconds. Can be used inside Kali Linux.
Usage:
```--o path of output directory ```
```--n first name of person of interest ```
```--s last name of person of interest ```
```--d business domain ```
```
wget https://raw.githubusercontent.com/RubensZimbres/Hacking_Utilities/main/Usernames/usernames.pypython3 username.py --o /home/path_of_output_file/Documents --n Sarah --s Connor --d www.tesla.com
```
![]()
About me
I'm a Senior Data Scientist in Brazil, Google Developer Expert in Machine Learning and Google Cloud. I'm interested in ethical hacking, pursuing my PNPT Certification at TCM Security.