TAMAM.
Şimdi burada istediğimiz herhangi bir kodu koyabileceğimizi biliyoruz ve sisteme uygulanacak.
Öyleyse şimdi ifadeye başka bir göz atalım ki, deyim, kullanıcı adının buraya koyduğumuz
kullanıcı adına eşit olduğu hesaplardan seçim yıldızını ve burada koyduğumuz şifreye eşit şifreleri
seçtiğini söyleyelim.
Bakalım şifreyi bilmeden şifreyi kullanmadan giriş yapmak için bunu kullanabilir miyiz.
Ve bunu yönetici ile yapacağım, böylece yönetici kullanıcı adını yönetici olacak ve yönetici
için şifrenin ne olduğunu bilmiyorum.
Öyleyse ne yapacağım, gerçekten hiçbir şey yapmayacağım.
Herhangi bir rasgele şifre ve giriş kodu.
Ben burada koşmalıyım.
Yapıyorduk ve biri bire eşittir.
Yani yapacağım şey yapacağım.
Ya da onun yerine ve birinin bire eşit olduğunu söyleyeceğim, bu yüzden bir kere bunu koştuğumda kodumun ne
olacağını söyleyeceğim.
Bu daha önce yaptığımız gibi buraya girecek.
Demek kodumuz böyle gözükecek.
Bu yüzden kullanıcı adının admin ile parolanın AA ile eşit olduğu hesaplardan Sarah'ı
seçeceğiz.
Hayır, bu yanlıştır veya biri doğru olana eşittir.
Yani, eğer R koşulu doğruysa, her şey yolundaysa, bir R'niz varsa.
İfademiz böyle çalışır.
Bu nedenle, yönetici olarak çağırdığınız kullanıcı adları için yıldız formu hesaplarını seçin.
TAMAM.
Kullanıcı adı eşit muamele ve parola eşittir a.
Bu yanlış.
Ya da aradığınız ikisi.
Tamam, bunu kabul edeceğim ve sonra aslında onu çalıştıracak ve yönetici şifresini bile bilmeden
yönetici olarak oturum açmamıza izin verecek.
Şimdi bunu enjekte
etmeye çalışalım ve görebildiğiniz gibi yönetici olarak oturum açabildim ve maymun yöneticinin imzası.
Artık girişleri atlamak, sayfada yazılan koda bağlı olarak ve bunu yapmak istediğiniz şekilde ve kodda nasıl
düşündüğünüze bağlı olarak ve tek bir kodu buraya koyduğunuzda tüm durumlarda
kazandığınız girişlere bağlı bu mesajı görmüyorum.
Bazen işinizi çok daha kolay hale getiren bir iş görürsünüz, o zaman neye benzediğini
tahmin etmeniz gerekmiyorsa.
Bu yüzden size kodu bu şekilde enjekte etmek yerine bypass atmanın başka bir örneğini göstereceğim.
Admin parametresi aslında tek bir alıntı yaptığımda
gördüğünüz gibi enjekte edilebilir.
Böylece kullanıcı adına da kod enjekte edebiliriz.
Ve şimdi ne yapacağım.
Öyleyse şuna bir bakalım.
Ve sadece normalde olduğu gibi sıfırlayacağım.
Böylece kullanıcı adınız ve parolanız, buraya koyduğunuz alanların, kullanıcı adınız ve
şifrenizin yerine geçeceği alanlardır.
Bu yüzden kullanıcı adına bir şey enjekte etmeye çalışalım ve söyleyeceğim şey kullanıcı
adının admin'e eşit olduğunu söyleyeceğim ve sonra teklifi kendim kapatacağım ve sonra ekleyeceğim bir yorum.
Yani bu ifadeyi okuduğumda benim ifadem böyle görünecek.
Ve aslında sadece buraya kopyalayacağım ve bu kodu buraya benim adıma
koyduğumda enjekte ettiğimde oraya enjekte edeceğim.
Demek kod böyle görünecek.
Kullanıcı adının admin ile eşit olduğu hesaplardan personel seçecek.
Buradaki alıntıyı kendim kullanarak kapatıyorum ve sonra bir yorum ekliyorum.
Yani temel olarak bunların hepsi idam edilmeyecek.
Böylece kod, kullanıcı adının yöneticiye eşit olduğu hesaplardan seçilecek personel olacak ve
şifreye hiçbir şey girmeden giriş yapmama izin verecek.
Öyleyse bunu yapalım.
Kullanıcı adımı yönetici olarak koyacağım ve teklifi kapatıp yorum ekleyeceğim ve sonra okumak
istediğiniz herhangi bir şifreyi girebilirim sadece bir numara koyacağım ve giriş yapacağım ve görebildiğiniz
gibi admin olarak tekrar giriş yapmayı başardım ve bu kara kutu testidir, bu nedenle birçok durumda onunla oynamak istediğiniz
kodu göremez ve nasıl çalıştığını görebilirsiniz.
Ancak asıl önemli olan, buz öldürme enjeksiyonunun var olup olmadığını test etmek ve önceki videoda
gösterdiğimiz yöntemi kullanarak bunu kullanmak.
Öyleyse tek bir alıntı yapmayı deneyin Ordu deyimini doğru deneyin ve ifade edin.
Yani bir kez bir tane aldığınızda yanlış bir cümle ile bir tane sıfıra eşittir iki tane sıfıra eşittir.
Beklendiği gibi çalışırlarsa hedefinizde Eskil enjeksiyonu olur ve etrafa atmaya başlayabilirsiniz.