Ve bu ders size Eskil enjeksiyonlarını sunucudaki herhangi bir dosyayı okumak için nasıl kullanabileceğimizi göstermek istiyorum.
Bu nedenle, dosya WWE yolu dışında olsa bile, bir dosyayı açıklama güvenlik açığı
gibi okuyabiliriz.
Ayrıca dosya yazmak ve dosya yükleme güvenlik açığı gibi sisteme yüklemek için dosyayı nasıl kullanabileceğimizi
göreceğiz.
Bu yüzden ilk bakacağımız şey dosyadaki okuma ve burada her şeyi boş
bırakacağım.
Bu yüzden burada ifadem var ve bir tane seçeceğim.
İki numaralı izne ihtiyacım olacak çünkü bunun için bir şeyler yapacağım ve burada üç tane daha yapacağız.
Yani hayır hayır hayır.
Bu yüzden şimdi bir şey seçtik.
Hayır hayır hayır.
Öyleyse 5, bir şey seçmek yerine ve siparişi verdiğimizde beş kaydım var.
Üçüncü videoda örneğin veritabanı seçtiğimizi ve bize o anki veritabanını gösterdi.
Şimdi yapmak istediğim, başka bir işlev yapmak istediğim ve
bu işleve Dosya Yükle adı verildi ve burada yüklemek istediğim dosyayı ayarlayacağım
ve kilidimizle aynı dosyayı kullanacağım açık ve dosyanın içerdiği güvenlik açığı ve HTC parolasıydı, bu yüzden bu dosyayı
okumaya çalışıyoruz ve ifademiz benzersiz ve o dosyayı seçin, o kadar.
Bu yüzden bunu kopyalayacağım ve buraya enjekte edeceğim
ve yorumum olan yüzde 23'ümü ekleyeceğim.
Görebildiğiniz gibi, ATC şifresinin içeriğinin tamamını web kökünde olmasa da, ATC şifresinde depolandığından,
sunucudaki herhangi bir yerde bulunan diğer dosyalardan diğer Web
sitelerinden okuyabildiğimiz tüm bilgileri okumayı başardık. Sunucuyu dosyanın tam
bölümünü belirterek okuyabiliriz.
Size göstermek istediğim bir sonraki şey sunucuya yazmak.
Yani aslında sunucuya bir şeyler yazacağız ve bu çok kullanışlıdır
çünkü istediğiniz kodu yazabilirsiniz.
Örneğin, bir PSP betiğinin kodunu yazabilir, bir virüs için bir kabuk yazabilir ve kod yazabilir ya
da sizinle ters bağlantı kurmak için kod gibi görünebilir.
Bu yüzden temelde sadece bir dosya yükleme güvenlik açığı gibi davranacak ve bunun için buraya yapmak istediğim
kodu yazacağım ve örneğin bunu arayacağım.
Sadece bir örnek ve dosya adı verilen bir işlevi kullanacağız.
Böylece dosyaya yapacağız ve sonra o dosyayı nereye saklamak istediğimizi belirleyeceğiz.
Şimdi en iyi senaryoda, Web kökünüze yazabileceksiniz.
Ve bu, tarayıcıya dosyaya erişebileceğiniz ve çalıştırabileceğiniz anlamına gelir; böylece haftalık bir dosya
yükleyebilir ve daha sonra ona bağlanıp bunun gibi şeyler yapabilirsiniz.
Öyleyse önce bunu yapmaya çalışalım.
Yani biz bunu çok geniş bir zamanda yapacağız ve bu bizim web rolümüz, bu yüzden bir şeylere onun üzerinden erişebileceğiz.
Veya bunun için bile değişken olabilir ve sonrasında Michelle'i bir gün sonra koyabilirsiniz.
Bunlardan başlamak için komutlar çok basit tekrar sendika seçin.
Her şeyi null değerine ayarladığınızdan emin olun, böylece buraya koyduğunuz şey dışında dosyaya hiçbir şey giremez.
Ve örneğin, örneğin ve dosyamızda
depolanacak ve Mattel gününe göre değişecek ve bu örneği dikmeye başlayalım ve bunu çalışıp çalışmadığını görelim.
Şimdi bu işe yaramadı.
Buraya gelirseniz, Askew L ya da Eskil'imin bu dizini oluşturmasına ya da yazmasına izin verilmediğini
göreceksiniz.
Öyleyse sorun şu ki bu belirli yere yazmamıza izin vermediğimiz izinler
değiliz.
Bu yüzden bu açıklamayı denemek için bu yeri geçici olarak GMP olarak değiştireceğim ve bunu gerçekten
de gerçek hayat senaryolarında geçici olarak yazabileceğinizi göreceksiniz.
Denemeye ve bir şeyler yazıp yazamayacağınıza bakmanıza bağlı.
Ve bu şimdi geçici bir sıcaklık yazmaya çalışıyoruz ve eğer geçici olarak okursak bunu temizlersek ve daha sonra Ellis ve geçici olarak
örnek denilen bir şeyin olduğunu göreceksiniz.
Ve okumaya çalıştığımızı görecek olursanız, açık bir şekilde içerdiğini göreceksiniz,
daha önce yaptığınız normal seçimdi.
Yani bu şeyleri admin için koymak için gördükleriniz ve daha sonra bize içinde
ne olduğunu gösterdi, ki bu da dosyaya yazmak istediğimiz örnek bir örnek.
Artık yöneticiden kurtulabilirsiniz ve yönetici sadece yanlış kullanıcı adını çekerek bir şeyler iletir
ve burada hiçbir şey gösterilmez.
Bu yüzden göreceğiniz tek şey örnek olan çıktı.
Yine de bu yalnızca web sunucunuza yazabiliyorsanız, kullanabilmeniz ve kabuğunuzu kullanabilmeniz veya yükünüzü
kullanabilmeniz ve sistemden daha fazla yararlanabilmeniz için kullanışlıdır.