Dan kuliah sebelumnya yang kita lihat dan bagaimana kita bisa menulis hal-hal untuk penggunaan server dan injeksi keterampilan
yang digunakan dalam fungsi file keluar.
Dan jika server mengizinkan kami untuk menulis ke direktori web ke tempat kami yang dapat kami jelajahi,
maka kami hanya dapat menulis tayangan terbalik menggunakan kode yang sama yang telah kami lihat sebelum
digunakan dan melewati lalu kami dapat menjelajahinya dan Saya akan mendapatkan shell terbalik dengan cara yang sama persis seperti yang kami lakukan ketika kami mengunggah file.
Masalahnya adalah kami tidak dapat menulis hal-hal ke direktori web sehingga kami tidak dapat benar-benar membaca barang
menggunakan R L.
Satu-satunya tempat kami bisa menulis adalah VMP itu.
Jadi Anda tidak bisa menelusuri MP melalui l.
Karenanya Anda tidak bisa hanya menelusuri file itu.
Jadi yang akan saya lakukan hari ini adalah saya akan menunjukkan kepada Anda solusi untuk masalah
itu tetapi untuk solusi ini untuk bekerja di situs web yang sama atau server yang sama harus memiliki penyertaan file lokal.
Ini sangat penting.
Server web yang sama bukan situs Web yang sama karena kita melihat dan mengingat di bagian pertama bagaimana
kita dapat menemukan semua situs Web yang berada dalam satu server.
Jadi jika salah satu dari mereka memiliki suntikan yang tidak jelas dan yang lainnya memiliki penyertaan file lokal, Anda dapat menggabungkan
keduanya dan mendapatkan shell dan saya akan menunjukkan kepada Anda bagaimana melakukannya.
Jadi saya benar-benar akan melakukan ini di DVD.
Anda dapat melakukannya pada hari Matel tetapi saya hanya melakukannya di sini hanya untuk perubahan untuk menunjukkan kepada Anda hanya contoh lain.
Jadi saya akan ke injeksi keterampilan dan saya akan memasukkan nomor satu
di sini diserahkan dan kemudian kita akan mulai melakukan injeksi kami persis sama seperti yang selalu kami lakukan.
Jadi kami menutup penawaran dan kami memilih satu serikat untuk komentar kami dan itu berhasil.
Seperti yang Anda lihat sekarang apa yang akan saya lakukan, saya akan menulis shell saya ke TNP dan kemudian saya akan
menelusuri rak itu melalui penyertaan file lokal.
Jadi exploit saya akan menjadi unik pilih satu dan dalam satu aku benar-benar akan menulis apa yang ingin saya tulis
ke file.
Jadi saya akan menulis kode PH kode ph yang sama
yang telah kita gunakan untuk mendapatkan koneksi terbalik ke komputer saya dan kode akan dilewati dan lihat bin sh IP saya port yang 80 80 dan alih-alih
nomor dua saya akan meletakkan nol sehingga tidak ada yang akan ditulis ke file.
Dan kemudian kita akan mengatakan
ke dalam file kita dan kita akan menyebutnya BHP terbalik ini.
Jadi mari kita lihat eksploitasi ini.
Jadi apa yang kami lakukan kami melakukan pemilihan Union normal dan kami melakukan normal ke file kami dan kami menyimpan
ini di TNP persis seperti yang kita lihat di kuliah sebelumnya.
Tetapi alih-alih menulis hal-hal biasa, kita sebenarnya akan menulis kode ph dan kita akan
melakukan pass through dan melihat bin sh port IP saya dan apa yang akan dilakukan ini sebenarnya akan
mencoba untuk terhubung ke IP ini. menggunakan netcat.
Jadi mari kita manfaatkan ini.
Dan saya sebenarnya akan mengatakan ide di sini untuk minus satu sehingga tidak ada nilai yang masuk
untuk admin dan admin di sini dengan nama depan dan nama keluarga.
Jadi saya hanya mengatakan bahwa untuk minus satu dan kemudian saya akan meletakkan exploit saya di
sini setelah minus mengatakan bahwa kita selalu melakukannya dan masuk dan memberitahu kita bahwa file sudah ada tetapi sebenarnya dan itu
hanya normal kesalahan.
Jadi file ini telah ditulis sekarang ke server.
Sekarang masalahnya adalah jika kita memuat file ini ke tempat lain selain DMP.
Jadi misalnya jika kita benar-benar dapat menulis file ini untuk mengatakan var WW D-B maka kita dapat pergi dan
menelusuri file ini dari sini.
Jadi yang harus kita lakukan hanyalah pergi ke hal ini dan kemudian membalikkan THP dan kemudian kita akan
dapat melihatnya.
Tetapi sekali lagi kita sebenarnya tidak memiliki izin untuk menulis di sini.
Anda dapat mencoba untuk menulis dalam gambar misalnya gambar GBW 8 sehingga Anda dapat benar-benar sebelum Anda pergi ke metode
ini Anda dapat melanjutkan dan mencoba untuk menemukan tempat atau tempat yang dapat diunggah di server.
Banyak waktu yang Anda inginkan.
Karena admin web seharusnya benar-benar mengetahui hal ini dan menunjukkan kepada Anda mereka seharusnya tidak mengizinkan Anda untuk menulis hal-hal
seperti itu.
Tetapi jika Anda melakukannya maka Anda beruntung Anda bisa melanjutkan dan menjelajahinya seperti ini jika Anda tidak
melanjutkan video ini dan melihat bagaimana kita akan mengeksploitasinya.
Jadi sekarang saya hanya akan mendengarkan penggunaan koneksi dan dan netcat.
Jadi saya akan melakukan dan melihat LP 88.
Dan itu akan mendengarkan koneksi masuk pada port 80 80.
Jadi ketika kita mengeksekusi kode ini, ia akan mencoba menghubungkan kembali kepada kita dan kita akan mendapatkan koneksi di sini.
Jadi sekarang kita memiliki file yang ditulis dan kita mendengarkan koneksi
Yang kami butuhkan adalah cara untuk menelusuri file ini untuk menjalankannya.
Jadi kami melihat bahwa kami tidak dapat benar-benar menulis di mana pun kami dapat menjelajahinya dan karena kami memulai saat ini jika
Anda berhasil menjalankannya dari mana saja di server web maka Anda akan memiliki koneksi dan Anda akan memiliki
akses ke ini situs web.
Jadi Anda tidak perlu menemukan penyertaan file lokal di situs web yang sama.
Anda dapat menemukannya di situs web mana pun di server yang sama.
Dan di sinilah bagian pengumpulan informasi menjadi sangat berguna.
Jadi saya akan melakukan apa yang akan saya lakukan sekarang adalah saya sebenarnya hanya akan menjalankan dari dalam
DVD-Video 8 tetapi saya hanya ingin Anda tahu bahwa Anda bisa melakukan ini.
Sejak kami mulai di TNP, Anda dapat membukanya dan menjelajahinya dari situs web mana pun di server.
Jadi yang harus Anda lakukan hanyalah menemukan situs web di server yang sama yang memiliki penyertaan file lokal.
Sekarang saya akan pergi ke file inklusi dan kami telah menggunakan ini sebelumnya.
Jadi yang akan saya lakukan adalah saya hanya akan menjelajahinya terlebih dahulu untuk memastikan kata sandi itu berfungsi dan
berfungsi.
Sekarang kita akan mencari file yang baru
saja kita unggah yang disimpan di DNP, balikkan BHP itu.
Dan seperti yang Anda lihat sekarang, kami memiliki koneksi dan kami dapat menjalankan perintah apa pun yang kami inginkan di server dan sangat banyak kami memiliki shell
terbalik dan kami dapat melakukan apa pun yang kami inginkan.
Sekarang saya akan mendengarkan AT&T lagi dan yang ingin saya lakukan adalah saya ingin menunjukkan kepada Anda bagaimana Anda dapat mengeksploitasi ini sekarang
dari mana saja di dalam server.
Jadi saya benar-benar akan pergi ke Mattel hari ini daripada
DPW 8 dan kita akan pergi ke kerentanan inklusi file lokal di sini.
Jadi kita akan mencoba mengeksploitasi ini sekarang dengan cara yang sama.
Jadi itu lima kali kembali
kata sandi UTC.
Dan seperti yang Anda lihat, kita dapat membaca kata sandi HTC.
Sekarang yang harus kita lakukan hanyalah membaca VMP itu.
Jadi ini adalah situs web yang sepenuhnya terpisah dari DVD-Video.
Kami menemukan, mari kita asumsikan bahwa kita menemukan injeksi skala dalam DVD dan kemudian kita menemukan penyertaan lokal
dalam menggabungkan keduanya karena dua situs web diinstal pada server yang sama pada komputer yang sama.
Kami benar-benar bisa mendapatkan shell terbalik di server itu dan melakukannya.
Kami hanya akan pergi ke APHC airburst TNP.
Dan lagi seperti yang Anda lihat kami memiliki shell kami di sini di mana kami dapat melakukan apapun yang kami inginkan
di server web target.
Jadi sekali lagi ide untuk mengambil dari sini adalah menggunakan ke luar saat Anda dapat menulis barang di mana saja.
Jika Anda dapat menulis hal-hal dalam direktori web maka Anda beruntung Anda dapat menulis shell terbalik
Anda dan hanya menjelajahinya dengan file Anda seolah-olah Anda sedang mencari file di server web.
Jika Anda tidak dapat kemudian mencari situs Web lain di server yang sama yang memiliki penyertaan file lokal dan jika
Anda melakukannya maka Anda bisa menulis file menggunakan injeksi SQL dan kemudian menjelajahinya menggunakan inklusi file lokal
dan Anda memiliki acara Anda .