默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)

前言

好久没有更新公众号了,最近又搓出来一个小工具,默连,寓意很简单,就是悄咪咪,静默连接。

工具支持GUI运行,同时也支持后端运行,通过浏览器进行访问控制

图片[1]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

功能概览

目标与连接

  • 分组与列表:按路径式分组管理目标,支持分页、搜索与右键快捷操作。
  • 存活检测:单目标「测试连接」与导航栏「批量测试存活」(可后台进行)。
  • 多协议握手:按目标配置的 Payload、加密器与 URL 建立会话;会话内可切换 UTF-8 / GBK 等编码。
  • 代理:支持为单目标配置 HTTP / SOCKS 等代理类型(以界面与配置为准)。
图片[2]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

载荷与生成

  • GenerateShell / 生成:按密码、密钥、载荷类型、加密器生成服务端脚本;可配置 Header Gate(指定 Header 名与值)、浏览器伪装(模板与变种)、以及与 Tomcat 版本相关的 javax / jakarta 等选项。
  • 连接脚本导出:从目标列表生成/导出连接所需脚本(与导航「生成连接脚本」等入口配合)。
图片[3]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

会话能力(标签页)

  • 命令与终端:统一执行命令、交互式终端等(合并原「执行 / 虚拟终端」等能力)。
  • 文件管理:远程文件浏览与操作。
  • 基础信息:会话与目标基础信息展示。
  • 笔记:会话侧笔记。
  • 数据库:数据库相关操作面板。
  • 网络:如 netstat 等网络信息查看。
  • 标签管理:自定义标签顺序与显示,支持「复制标签配置」等。
图片[4]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

插件(按载荷与配置动态出现)

会话中可按插件类型懒加载,例如(不限于):

  • 压缩 / 端口扫描 / 代理合并 / 进程列表 / 枚举数据库连接
  • 屏幕、Servlet 管理、Jar 加载、FilterShell、PHP 工具、内存马
  • PHP WebShell 扫描

具体是否显示某插件取决于当前 Payload 类型 与内置实现策略

图片[5]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享
图片[6]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享
图片[7]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

运行模式

  • 桌面模式:默认启动 Wails 窗口,数据存放在用户配置目录下的本地 SQLite
  • Web 模式:使用命令行 -web 在本地启动 HTTP 服务,用浏览器访问界面(适合仅需浏览器、或与其它工具联动)。监听地址可省略(默认 127.0.0.1:34116),也可传入端口或完整 URL。

如何运行

GUI运行

直接双击就行

Web 模式(浏览器)

在已构建的可执行文件或开发构建上,使用例如:

# 默认监听 127.0.0.1:34116
./morelian -web

# 指定端口
./morelian -web 8801

# 或使用 -web= 形式
./morelian -web=:8801

Windows 下将 ./morelian 换成 morelian.exe 即可。

测试效果

D盾效果:

php 所有版本无感,但是其余版本还是会警告,下一版本优化

图片[8]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

阿里云效果:

借助ai,目前感觉还是很哇塞的

图片[9]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

实战环境演示

光看不练假把式,现在这么多的webshell管理工具了,为什么我还得写一个“默连”呢,其实还是一个执念,想要一个自己的~~~

环境说明

宝塔最新版,已开启全部waf等防护,php站点安全防护等
测试站点:https://b.encenc.com

为了保证能上传php脚本,这里临时先关闭了php站点安全防护,要不然宝塔默认不让上传php文件(这个暂时没想到好的思路,有师傅研究过的话可以探讨探讨)

图片[10]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

这里手动创建了一个任意文件上传的测试页面,用来模拟文件上传

https://b.encenc.com/morelian/badfileuploadtest2026.php
图片[11]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

使用morelian简单生成一个php的小脚本,并且启用指定header连接与默认nginx404页面模拟

图片[12]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享
图片[13]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

此时咱们的脚本地址

https://b.encenc.com/morelian/a4890e6e71_phpdynamicpayload_php_xor_base64_messages.php

直接访问就是咱们伪装的nginx404界面

这里已经上传完文件了,此时咱们就恢复刚刚关闭的php安全站点防护

图片[14]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

使用morelian进行连接,刚刚配置了header,这里也需要输入,否则连接失败

图片[15]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

连接之后,查看文件信息

图片[16]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

连接数据库

图片[17]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享
图片[18]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

开启http代理

图片[19]-默连(morelian) 简简单单的一个webshell管理工具(支持常规的代码执行,文件管理等,并默认支持http与socks代理,兼容部分哥斯拉插件)-渗透云记 - 专注于网络安全与技术分享

当然因为面板默认禁用了诸多函数,这里执行命令是不行的,需要后续继续研究!!!

获取

© 版权声明
THE END
喜欢就支持一下吧
点赞13分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容