新闻资讯
看你所看,想你所想

shellcode

shellcode

shellcode是一段用于利用软体漏洞而执行的代码,shellcode为16进制的机器码,因为经常让攻击者获得shell而得名。shellcode常常使用机器语言编写。 可在暂存器eip溢出后,塞入一段可让CPU执行的shellcode机器码,让电脑可以执行攻击者的任意指令。

基本介绍

  • 中文名:填充数据
  • 外文名:shellcode
  • 类型:漏洞代码
  • 平台:网际网路

简介

shellcode是一段用于利用软体漏洞而执行的代码,shellcode为16进制的机器码,因为经常让攻击者获得shell而得名。shellcode常常使用机器语言编写。 可在暂存器eip溢出后,塞入一段可让CPU执行的shellcode机器码,让电脑可以执行攻击者的任意指令。

分类

shellcode可以按照攻击者执行的位置分为本地shellcode和远程shellcode.

本地shellcode

本地运行的shellcode经常用于利用软体漏洞提升许可权。比如在Linux下由普通许可权提升至root许可权。

远程shellcode

利用软体漏洞获得特定的shellcode,再经由C或Python编写远程攻击程式,进而取得对方电脑的root许可权。

转载请注明出处海之美文 » shellcode

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com