• Stars
    star
    278
  • Rank 148,018 (Top 3 %)
  • Language
    Java
  • Created almost 3 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

一个LDAP请求监听器,摆脱dnslog平台

JNDIMonitor2.0.1

JNDIMonitor

简介

随着Apache Log4j被打的越来越多,常见的dnslog平台估计会被屏蔽的越来越狠,而且对于一些流量监测设备,直接使用公开的dnslog平台无疑是自寻死路。

突然想到常用的Java jndi注入工具就有这功能,然后就删去了多余的代码,当一个LDAP请求监听器,摆脱dnslog平台。

使用

Usage: java -jar JNDIMonitor-1.0-SNAPSHOT.jar [options]
  Options:
  * -i, --ip       Local ip address  (default: 0.0.0.0)
    -l, --ldapPort Ldap bind port (default: 1389)
    -p, --ApiPort  Http api port (default: 3456)
    -h, --help     Show this help

2.0.1 更新

2.0.1版本新增http API接口,接口固定如下,支持返回全部日志记录。

日志记录新增来源ip触发时间,获取来源ipbug已经解决。

添加防止重复内容写入功能。

http://ip:port/?api2=all
aaaaaa,127.0.0.1,2021-12-14 21:46:56 PM
bbbbbb,127.0.0.1,2021-12-14 21:47:01 PM
cccccc,127.0.0.1,2021-12-14 21:47:08 PM

2.0 更新

监听LDAP请求,以及开启 http API 服务

程序启动后会自行在当前目录创建tmp.txt文件,用来存放LDAP的请求记录。

curl请求API接口测试

2.0版本新增http API的接口,接口固定格式如下。

http://ip:port/?api=xxxxxx(长度无限制)

参考

https://github.com/0x727/JNDIExploit/

免责声明

本项目仅面向合法授权的企业安全建设行为,在使用本项目进行检测时,您应确保该行为符合当地的法律法规,并且已经取得了足够的授权。

如您在使用本项目的过程中存在任何非法行为,您需自行承担相应后果,我们将不承担任何法律及连带责任。

在使用本项目前,请您务必审慎阅读、充分理解各条款内容,限制、免责条款或者其他涉及您重大权益的条款可能会以加粗、加下划线等形式提示您重点注意。

除非您已充分阅读、完全理解并接受本协议所有条款,否则,请您不要使用本项目。

您的使用行为或者您以其他任何明示或者默示方式表示接受本协议的,即视为您已阅读并同意本协议的约束。

More Repositories

1

Flash-Pop

Flash钓鱼弹窗优化版
HTML
628
star
2

Fake-flash.cn

flash.cn钓鱼页(中文+英文)
JavaScript
434
star
3

get_AV

Windows杀软在线对比辅助
PHP
279
star
4

BypassNeo-reGeorg

免杀版Neo-reGeorg
Python
251
star
5

Mail-Probe

邮箱探针后台管理系统
PHP
212
star
6

GoogleHackingTool

在线Google Hacking 小工具
JavaScript
205
star
7

Reverse-shell-cheatsheet

反弹Shell命令一键生成
HTML
88
star
8

cobweb

cobweb 蛛网 - 子域名和解析IP对应关系数据可视化
Python
87
star
9

MyDict

MyDict - 自行收集的高频使用字典文件
55
star
10

ShadowlessFeet

无影脚 - 命令行下的日志文件处理工具
Go
51
star
11

gitbook

肾透测试中心 - https://gitbook.se7ensec.cn/
49
star
12

URLPath

批量处理url链接,获取多级路径并打印
Go
39
star
13

ShellBruter

WebShell高效爆破字典生成
Python
27
star
14

log4jScan_Modify

对接JNDIMonitor的Burp Suite被动扫描插件
Java
22
star
15

naabu2nmap

对naabu的端口扫描结果,调用nmap进行指纹识别
Python
18
star
16

PWDfuzzer

根据关键词(如用户名)快速生成相关弱口令字典
Python
18
star
17

phpMyAdminBruter

phpMyAdmin爆破
Python
15
star
18

nocdn

调用projectdiscovery的cdncheck库,实现批量去除CDN & WAF IP地址
Go
8
star
19

r00tSe7en

About
7
star
20

fake-AdobeFlashPlayer

国外版
HTML
4
star
21

SSH-FingerPrint

services.ssh.server_host_key.fingerprint_sha256
Python
3
star
22

PythonCode

一些记录...
Python
3
star
23

r00tSe7en.github.io

个人博客
HTML
1
star
24

JNDI-Inject-Exploit

解决FastJson、Jackson、Log4j2、原生JNDI注入漏洞的高版本JDKBypass利用,探测本地可用反序列化gadget达到命令执行、回显命令执行、内存马注入
Java
1
star