Viewdns API ile Reverse IP Lookup @py_pow #poowww!!!

py_pow

Yeni üye
3 Ara 2022
50
37

68747470733a2f2f7777772e696d61676576697369742e636f6d2f696d616765732f323032322f31322f31312f6767672e676966

Merhaba bu projem viewdns.com da bulunan Reverse IP Lookup aracını API'si ile çıktısını txt veya json formatıyla sadece domainleri dışarı aktarmanıza yarar.
API kullanmamın sebebi birkaç istekten sonra site sizi engelliyor ve sürekli 403 Forbidden HTTP yanıtını alıyorsunuz bunun önüne geçmek için API kullanmaya karar verdim. API ücretli ve ücretsiz olarak var ücretiszde 250 requests (istek) hakkınız var eğer ki API anahtarınız geçersiz yani 250 requests (istek) bitmiş ise tool bunu size yazıyor.
API key nasıl alınır:
viewdns.com API ' adresine gidin ve apı palnlarında free olanı seçin resimdeki alandan kayıt olunuz.
ew.png


kayıt olduktan sonra mail kutunuza gelen hesap doğrulama linki ile hesabınızı doğrulayın ve giriş yapın tekrardan resimde ki alandan giriş yaptıktan sonra apı key ve kalan istek hakkınızı görebilirsinz (mail kutunuza ise sadece API anahtarınız gelir.)
saas.png


API anahtarınızı isterseniz projede bulunan 'key.txt' içine yazın isterseniz terminal üzerinden tool sizi yönlendirerek API anahtarınızı kaydetsin.
Tool indirmek / göz atmak için Github : poowww!!! Reverse IP Lookup!
Github üzerinden Download Zip ile / linux( git clone GitHub - py-pow/viewdns.com-API-with-Reverse-IP-Lookup: viewdns.com API with Reverse IP Lookup) indirebilirsiniz.​

tyjhgv.png

Tool'u kullanmak için python ıplookup.py -u azd.am -o json veya txt
-u / --url : ile Domain adresini belirtiyoruz Girmeniz zorunludur. :) www.google.com veya google.com yazınız aksi halde çalışmaz.
-k / --key : ile API anahtarınızı eklemniz için toolu ilk çalıştırdığınızda kullanılır kullanımı zorunlu değil tool çalıştığında API key kontrolü yapıyor key yok ise kapanıyor
-o / --output : ile çıktının txt mi json ile mi kaydedileceğini seçiyoruz zorunlu değil seçilmeğinde default olarak txt seçilecektir.
-h /--help ile yardım menüsü açılır.
Örnek kullanım : python ıplookup.py -u azd.am -o json / python ıplookup.py -u azd.am
Çıktılar girdiğiniz domain adı ve çıktı tipi (json veya txt) kaydedilir.
Görüntüler :
cikti.png

json.png

lkjh.png

key.png

68747470733a2f2f7777772e696d61676576697369742e636f6d2f696d616765732f323032322f31322f31312f6767672e676966

 

connec

Uzman üye
5 Nis 2022
1,114
1,070
Aktif olan subdomainleri bulma özelliği de ekle bence. İstek atıp 200 dönenleri yazdırırsın.
 

py_pow

Yeni üye
3 Ara 2022
50
37
Aktif olan subdomainleri bulma özelliği de ekle bence. İstek atıp 200 dönenleri yazdırırsın.
Merhaba. Evet aslında onu düşündüm hatta Http durum koduna göre de filtreleme vs yapacaktım lakin şuan aktif olmayan domainlere istek attigimda hata alıyorum ve program bitiyor otomatik olarak bunu araştırdım biraz aşamadim sorunu fakat aklımda güncelleme yapıldığında buraya eklerim. Öneri ve ilginiz için teşekkür ederim.
 

connec

Uzman üye
5 Nis 2022
1,114
1,070
Merhaba. Evet aslında onu düşündüm hatta Http durum koduna göre de filtreleme vs yapacaktım lakin şuan aktif olmayan domainlere istek attigimda hata alıyorum ve program bitiyor otomatik olarak bunu araştırdım biraz aşamadim sorunu fakat aklımda güncelleme yapıldığında buraya eklerim. Öneri ve ilginiz için teşekkür ederim.
Kardeşim hemen ChatGPT ye giriyosun ilk kodunu atıyosun sonra hatayı diyosun ki bu kodu çalıştırdım böyle bir hata aldım
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.