Web Anti-Malware Engine

Maybe add an hourglass system?

Dependancies

Current Help Menu

info: Usage: wame [options] [urls]

General Options:
  -h, --help                Print this help and exit
  --color [auto|off|on]     Enable or disable colored messages

Current File Structure

.
├── **data/**
│   ├── **raw/**
│   │   └── urlhaus.txt
****│   ├── **signatures/** *...*
│   ├── **rules/** *...*
│   └── **checksums/** *...*
├── **src/**
│   └── main.zig
└── build.zig
---
title: WAME Flowchart
---
graph TB
	URLS([URLS]) & WAME{WAME} & URL_STATUS[[URL_STATUS']]
	WAME --> DBIC[DB_Integrity_Check] --> Initalize
	Initalize --> |URLS = 1|exec
	Initalize --> |URLS > 1|Spawn_Threads
	Spawn_Threads --> T1[/THREAD1\\] --> SURL
	Spawn_Threads --> T2[/THREAD2\\] --> SURL
	Spawn_Threads --> ETC[/...\\] --> SURL
	exec --> SURL{{scanURL}} -..- |function outlined in Notion|Output
	Output --> |append|URL_STATUS

---
title: scanURL Flowchart
---
graph TB
	scanUrl{scanURL} --> URLHAUS_Check

Some Important Links

https://github.com/Yara-Rules/rules

https://sanesecurity.com/usage/signatures/