text: 任意程式碼執行。漏洞型別.有許多型別的漏洞可能導致攻擊者能夠執行任意命令或程式碼。例如：方法實現.任意程式碼執行通常是透過控制正在執行的程序的指令或指標沒有對程式碼和資料進行一般區分的事實，因此可以將惡意程式碼偽裝成無害的輸入資料。許多較新的 CPU 具有NX Bit機制，使任意執行程式碼更難。許可權提升.就其本身而言，任意程式碼執行漏洞可賦予攻擊者與易受攻擊的目標程序相同的許可權。例如，如果利用網路瀏覽器中的漏洞，攻擊者可以充當使用者，執行修改個人計算機檔案或訪問銀行資訊等操作，但無法執行系統級操作。為了解決這個問題，一旦攻擊者可以在目標上執行任意程式碼，通常會嘗試進行許可權提升漏洞利用以獲得額外的控制權。這可能涉及核心本身或管理員、SYSTEM 或 root 帳戶。無論有沒有這種增強的控制，漏洞利用都有可能造成嚴重的破壞或將計算機變成殭屍——但許可權提升有助於隱藏系統合法管理員的攻擊。例子.復古遊戲愛好者已經設法在經典影片遊戲中找到允許他們執行任意程式碼的漏洞，通常在工具輔助的超級遊戲中使用精確的按鈕輸入序列來導致緩衝區溢位，從而允許他們寫入受保護的記憶體。在Awesome Games Done Quick 2014 上，一群速通愛好者透過利用緩衝區溢位將任意程式碼寫入記憶體，成功地在《超級瑪利歐世界》的副本中編寫並運行了Pong 和Snake 遊戲的版本。
metadata: erhwenkuo/wikipedia-zhtw
metadata: 任意程式碼執行
metadata: https://zh.wikipedia.org/wiki?curid=7448824