-
Notifications
You must be signed in to change notification settings - Fork 20
/
uosint.py
36 lines (31 loc) · 1.34 KB
/
uosint.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import argparse
from modules.email.leakcheck_net import leakcheck_email
from modules.UserName.username import Username_input
from modules.phone_number.phone import Phone_number_lookup
R = "\033[1;31m"
B = "\033[1;34m"
Y = "\033[1;33m"
G = "\033[1;32m"
RS = "\033[0m"
W = "\033[1;37m"
P = "\033[35m"
C = '\033[36m'
BL = '\033[1m'
parser = argparse.ArgumentParser()
parser.add_argument('-e', '--email', help=(f'Sometime {P}USER{RS} write {P}Email{RS} in there {P}Bio{RS}, in that case you will take that Email {Y}.{RS}'))
parser.add_argument('-u', '--username', help=(f'Information will be collected from many website such as {G}Social Media{Y},{G}Dating Platfrom{Y},{G}Music Platfrom{Y},{G}Porn{Y},{RS} etc.'))
parser.add_argument('-n', '--number', help=(f'Sometime USER write {P}Phone Number{RS} in there {P}Bio{Y},{RS} in that case you will take that phoneNumbe {Y}.{RS}'))
parser.add_argument('-i', '--info', help=(f'You can get a {P}Table{RS} show everything to you need to run this tools'), action="store_true")
args = parser.parse_args()
email = args.email
username = args.username
number = args.number
info = args.info
if args.email:
leakcheck_email(email=email)
if args.username:
Username_input(usernames=username)
if args.number:
Phone_number_lookup(number=number)
if args.info:
from modules import info