4 个版本
0.2.1 | 2024年6月11日 |
---|---|
0.2.0 | 2022年12月15日 |
0.1.1 | 2022年5月1日 |
0.1.0 | 2022年4月30日 |
#13 in #repo
83 每月下载次数
在 spytrap-adb 中使用
66KB
107 代码行数(不含注释)
stalkerware-indicators-rs
Echap 的 stalkerware-indicators 仓库的解析器。
用法
参阅 文档。
检查文件
git clone https://github.com/AssoEchap/stalkerware-indicators
cargo run --example lint -- stalkerware-indicators/ioc.yaml
许可
MIT/Apache2
lib.rs
:
将 stalkerware-indicators 的 yaml 解析为 Rule
列表。
示例
use anyhow::Context;
use std::fs;
fn main() -> anyhow::Result<()> {
let buf = fs::read("test_data/ioc-2022-12-15.yaml")
.context("Failed to read ioc yaml file")?;
let rules = stalkerware_indicators::parse_from_buf(&buf);
for rule in rules {
println!("Rule: {:?}", rule);
}
Ok(())
}
依赖项
~2–3MB
~61K SLoC