• This repository has been archived on 10/Aug/2023
  • Stars
    star
    850
  • Rank 53,628 (Top 2 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created over 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

Threat Intelligence Gathering 威胁情报收集,旨在提高蓝队拿到攻击 IP 后对其进行威胁情报信息收集的效率。

此工具已于 2022 年 3 月 4 日停止维护,现该仓库已归档。

TIG 威胁情报收集 🪓

GitHub stars GitHub issues GitHub release

tig

0x00 介绍

解决问题

TIG Threat Intelligence Gathering ,即威胁情报收集。

在蓝队进行溯源工作时,通常有以下场景:

  1. 需要对 IP 的威胁情报信息、域名反查备案、IP 存活等信息进行查询

  2. 需要对多个攻击 IP 进行查询

为了提高蓝队在进行这项工作时的效率,为此简单编写了一个威胁情报收集的小工具。

求 Star ⭐️ ~~~~

工具介绍

工具代码完全开源,放心使用,XDM 有问题可以在 GitHub 提 issue 或者关注底部公众号加入团队官方交流群~

我们也会根据大家反馈的内容持续完善!

项目地址:

https://github.com/wgpsec/tig

当前该工具获取 IP 的信息有以下几个角度:

  1. 微步情报信息:获取到 IP 的标签信息、是否恶意 IP、地理位置等等

  2. IP 域名反查:获取到 IP 对应的域名,从而根据域名查询到备案信息和 Whois 信息

  3. Fofa 信息:获取到 IP 可能开放的端口和 IP 对应的域名信息

  4. Ping 存活检测:判断 IP 是否存活

假设在获取到的信息最大化情况下,通过 TIG 可以一键发现 IP 对应的情报标签、域名、域名注册人、备案邮箱、备案号、备案单位、域名注册商、IP 开放端口、地理位置等等信息。

后续将集成更多模块,如有好的建议或遇到 Bug 欢迎提 issue

0x01 安装

需要 python3.6 或更高版本支持

git clone https://github.com/wgpsec/tig.git
cd  tig
pip3 install -r requirements.txt
python3 tig.py

0x02 使用

帮助信息

UNIX 安装指南:

cd /opt/
git clone https://github.com/wgpsec/tig.git
echo '#!/bin/bash
cd /opt/tig
python3 tig.py $@' > /usr/bin/tig
chmod +x /usr/bin/tig
tig -v

工具命令如下:

 -h, --help  show this help message and exit
 -c CONFIG   指定配置文件,默认 ./config.ini
 -f FILE     指定 IP 文本,一行一个
 -i IP       指定目标 IP
 -p PROXY    指定代理,比如:http://127.0.0.1:1080 或者 socks5://127.0.0.1:1080
 -o OUTPUT   导出为 excel 表格,例如 output.xlsx

配置文件

如果是第一次使用本工具,在启动时会提示输入您的微步 API 和 Fofa API

查看自己微步 API Key 的地址为:https://x.threatbook.cn/nodev4/vb4/myAPI,免费账户有每天 50 次的限额。

查看自己 Fofa API Key 的地址为:https://fofa.info/personalData,普通会员每次免费前 100 条,高级会员每次免费前 10000 条。

如果之前使用过历史版本,程序会自动根据原来的配置文件生成当前的配置文件,无需手动更改。

示例

例如这里要获取某个 IP 的信息,直接使用 -i 命令即可,结果会默认保存到 output 文件夹内,或者 -o 指定导出文件位置。

或者直接指定一个 IP 列表,结果导出到 result.xlsx 文件里。

导出表格文件信息如下

0x03 最后

如果各位师傅在使用工具的过程中发现存在 bug 或者有好的建议,欢迎多多提 issue。

如果感觉使用起来还不错,欢迎师傅赏个 Star !!!!

Stargazers over time

More Repositories

1

ENScan_GO

一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。
Go
2,877
star
2

fofa_viewer

A simple FOFA client written in JavaFX. Made by WgpSec, Maintained by f1ashine.
Java
1,536
star
3

ENScan

基于各大API的一款企业信息查询工具,为了更快速的获取企业的信息,省去收集的麻烦过程,web端于plat平台上线
Python
934
star
4

DBJ

大宝剑-边界资产梳理工具(红队、蓝队、企业组织架构、子域名、Web资产梳理、Web指纹识别、ICON_Hash资产匹配)
Python
895
star
5

whohk

whohk,linux下一款强大的应急响应工具 在linux下的应急响应往往需要通过繁琐的命令行来查看各个点的情况,有的时候还需要做一些格式处理,这对于linux下命令不是很熟悉的人比较不友好。本工具将linux下应急响应中常用的一些操作给集合了起来,并处理成了较为友好的格式,只需要通过一个参数就能代替繁琐复杂的命令来实现对各个点的检查。
YARA
464
star
6

YongYouNcTool

用友NC系列漏洞检测利用工具,支持一键检测、命令执行回显、文件落地、一键打入内存马、文件读取等
Java
460
star
7

CreateHiddenAccount

A tool for creating hidden accounts using the registry || 一个使用注册表创建隐藏帐户的工具
Go
416
star
8

lc

LC(List Cloud)是一个多云攻击面资产梳理工具
Go
403
star
9

VulnRange

漏洞靶场-快速搭建Web安全漏洞和第三方组件漏洞环境,用于漏洞复现和研究
HTML
313
star
10

Automatic-permission-maintenance

CobaltStrike 上线自动权限维持插件
181
star
11

Hawkeye

Hawkeye鹰眼web监测|[重保小助手]|网站违规检测|暗链检测|重要页面持续监控
Python
166
star
12

CS-Avoid-killing

CS免杀加载器
C++
139
star
13

wiki

WgpSec Wiki 仓库 持续更新
139
star
14

peiqi-wiki

WgpSec 公开POC WIKI文库 @PeiQi0 师傅
Python
129
star
15

urlscan

一款url快速检测工具,能够根据关键词搜索域名信息、快速获取url信息 来自Plat狼组安全平台
Python
98
star
16

IGScan

WgpSec Team IGScan 一款信息收集工具
Python
67
star
17

EndpointSearch

EndpointSearch 是一个探测云服务端点的扫描器。Endpoint Search is a sophisticated reconnaissance utility designed to discreetly identify and enumerate endpoints within cloud services.
Go
65
star
18

Perception

基于狼组安全服务(社区)平台API打造的一款在线信息收集程序
Python
51
star
19

WolfAwd

WolfAWD 一款基于Python的AWD线下比赛框架
Python
46
star
20

SafeWiki

WgpSec SafeWiki
HTML
44
star
21

fofa-search

这是一个基于vue3+ant开发的Chrome浏览器插件,Chrome V3版本
Vue
25
star
22

RekSai

RekSai 多个工具的功能结合起来,然后自动信息收集,保存结果
Python
11
star
23

GoPages

整合渗透资源,一站搞定
HTML
8
star
24

ArpFlood

Python Arpspoof For Multiple Targets
Python
7
star
25

AstaGo

一款基于GO编写的扫描器,教学持续更新
Go
6
star
26

bot-apis

WgpSecBot API 调用案例
Python
5
star
27

AWD-Framework-old

A Framework for AWD Game
Python
4
star
28

homebrew-tap

Ruby
2
star
29

tls_poison_study

Python
1
star