Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/copy05/vult
Open Source and Lightweight Anticheat and Antivirus Software.
https://github.com/copy05/vult
against-cheating anticheat antivirus av cleaner copy05 cybersecurity guard malware-detection optimizer protection
Last synced: about 2 months ago
JSON representation
Open Source and Lightweight Anticheat and Antivirus Software.
- Host: GitHub
- URL: https://github.com/copy05/vult
- Owner: Copy05
- Created: 2023-08-21T09:10:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-23T06:17:39.000Z (over 1 year ago)
- Last Synced: 2023-08-23T08:36:46.879Z (over 1 year ago)
- Topics: against-cheating, anticheat, antivirus, av, cleaner, copy05, cybersecurity, guard, malware-detection, optimizer, protection
- Language: C#
- Homepage:
- Size: 28.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vult
Vult is a service that works in the background for your safety and optimizes your workflow.
# Features
- AntiVirus Scanning.
- Temporary File Cleaning
- Observing
- Blacklist Download Folder Scanning
- Regular Scanning
- Blocking Cheat Software# What's unprotected
- Memory Execution
- Shell Code Execution# Requirements
- Windows 10 or Later
- .NET 3.5 or Newer
- Visual Studio 2022 or Newer# Protect your software with Vult:
For C# you can use `vltguard.dll` to implement VultGuard to your application
**C#**```cs
using vltguard;namespace YourApplication
{
class Program
{
// our hypertheoretical "REAL" Application
static void RealApplication(){
Console.WriteLine("Hello World!");
}static void Main(string[] args)
{
VultGuard vg = new VultGuard();// https://emn178.github.io/online-tools/md5_checksum.html To get Vult's hash.
string vultHash = "601adb42ea61350b6f951894430a7966";
vg.SetVultHash(vultHash);// if it returns true the application can start since vult is running.
if(vg.CheckForVult())
RealApplication();
else
return;
}
}
}
```**C++**
```cpp
const wchar_t* processName = L"specific_program_name.exe";// Check if Vult is running
if (GetProcessesByName(processName) > 0)
// Run your program here
else
// Display an error message & exit the program
```