Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Z4nzu
GitHub Repository: Z4nzu/hackingtool
Path: blob/master/tools/others/socialmedia_finder.py
1275 views
1
# coding=utf-8
2
import os
3
import subprocess
4
5
from core import HackingTool
6
from core import HackingToolsCollection
7
8
9
class FacialFind(HackingTool):
10
TITLE = "Find SocialMedia By Facial Recognation System"
11
DESCRIPTION = "A Social Media Mapping Tool that correlates profiles\n " \
12
"via facial recognition across different sites."
13
INSTALL_COMMANDS = [
14
"sudo apt install -y software-properties-common",
15
"sudo add-apt-repository ppa:mozillateam/firefox-next && sudo apt update && sudo apt upgrade",
16
"sudo git clone https://github.com/Greenwolf/social_mapper.git",
17
"sudo apt install -y build-essential cmake libgtk-3-dev libboost-all-dev",
18
"cd social_mapper/setup",
19
"sudo python3 -m pip install --no-cache-dir -r requirements.txt",
20
'echo "[!]Now You have To do some Manually\n'
21
'[!] Install the Geckodriver for your operating system\n'
22
'[!] Copy & Paste Link And Download File As System Configuration\n'
23
'[#] https://github.com/mozilla/geckodriver/releases\n'
24
'[!!] On Linux you can place it in /usr/bin "| boxes | lolcat'
25
]
26
PROJECT_URL = "https://github.com/Greenwolf/social_mapper"
27
28
def run(self):
29
os.system("cd social_mapper/setup")
30
os.system("sudo python social_mapper.py -h")
31
print("""\033[95m
32
You have to set Username and password of your AC Or Any Fack Account
33
[#] Type in Terminal nano social_mapper.py
34
""")
35
os.system(
36
'echo "python social_mapper.py -f [<imageFoldername>] -i [<imgFolderPath>] -m fast [<AcName>] -fb -tw"| boxes | lolcat')
37
38
39
class FindUser(HackingTool):
40
TITLE = "Find SocialMedia By UserName"
41
DESCRIPTION = "Find usernames across over 75 social networks"
42
INSTALL_COMMANDS = [
43
"sudo git clone https://github.com/xHak9x/finduser.git",
44
"cd finduser && sudo chmod +x finduser.sh"
45
]
46
RUN_COMMANDS = ["cd finduser && sudo bash finduser.sh"]
47
PROJECT_URL = "https://github.com/xHak9x/finduser"
48
49
50
class Sherlock(HackingTool):
51
TITLE = "Sherlock"
52
DESCRIPTION = "Hunt down social media accounts by username across social networks \n " \
53
"For More Usage \n" \
54
"\t >>python3 sherlock --help"
55
INSTALL_COMMANDS = [
56
"git clone https://github.com/sherlock-project/sherlock.git",
57
"cd sherlock;sudo python3 -m pip install -r requirements.txt"
58
]
59
PROJECT_URL = "https://github.com/sherlock-project/sherlock"
60
61
def run(self):
62
name = input("Enter Username >> ")
63
os.chdir('sherlock')
64
subprocess.run(["sudo", "python3", "sherlock", f"{name}"])
65
66
67
class SocialScan(HackingTool):
68
TITLE = "SocialScan | Username or Email"
69
DESCRIPTION = "Check email address and username availability on online " \
70
"platforms with 100% accuracy"
71
INSTALL_COMMANDS = ["sudo pip install socialscan"]
72
PROJECT_URL = "https://github.com/iojw/socialscan"
73
74
def run(self):
75
name = input(
76
"Enter Username or Emailid (if both then please space between email & username) >> ")
77
subprocess.run(["sudo", "socialscan", f"{name}"])
78
79
80
class SocialMediaFinderTools(HackingToolsCollection):
81
TITLE = "SocialMedia Finder"
82
TOOLS = [
83
FacialFind(),
84
FindUser(),
85
Sherlock(),
86
SocialScan()
87
]
88
89