|
關注:1
2013-05-23 12:21
求翻譯:A second source of problems is the fact that some CGI programs are processed by languages that do not automatically check array or string bounds. For example, in C and C++ it is perfectly legal to allocate a 100-element array and then write into the 999th "element," which is really some random part of program memory. S是什么意思?![]() ![]() A second source of problems is the fact that some CGI programs are processed by languages that do not automatically check array or string bounds. For example, in C and C++ it is perfectly legal to allocate a 100-element array and then write into the 999th "element," which is really some random part of program memory. S
問題補充: |
|
2013-05-23 12:21:38
一個問題的第二個來源是一些CGI程序不自動檢查數組或字符串界限的語言處理。例如,在C和C + +分配一個100個元素的數組,然后寫入到第999個“元素”,這實在是一些程序存儲器的隨機部分,它是完全合法的。因此,程序員忘記執行此檢查的人開放其系統,以故意或意外的緩沖區溢出攻擊。
|
|
2013-05-23 12:23:18
第二個問題的原因是,一些cgi程序的語言處理的不一定自動檢查陣列或字符串范圍。 例如,在c和c++都是完全合法的,可以分配一個100個單元陣列,然后寫到第999個“元素”,這是一些隨機的一部分真程序存儲器中。 因此,程序員忘記執行此檢查開放他們的系統以蓄意或意外緩沖區溢出攻擊。
|
|
2013-05-23 12:24:58
正在翻譯,請等待...
|
|
2013-05-23 12:26:38
正在翻譯,請等待...
|
|
2013-05-23 12:28:18
正在翻譯,請等待...
|
湖北省互聯網違法和不良信息舉報平臺 | 網上有害信息舉報專區 | 電信詐騙舉報專區 | 涉歷史虛無主義有害信息舉報專區 | 涉企侵權舉報專區