+ Programın ismi : YAF(You Are Fish) phishing tool
+ Programın sürümü : v1.0
+ Kullanılan programlama dili : Python(Flask)
+ Programın ve kaynak kodunun adresi: https://github.com/bufgix/YAF
+ Açıklama : Port açamdan, ngrok kullanarak phishing yapmayı sağlayan uygulama
+ Programın Sistem Gereksinimleri : Python yüklü bir cihaz.
+ Nasıl kullanılır?
Öncelikle buradan github sayfasına gidin. İsterseniz clone layabilir isterseniz sağ üsten indirebilirsiniz. (Eğer indirirseniz .zipden dosyaları cıkarın)
Projenin olduğu dizine gelin;
Kod:
[FONT="Courier New"]$ pip install -r requirements.txt[/FONT]
Bu komut ile gerekli kütüphaneleri yükleyin.
Ardından local bir hesap açmanız gerekmekte. Projenin ana dizinide olan control.cfg dosyasını açın.
username ve passwordu dilediğiniz gibi değiştirin.
Daha sonra bu işlemi kaydetmek için
Kod:
[FONT="Courier New"]$ python setupadmin.py[/FONT]
komutunu çalıştırın.
Son olarak web serveri başlatın
Kod:
[FONT="Courier New"]$ python run.p[/FONT]y
Komutu çalıştırdıktan sonra ekranınız şunun gibi gözükecek.
Gözüken .ngrok linkleninden herhangi birini kopyalayın. Bu sizin sahte sayfayı değiştirceğiniz link olacak.
Gelelim sayfa seçmeye ve girilen kayıtları görmeye. Browserinizden localhost:5000/admin e gidin. Önceden belirlediğiniz kullanıcı adı ve şifreyle giriş yapın.
Panele ulaştığınızda hem kayıtları hem de sayfa değiştirme ayarını görebileceksiniz. Sayfanızı kendinize göre ayarladıktan sonra kaydedip .ngrok urlsine giderseniz sayfanızın değiştigini görebilirsiniz.
+ Şuanlık desteklenen sayfalar:
- Netflix
- Github
Şuanlık cok az sayfayı destekliyor. İlerleyen sayfalarda daha fazla ekleyeceğim.
Artık istediğiniz zaman proje dizinine gelip
Kod:
[FONT="Courier New"]$ python run.py[/FONT]
+ Bazı sorunlar:
Ngrok 1 dakika da en fazla 26 bağlantıya izin veriyor eğer bunu aşarsanız size uyarı verecektir ve 1 dakika boyunca bloklayacaktır. Bu yüzden eğer sayfanın nasıl görünndügünü merak ediyorsanız yönetici panelinden Sayfayı Gör'e basın. Böylelikle ngrok u kullanmamış olursunuz.
+ Teknik: Uygulama Flask çatısı altında çalışmaktadır. Database olarak SQLite, ORM olarak SQLAlchemy kullanıyor.
Son düzenleme: