项目介绍

montysecurity/C2-Tracker 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,目前获得 783 个 Star、85 次 Fork。

仓库全名
montysecurity/C2-Tracker
Star 数
783
Fork 数
85
未关闭 Issue
2

README 摘要

C2 Tracker C2 Tracker is a free-to-use-community-driven IOC feed that uses Shodan and Censys searches to collect IP addresses of known malware/botnet/C2 infrastructure. This Project has been Archived This project has been archived. The text files in data/ have been removed and are no longer updated. The signatures in tracker.py are no longer updated. This project can still be ran locally, see below. Honorable…

完整内容见 GitHub 原始 README 或本页 。

常见问题

C2-Tracker 用什么语言开发?

主要使用 Python 编写,目前有 783 个 Star。

如何获取 C2-Tracker 的源码?

可以直接克隆仓库:git clone https://github.com/montysecurity/C2-Tracker.git,默认分支为 main;安装与运行步骤见仓库 README。

C2-Tracker 最近还在维护吗?

仓库最近一次更新为 4月13日,当前有 2 个未关闭 Issue;Star 数为 783,可作为社区活跃度的参考。

关于

Live Feed of C2 servers, tools, and botnets

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
967
价值分
496
活跃状态
归档

README

C2 Tracker

C2 Tracker is a free-to-use-community-driven IOC feed that uses Shodan and Censys searches to collect IP addresses of known malware/botnet/C2 infrastructure.

This Project has been Archived

This project has been archived. The text files in data/ have been removed and are no longer updated. The signatures in tracker.py are no longer updated.

This project can still be ran locally, see below.

Honorable Mentions

Many of the queries have been sourced from other CTI researchers:

Huge shoutout to them!

Thanks to BertJanCyber for creating the KQL query for ingesting this feed

And finally, thanks to Y_nexro for creating C2Live in order to visualize the data and the website version at c2tracker.com

Usage

The most recent collection will be stored in data/. The IPs are seperated by the name of the tool and there is an all.txt that contains all of the IPs. As it currently stands this feed updates weekly on Monday.

Ingestion/Alerting

  • If your SIEM/EDR/TIP has the ability to ingest data from a remote source than you can use the files in their raw text format. See BertJanCyber’s KQL query above as an example
  • FortinetSIEM 7.2.0 added support for this intel feed - https://docs.fortinet.com/document/fortisiem/7.2.0/release-notes/553241/whats-new-in-7-2-0

Investigations/Historical Analysis

  • The repo, by its nature, has version control. This means you can search the history of the repo for when an IP was present in the results. I have used one of my other public tools, GitHub Repo OSINT Tool, for this purpose.
  • There is an OpenCTI connector for this project which can be found here - not recommended for production environments

What do I track?

Running Locally

If you want to host a private version, put your Shodan API key in an environment variable called SHODAN_API_KEY, and setup your Censys credentials in CENSYS_API_ID & CENSYS_API_SECRET

The censys() function is currently commented out / disabled. See tracker.py for details

python3 -m pip install -r requirements.txt
python3 tracker.py

Contributing

I encourage opening an issue/PR if you know of any additional Shodan/Censys searches for identifying adversary infrastructure. I will not set any hard guidelines around what can be submitted, just know, fidelity is paramount (high true/false positive ratio is the focus).

References

评论

暂无评论