Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ac0d3r/hyuga
Hyuga 是一个用来监控带外(Out-of-Band)流量的工具。🪤
https://github.com/ac0d3r/hyuga
dnslog hyuga out-of-band
Last synced: about 5 hours ago
JSON representation
Hyuga 是一个用来监控带外(Out-of-Band)流量的工具。🪤
- Host: GitHub
- URL: https://github.com/ac0d3r/hyuga
- Owner: ac0d3r
- License: gpl-3.0
- Created: 2019-03-08T02:17:28.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-16T09:31:36.000Z (over 1 year ago)
- Last Synced: 2024-04-12T19:44:45.354Z (8 months ago)
- Topics: dnslog, hyuga, out-of-band
- Language: Go
- Homepage: https://zznq.hyuga.icu/
- Size: 8.19 MB
- Stars: 498
- Watchers: 10
- Forks: 60
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Hyuga 是一个用来监控带外(Out-of-Band)流量的工具。🪤
## 🎉 项目简介
项目地址:https://github.com/ac0d3r/Hyuga
## 📷 预览
## 🎉 功能
### 🌀 oob
- dns
- dns查询记录(query name, remote address)
- 支持 dns-rebinding [#🔗](#-dns-rebinding)
- http
- http 请求记录(url, method, remote address, raw request)
- ldap & rmi
- ldap&rmi 请求记录(protocol, remote address, path)### 🪃 实时推送
- 通过 websocket 将结果推送到前端。
- 支持第三方推送到Bark、Lark、钉钉、飞书、Sever酱。
- thx: https://github.com/moonD4rk/notifier### 🔦 单文件部署
- github action 自动发布 [Releases](https://github.com/ac0d3r/Hyuga/releases)### 🔐 支持HTTPS
1. [安装Caddy](https://caddyserver.com/docs/install)
2. 配置 `/etc/caddy/Caddyfile` & 重启 `systemctl restart caddy`
```caddyfile
// Example
zznq.hyuga.icu {
reverse_proxy localhost:8080
}
:80 {
reverse_proxy localhost:8080
}
```### 🚀 查询 API
- `GET` - `https://{hyuga.io}/api/v2/record/all?token={token}&type={type}&filter={filter}`
- `type`: 查询类型 `dns|http|ldap|rmi`
- `token`: 域名 token
- `filter`: 过滤字符
- 支持重置 API Token
## 👀 其他
### 🪓 DNS Rebinding
假设DNS Rebinding的域名为 `r.b34s.hyuga.io`, 公网IP为 `2.3.3.3`,dns的配置如下图:那么查询 `r.b34s.hyuga.io` 时根据访问次数依次返回所设置的dns(无缓存时):`2.3.3.3` -> `127.0.0.1` -> `2.3.3.3`...
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=ac0d3r/Hyuga&type=Date)](https://star-history.com/#ac0d3r/Hyuga&Date)