Zum Inhalt wechseln

Als Gast hast du nur eingeschränkten Zugriff!


Anmelden 

Benutzerkonto erstellen
Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.
  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Foto

[Python] Lil'Proxy Checker

- - - - -

  • Bitte melde dich an um zu Antworten
4 Antworten in diesem Thema

#1
Le1ght

Le1ght

    Leecher

  • Members
  • PIP
  • Likes
    1
  • 1 Beiträge
  • 0 Bedankt
  • Android [root]
  • Windows, Linux

Moin, nichts großartiges, hatte ich mal eines Tages geschrieben und musste feststellen das ich es gerne in andere kleinen Projekte nutze.
Vielleicht für den ein oder anderen nützlich zum lernen oder sonstiges =)

import socket

#Le1ght Lil'Proxy-checker

class ProxyChecker():

    def __init__(self):
        print("Initialize Proxy Checker...")


    def CheckProxy(self):
        with open('proxylist.txt', 'r+') as f:
            for line in f.readlines():
                ipAddress = str.split(line, ':')[0]
                port = str.split(line, ':')[1]
                proxyIP = (ipAddress, int(port))
                s = socket.socket(family=socket.AF_INET, type=socket.SOCK_STREAM)
                s.settimeout(5)
                print("[!] - Checking {} ...".format(proxyIP))
                if s.connect_ex(proxyIP):
                    #print("Nope")
                    pass
                else:
                    self.AddProxy(ipAddress + ":" + str(port))



    def AddProxy(self, proxyAddress):
        with open('positive.txt', 'a') as f:
            #Duplicate Check:
            with open('positive.txt', 'r+') as r:
                if proxyAddress in r.readlines():
                    print("[!] - {} already added!".format(proxyAddress))
                else:
                    print("[+] - {} added!".format(proxyAddress))
                    f.write(proxyAddress)


if __name__ == "__main__":
    ProxyChecker().CheckProxy()

Beispiel proxylist.txt:

105.236.248.219:3123
104.236.248.219:3128
108.61.159.164:8080
104.248.53.46:3128
104.152.45.45:80
104.152.45.46:80
104.168.211.80:8080
103.89.253.249:3128
104.248.184.16:8080
103.89.253.246:3128
103.35.64.12:3128
103.87.78.123:3128
103.84.173.7:3128
103.231.242.242:80
106.2.238.2:3128
103.204.78.138:80
103.112.212.30:83
109.68.41.78:8080
103.41.212.186:8080
101.51.108.101:8080
101.51.246.159:8080
1.10.138.224:8080
103.245.198.101:8080
1.10.244.125:8080
101.4.136.34:8080
101.4.136.34:81

  • SecurityFlaw gefällt das

Ist Kaffee eigentlich gesund...?


#2
DR.zydz

DR.zydz

    Altes Haus

  • Elite Member
  • Likes
    218
  • 379 Beiträge
  • 365 Bedankt
  • 631033078
  • Android [root]
  • Windows, Linux

Schönes Ding. Jetzt noch mit Multithreading...und entweder bin ich blind oder doof aber checkt der, ob HTTP/Socks ab? Ich sehe da nix, und gegen welche Site checkt der die Proxies? Kann ich nicht aus dem Source lesen.


Dzu5d.jpg

 

DHHC


#3
C4shin0ut

C4shin0ut

    Hacker

  • Elite Member
  • Likes
    68
  • 179 Beiträge
  • 64 Bedankt
  • Android, Android [root]
  • Windows, Linux
Checkt anscheinend nur ob er sich zum Proxy verbinden kann nicht ob er was machen kann
----------------------------------------------------------------------------------------------
Das einzige was sicher ist ist der Tod und das ist in jedem Job so
----------------------------------------------------------------------------------------------
Bei Ideen für toolbase tools schreibt mir eine PM! <3
----------------------------------------------------------------------------------------------

#4
DR.zydz

DR.zydz

    Altes Haus

  • Elite Member
  • Likes
    218
  • 379 Beiträge
  • 365 Bedankt
  • 631033078
  • Android [root]
  • Windows, Linux

Ja eben...also quasi nicht sinnvoll das Ding. Aber vllt wird das Script ja noch verbessert ;)


Dzu5d.jpg

 

DHHC


#5
sup3ria

sup3ria

    Hacker

  • Premium Member
  • Likes
    116
  • 181 Beiträge
  • 47 Bedankt

Lol zwei Funktionen und direkt eine Klasse erstellen. #antipattern


  • DR.zydz gefällt das



  Thema Forum Themenstarter Statistik Letzter Beitrag

Besucher die dieses Thema lesen: 0

Mitglieder: 0, Gäste: 0, unsichtbare Mitglieder: 0

Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.