前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动态Shellcode注入工具 – Shellter

动态Shellcode注入工具 – Shellter

作者头像
黄啊码
发布2020-05-29 16:02:50
1.1K0
发布2020-05-29 16:02:50
举报
文章被收录于专栏:黄啊码【CSDN同名】

Shellter已经被正式收录到Kali Linux中,这是该项目发展至今最重要的一个里程碑。由于目前用于辅助渗透测试人员躲避安全软件的工具比较少,所以这里就请大家容我多少几句。

Shellter是什么

这是一款真正意义上的动态Shellcode注入工具。“动态”二字就能够说明注入代码不可能存在于规则严格的地方,例如可执行文件的入口点等。Shellter目前仅支持32位可执行文件,为这个项目已经花费了我近两年多时间。

如何选择注入点

注入点是基于可执行文件的执行流程,实际上Shellter会追踪应用程序的用户空间执行流程,记录下这些指令,可执行文件发生注入的位置区间。完成追踪之后,Shellter将基于注入代码的大小过滤执行流程,并且有多种过滤参数可得出有效的注入点。

Shellter还提供了其他特性

对于反病毒软件绕过来说,避免使用静态注入点是非常重要的。但是,Shellter的能力并不仅限于此,它能提供某些额外的高级功能。

代码语言:javascript
复制
兼容Windows XP3及以上,以及Wine/CrossOver for Linux/Mac
便携式--无须安装
不需要额外的依赖(python, .net, etc…).
不影响输出大小(输入及输出)
没有静态PE模板,框架包装等
支持所有32位的有效载荷(通过metasploit生成或用户定制)
支持所有的编码
支持用户创建的自定义编码
废弃代码多变引擎
用户可自定义多变代码
利用动态线程背景信息防止静态分析--目前仅手动模式
检测自修改代码
追踪单线程或多线程应用程序
基于执行流程的位置进行动态注入
反汇编向用户显示可用注射点
用户可自主选择如何注入,何时注入,在哪里进行注入
命令行注入
最重要的是免费
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015/07/29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站渗透测试
网站渗透测试(Website Penetration Test,WPT)是完全模拟黑客可能使用的攻击技术和漏洞发现技术,对目标系统的安全做深入的探测,发现系统最脆弱的环节。渗透测试和黑客入侵最大区别在于渗透测试是经过客户授权,采用可控制、非破坏性质的方法和手段发现目标和网络设备中存在弱点,帮助管理者知道自己网络所面临的问题,同时提供安全加固意见帮助客户提升系统的安全性。腾讯云网站渗透测试由腾讯安全实验室安全专家进行,我们提供黑盒、白盒、灰盒多种测试方案,更全面更深入的发现客户的潜在风险。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档