Mari kita bicara tentang bagaimana kita dapat mencegah kerentanan ini sekarang dan eksploitasi ini kita dapat menjalankan kode
apa pun yang kita inginkan di komputer tablet.
Sekali lagi fungsi ini harus dihindari Anda harus menghindari mengizinkan pengguna untuk menjalankan segala jenis kode
pada server Anda.
Cobalah untuk menghindari semua fungsi ini seperti kejahatan melewati dan semua fungsi ini yang
memungkinkan pengguna untuk menjalankan kode sistem operasi di server.
Jika Anda benar-benar harus menggunakan sesuatu seperti itu maka pastikan Anda menganalisis input sebelum Anda
menjalankannya.
Sebagai contoh dalam contoh kita telah melihat di mana kode melakukan ping dan ia akan berpikir apa pun yang kita
masukkan ke dalam kotak teks jadi saya dimasukkan ke sini sebagai kotak teks Slashdot hanya untuk menunjukkan bahwa ini adalah input yang
kita masukkan kotak teks.
Seperti inilah sebenarnya program itu.
Jika terlihat terlalu rumit, lupakan saja. Kita hanya membicarakan konsepnya di sini
Jadi kita akan membicarakan ini di sini.
Jadi katakan misalnya Anda meletakkan apa yang kami lakukan adalah kami menempatkan IP normal dan kemudian kami meletakkan semi-colon dan kemudian kami menempatkan perintah
yang ingin kami lakukan sehingga kami lakukan misalnya LS sama.
Masalah dengan ini adalah Aplikasi Web yang digunakan untuk mengambil cara ini menyalinnya dan menjalankannya di sini
yang akan ketika Anda ketika Anda menjalankan perintah ini akan melakukan ping terlebih dahulu dan kemudian akan melakukan
LS L. SEBUAH. yang merupakan perintah yang kami inginkan.
Yang perlu Anda lakukan adalah misalnya jika Anda harus melakukannya apa yang saya sarankan adalah Anda tidak menggunakan fungsi-fungsi
ini jika Anda harus menggunakan fungsi fungsi seperti ini.
Maka yang harus Anda lakukan adalah memeriksa apakah inputnya sesuai dengan yang Anda harapkan.
Misalnya Anda mengharapkan alamat IP dan tidak ada yang lain.
Jadi Anda dapat menggunakan regex untuk memastikan Anda tidak akan berbicara tentang proyek atau apa itu
Rodricks adalah Rodricks pada dasarnya adalah aturan yang akan memastikan bahwa input terlihat pada
format berikut sehingga dibutuhkan digit digit yang dipikir digit. digit digit yang jika saya letakkan yang lain maka aplikasi
web harus menolaknya.
Dan inilah yang dilakukan oleh tingkat keamanan tinggi untuk kode tersebut.
Jadi saya tahu kita berbicara tentang pengujian kotak hitam dan segalanya, tetapi saya ingin menunjukkan seperti apa
kode Anda.
Jadi jika kita pergi ke pengaturan keamanan dan saya akan mengatur ini terlalu tinggi, ini sebenarnya disebut tidak mungkin dan versi
baru dari DVD yang saya beli digunakan di salah satu yang datang dengan saya yang dapat mengapung dan
hanya disebut tinggi.
Jadi alasan mengapa mereka menyebutnya mustahil karena sangat aman.
Jadi jika Anda pergi ke eksekusi perintah lagi dan saya hanya akan memberi Anda sumber untuk menunjukkan apa yang
mereka lakukan.
Jadi mereka diimplementasikan dengan cara yang sangat mirip dengan penggunaan dan proyek.
Saya pikir proyek pengguna bisa sedikit lebih baik dalam hal seperti tampilan kode tetapi tidak ada
konsep yang sama.
Jadi pada dasarnya apa yang mereka miliki adalah mereka memiliki target di sini.
Jadi ini yang Anda masukan ini yang kami masukkan di sini.
Jadi apa pun yang Anda ketik di sini akan muncul sebagai variabel ini di sini target dolar terakhir ini.
Jadi hal pertama yang mereka lakukan adalah mereka menelanjangi dan memotongnya setelah mereka melakukannya.
Mereka membagi IP menggunakan fungsi ini.
Jadi yang dilakukan fungsi ini adalah perangkat IP berdasarkan titik.
Jadi kita memiliki nomor nomor itu nomor itu nomor itu.
Jadi, membagi pemikiran ini menjadi sebuah array.
Jadi misalnya jika Anda memiliki
IP yang mengatakan demikian ketika kami menempatkan IP kami yang 10 20 14: 2 atau 8 apa fungsi ini melakukan apa fungsi meledak tidak di
sini ia akan membaginya menjadi empat dan menjadi array empat elemen .
Jadi array akan menjadi seperti ini.
Ini akan menjadi 10 20 14 troit OK.
Dan masing-masing elemen ini dapat diakses berdasarkan angka di sini.
Jadi apa yang mereka lakukan adalah mereka memeriksa apakah masing-masing elemen ini adalah angka sehingga memeriksa apakah itu numerik untuk
pembaruan untuk 0 untuk satu untuk dua dan untuk tiga dan yang memeriksa untuk elemen ini
elemen ini elemen ini dan ini elemen.
Jadi mereka memastikan bahwa kita memiliki nomor nomor nomor.
Jadi kami mencoba menyuntikkan kode kami di sini terlepas dari karakter apa yang kami gunakan kata trik apa yang kami gunakan.
Selama kita akan memasukkan karakter di sini misalnya P. W. karakter akan masuk
ke sini juga ke elemen terakhir.
Dan satu elemen terakhir ini diperiksa menggunakan fungsi ini menggunakan fungsi numerus.
Ini akan memberikan kesalahan karena jelas ini bukan PWT nomor dua atau delapan bukan titik.
Dan itu akan memberi kita kesalahan mengatakan bahwa kita telah memasukkan IP yang tidak valid.
Jadi cara terbaik untuk melakukan ini lagi adalah memastikan apa yang pengguna impor adalah apa yang Anda harapkan.
Dalam hal ini kami mengharapkan sejumlah nomor nomor nomor Dauth nomor nomor yang nomor nomor
nomor nomor nomor jadi dibagi ini menjadi empat argumen dan pastikan masing-masing elemen
ini adalah nomor akan membantu kami untuk melindungi input ini dan memvalidasi masukan bahwa itu benar.
Dan itu tidak akan terjadi dan peretas tidak dapat menggunakannya untuk meretas ke server kami.