Kaaval: Guarding Your System, One Extension at a time.

Kaaval is a cross-platform security tool that does three major things:

1. Scans the downloads folder for newly downloaded files ending with specific extensions

2. Automatically quarantines the files so IT infrastructure is secure and for user to verify authenticity

3. Gives user option for next step with file: either trash immediately or return file to Downloads

for macOS, Windows, Linux and BSD.

Kaaval Ultimate Purpose

Inspired By the work of Streamers such as Perogi From Scammer Payback who try to stall scammer from scamming people and cause Friction I took it apon myself to develop Kaaval as a way to alert and protect Vulnerable groups and infastructure

Kaaval is designed for both Users and IT infrastructure

Users receive the control to act on a suspicious file

IT Systems receive protection from suspicious files wreaking havoc immediately.

However Fraudsters/Scammers/Hackers receive the burden of friction and suspcion

Built with the power of Python, it uses watchdog to supervise the downloads folder structured logs for easy reference.

Access The Kaaval Program Here!

Features

Cross-Platfrom Out Of The Box

1. Support macOS, Linux, Windows, BSD

Automatic Download Folder Monitering

1. Patrols the downloads folder 24/7

File-Extension Based Scanning:

1. Watches and flags certain extensions

Quarantine Directory System:

1. Moves suspicious files to a secure folder

2. prevents execution after download

3. causes friction for scammer

User Notifications:

1. MacOS and Linux receive notifications

Current Update - v1.0.0

Release Notes:

What's New/Fixed:

  • Kaaval's Official Launch 🚀🎉

On The Agenda/In The Works:

  • Notification system currently broken on Windows (Win10toast last update was nearly 8 Years ago 💀💀💀) a. Microsoft if your reading this --> please make notification system accessable like ossascript 🙏
  • quarantine system not fully activated (execution elements unactivated at moment -looking into that)
  • add USB support or external drive support for Kaaval
  • Currently can only be launched manually --> working on one and done system
  • Terminal must work 24/7 --> planning to make It a background task soon
  • simple gui

Thanks for visiting — and feel free to contribute on GitHub!