Python Kodları
Host bulucu. Py - Baskı Önizleme

+- Python Kodları (https://qpython.club)
+-- Forum: Programlama Dilleri (https://qpython.club/forum-programlama-dilleri)
+--- Forum: Python (https://qpython.club/forum-python)
+--- Konu Başlığı: Host bulucu. Py (/konu-host-bulucu-py.html)



Host bulucu. Py - Ali Can Akar - 09-03-2019

Her hosta failed diyor. Turkcell den alakasız hostlarda bile failed diyor. Acaba kodmu güncel değil?

Kod:
# -*- coding=utf-8 -*-
#qpy:console
from __future__ import print_function
import urllib2, socket, os, glob
def Http():
    for i in satir:
        kd=str(i)
        sira=kd.find(" ")
        host=kd[:sira]
        print(host)
        urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler({"http":"turbohide.com:80"})))
        try:
            site="http://"+host
            urllib2.urlopen(site)
            print("OLUMLU")
        except Exception:
            print("FAILED")
def Host():
    for i in satir:
        kd=str(i)
        sira=kd.find(" ")
        host=kd[:sira]
        print(host)
        request= urllib2.Request("http://turbohide.com", headers={"Host" : host})
        try:
            urllib2.urlopen(request)
            print("OLUMLU")
        except Exception:
            print("FAILED")
def XOnlineHost():
    for i in satir:
        kd=str(i)
        sira=kd.find(" ")
        host=kd[:sira]
        print(host)
        request= urllib2.Request("http://turbohide.com", headers={"X-Online-Host" : host})
        try:
            urllib2.urlopen(request)
            print("OLUMLU")
        except Exception:
            print("FAILED")
def Referer():
    for i in satir:
        kd=str(i)
        sira=kd.find(" ")
        host=kd[:sira]
        print(host)
        request= urllib2.Request("http://turbohide.com", headers={"Referer" : host})
        try:
            urllib2.urlopen(request)
            print("OLUMLU")
        except Exception:
            print("FAILED")
def IpTara():
    site= raw_input("Ip'sini almak istediginiz siteyi giriniz:  ")
    try:
            qw= str(socket.gethostbyname(site))
            print(site+"'nin ip adresi:  "+qw)
    except Exception:
            print(site+"'nin ip adresi bulunamadi.")
            quit()

    sira= qw.rfind(".")
    ucnokta= qw[:sira+1]
    dosya="/sdcard/"+ucnokta+".txt"
    k2= open(dosya, "w")
    for i in range(256):
                    a= str(i)
                    try:
                            print(socket.gethostbyaddr(ucnokta+a)[0])
                            ip= str(socket.gethostbyaddr(ucnokta+a)[2])
                            uznlk= len(ip)
                            ip= ip[2:uznlk-2]
                            print(socket.gethostbyaddr(ucnokta+a)[0]+" "+ip, end="\n", file=k2)
                    except Exception:
                            print(ucnokta+a+" hostu yoktur.")
    k2.close()

secim=raw_input("Ne yapmak istersiniz?\nHttp Test icin 1,\nHost Test icin 2,\nXOnlineHost Test icin 3,\nReferer Test icin 4,\nHost Tarama icin 5 yazin:    ")

if secim=="5":
                IpTara()
if secim=="1":
                print("Sececeginiz dosya Ip Tarama yontemiyle olusturulmus olmalidir.", "ve /sdcard/ dizininde bulunmalidir.", end="\n")
                os.chdir("/sdcard/")
                glo=glob.glob("*.txt")
                print(glo)
                kac=raw_input("Kacinci dosya?:    ")
                kac1=int(kac)
                dosya=glo[kac1-1]
                locat="/sdcard/"+dosya
                oku= open(locat, "r")
                satir= oku.readlines()
                Http()
if secim=="2":
                print("Sececeginiz dosya Ip Tarama yontemiyle olusturulmus olmalidir.", "ve /sdcard/ dizininde bulunmalidir.", end="\n")
                os.chdir("/sdcard/")
                glo=glob.glob("*.txt")
                print(glo)
                kac=raw_input("Kacinci dosya?:    ")
                kac1=int(kac)
                dosya=glo[kac1-1]
                locat="/sdcard/"+dosya
                oku= open(locat, "r")
                satir= oku.readlines()
                Host()
if secim=="3":
                print("Sececeginiz dosya Ip Tarama yontemiyle olusturulmus olmalidir.", "ve /sdcard/ dizininde bulunmalidir.", end="\n")
                os.chdir("/sdcard/")
                glo=glob.glob("*.txt")
                print(glo)
                kac=raw_input("Kacinci dosya?:    ")
                kac1=int(kac)
                dosya=glo[kac1-1]
                locat="/sdcard/"+dosya
                oku= open(locat, "r")
                satir= oku.readlines()
                XOnlineHost()
if secim=="4":
                print("Sececeginiz dosya Ip Tarama yontemiyle olusturulmus olmalidir.", "ve /sdcard/ dizininde bulunmalidir.", end="\n")
                os.chdir("/sdcard/")
                glo=glob.glob("*.txt")
                print(glo)
                kac=raw_input("Kacinci dosya?:    ")
                kac1=int(kac)
                dosya=glo[kac1-1]
                locat="/sdcard/"+dosya
                oku= open(locat, "r")
                satir= oku.readlines()
                Referer()



RE: Host bulucu. Py - excel - 09-03-2019

host bulucu ne allaşkına? nerden buluyosunuz böyle abidik gubidik scriptleri


Cvp: RE: Host bulucu. Py - Ali Can Akar - 09-03-2019

(09-03-2019, Saat: 00:48)excel Nickli Kullanıcıdan Alıntı:  host bulucu ne allaşkına? nerden buluyosunuz böyle abidik gubidik scriptleri

Abidik gubidik birsey olmasa zaten çalışırdı cayır cayır demi. Bana neden çalışmadığını veya neden calismayacaginin bilgisi lazım.


RE: Host bulucu. Py - Alican - 12-03-2019

Teşekkürler


Cvp: Host bulucu. Py - Selcuk - 15-03-2019

(12-03-2019, Saat: 19:42)Alican Nickli Kullanıcıdan Alıntı:  Teşekkürler

Alican Mesaj mı kasıyorsun ne alaka Big Grin


Cvp: Host bulucu. Py - Alican - 16-03-2019

Evet kasiyom konu açmak için alaka.


RE: Host bulucu. Py - Umutrc - 16-03-2019

İyi güzel hoş Alican da normalde yorum kasmak İçin yazmak yasak yani ban sebebi ama konu açtığın İçin bir şeyler paylaştığın İçin bir şey demedik Smile öyle bir durumda sohbet kısmına belirtebilirdin bizde yardımcı olurduk