DJNeo Posted March 30, 2016 Report Posted March 30, 2016 Am nevoie de un script/program/orice in care sa bag o lista de ip-uri (sute de mii de ip-uri) ,si sa`mi scoata o lista de domenii ... Gen /dns 98.139.183.24 * Dns resolved 98.139.183.24 to ir2.fp.vip.bf1.yahoo.com Plata o fac prin btc papizdas@jabber.ru Quote
mrreboot Posted March 30, 2016 Report Posted March 30, 2016 Ai incercat http://www.nirsoft.net/utils/fastresolver.html ? Script in powershell. https://gallery.technet.microsoft.com/scriptcenter/Resolve-IP-Addresses-from-df4cbbe5#content Quote
blech Posted March 30, 2016 Report Posted March 30, 2016 cat vrei sa dai pe script? ce alte functii mai doresti la el? ai preferinta la limbaj sau platforma? Quote
Active Members MrGrj Posted March 30, 2016 Active Members Report Posted March 30, 2016 (edited) import socket import time with open('fisier_ips.txt', 'r') as ip_file: ip_content = ip_file.read() ip_content = ip_content.splitlines() for each_ip in ip_content: print(socket.gethostbyaddr(each_ip)) time.sleep(10) Asta e facut rapid in Python. Iti face treaba. Daca vrei mai multa viteza + putere de procesare poti sa folosesti threaduri. Bafta Edited March 30, 2016 by MrGrj 3 Quote
DJNeo Posted March 30, 2016 Author Report Posted March 30, 2016 5 minutes ago, kandykidd said: Ai incercat http://www.nirsoft.net/utils/fastresolver.html ? Script in powershell. https://gallery.technet.microsoft.com/scriptcenter/Resolve-IP-Addresses-from-df4cbbe5#content Am incercat acum nene,cu NirSoft ,problema e ca daca ip-urile de la domeniu x.com si y.com sunt hostate de catre serverul xyz.com ,resultatul va fii mereu serverul xyz.com ... Quote
DJNeo Posted March 30, 2016 Author Report Posted March 30, 2016 3 minutes ago, blech said: cat vrei sa dai pe script? ce alte functii mai doresti la el? ai preferinta la limbaj sau platforma? Ma gandeam undeva la 50$ ... poate sa fie php/python/orice ...si daca ar merge pe fedora/centos ... si mai bine,dar e ok orice platforma,ma adaptez Quote
pr00f Posted March 30, 2016 Report Posted March 30, 2016 1 hour ago, MrGrj said: import socket import time with open('fisier_ips.txt', 'r') as ip_file: ip_content = ip_file.read() ip_content = ip_content.splitlines() for each_ip in ip_content: print(socket.gethostbyaddr(each_ip)) time.sleep(10) Asta e facut rapid in Python. Iti face treaba. Daca vrei mai multa viteza + putere de procesare poti sa folosesti threaduri. Bafta read() sau readlines() este no-no/bad habit in cazul fisierelor mari, ele stocand datele in memorie. Scapi usor cu `for line in file'. http://i.imgur.com/UAcyqm1.png Quote
johnndoee Posted March 30, 2016 Report Posted March 30, 2016 Cantitatea mare de DNS Requests probabil necesita si folosirea mai multor servere de DNS, iar pentru o cantitate atat de mare probabil e necesar si multithreading sa nu stai langa script 2 zile pana termina. In cei 50$ iti fac tot ce trebuie. PM Quote
worm128 Posted March 30, 2016 Report Posted March 30, 2016 20 minutes ago, johnndoee said: Cantitatea mare de DNS Requests probabil necesita si folosirea mai multor servere de DNS, iar pentru o cantitate atat de mare probabil e necesar si multithreading sa nu stai langa script 2 zile pana termina. In cei 50$ iti fac tot ce trebuie. PM De ce futi piata pentru 50$? Mai putin de 100$ nu merita.Mancamiati curu de indieni. Quote
johnndoee Posted March 30, 2016 Report Posted March 30, 2016 worm128, am facut acest 'proiect' pentru mine in trecut si de nu l-as fi facut 50$ mi se pare mult oricum pentru o chestie atat de simpla. Daca nu rupi google/stackoverflow.com la fiecare linie e munca de 5-10minute in Python. Nu a fost intentia mea, probabil nu estimez eu bine 'valoarea'. 1 Quote
worm128 Posted March 30, 2016 Report Posted March 30, 2016 (edited) 3 minutes ago, johnndoee said: worm128, am facut acest 'proiect' pentru mine in trecut si de nu l-as fi facut 50$ mi se pare mult oricum pentru o chestie atat de simpla. Daca nu rupi google/stackoverflow.com la fiecare linie e munca de 5-10minute in Python. Nu a fost intentia mea, probabil nu estimez eu bine 'valoarea'. Nu conteaza cat lucrezi tu,conteaza sa castigi cat mai mult ,sunt aplicatii foarte simple vandute pe sute de dolari.Vezi aplicatile gen:"shutdown timer" Un exemplu: http://www.aquariussoft.com/buy/pc-shutdown.aspx Edited March 30, 2016 by worm128 Quote
DJNeo Posted March 31, 2016 Author Report Posted March 31, 2016 Ii multumesc domnului johnndoee pentru rezolvarea problemei mele,(la un pret rezonabil de 100$) ,cu tot cu optiuni si exact cum a vrut muschiu meu,asta da programator la minut,traiasca! 1 Quote