查找摄像头扫描器(一款功能强大的BASH IoC扫描器)

ntechnologytr778 2024-01-15 阅读:10 评论:0
大家好,今天给大家分享查找摄像头扫描器,一起来看看吧。很多安全研究人员都会面临这样一个问题,那就是如何在不安装代理或软件包的情况下,检查100多个不同的Linux系统是否匹配某些入侵威胁指标IoC。因此,Fenrir就应运而生了。Fenri...

大家好,今天给大家分享查找摄像头扫描器,一起来看看吧。

很多安全研究人员都会面临这样一个问题,那就是如何在不安装代理或软件包的情况下,检查100多个不同的Linux系统是否匹配某些入侵威胁指标IoC。因此,Fenrir就应运而生了。

Fenrir

Fenrir是一款简单但功能强大的IoC扫描器,Fenrir基于Bash脚本开发,可以帮助研究人员扫描Linux、Unix和macOS系统中的下列入侵威胁指标IoC:

1、哈希

MD5、SHA1和SHA256,使用md5sum、sha1sum和sha -a 256。

2、文件名

检测字符串以及子字符串的完整路径,例如”/var/temp/p.exe”中的”temp/p.exe”。

3、字符串

在文件中利用grep实现搜索功能。

4、命令控制服务器(C2)

检测C2服务器字符串,并通过 ‘lsof -i’和’lsof -i -n’输出。

5、时间戳

使用不同模式的stat来定义补货文件的最小和最大时间戳(创建时间)。

工具基础特性

Bash脚本

无需安装,无需代理

使用常用工具来提取属性,例如md5sum、grep以及不同模式的stat

可在Linux、Unix和macOS系统平台下运行

智能排除(根据文件大小、扩展名和某些目录),以加快扫描速度

不留痕迹

工具使用

Usage: ./fenrir.sh DIRECTORY

其中的DIRECTORY为递归扫描的起始目录。

所有的设置都需要在脚本的Header中进行配置:

工具运行流程

Fenrir的运行流程如下:

1、读取IoC文件;

2、获取操作参数,并配置递归扫描的起始路径(目录);

3、检查lsof输出中的C2服务器;

4、检查需排除的目录(可在脚本的Header中配置);

5、检查需要扫描的特殊文件扩展名(可在脚本的Header中配置);

6、检查IoC文件中的文件名(完整路径)是否匹配;

7、检查需要排除的文件大小(可在脚本的Header中配置);

8、检查文件中的某些字符串(通过grep实现);

9、检查给定哈希值;

10、检查文件更改和创建时间戳;

工具运行截图

扫描执行,匹配不同类型的demo目录:

检测C2服务器连接状态:

检测GZIP压缩日志文件中的字符串:

工具配置:

Ansible Playbook:

Stat:

Fenrir:【GitHub传送门】https://github.com/Neo23x0/Fenrir

* 参考来源:Neo23x0,FB小编Alpha_h4ck编译,转自FreeBuf.COM

以上就是查找摄像头扫描器的内容分享,希望对大家有用。

版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权发表,未经许可,不得转载。

«    2024年3月    »
123
45678910
11121314151617
18192021222324
25262728293031
最近发布
热门文章