{"id":18311430,"url":"https://github.com/copy05/vult","last_synced_at":"2025-04-05T18:31:53.780Z","repository":{"id":189880195,"uuid":"681101292","full_name":"Copy05/Vult","owner":"Copy05","description":"Open Source and Lightweight Anticheat and Antivirus Software.","archived":true,"fork":false,"pushed_at":"2023-11-10T07:57:25.000Z","size":29502,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T06:16:59.020Z","etag":null,"topics":["against-cheating","anticheat","antivirus","av","cleaner","copy05","cybersecurity","guard","malware-detection","optimizer","protection"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Copy05.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-21T09:10:29.000Z","updated_at":"2024-03-27T12:50:17.000Z","dependencies_parsed_at":"2023-08-22T07:20:14.955Z","dependency_job_id":"9cb93464-cbc4-4322-becd-870a87a7e465","html_url":"https://github.com/Copy05/Vult","commit_stats":null,"previous_names":["copy05/vult"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Copy05%2FVult","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Copy05%2FVult/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Copy05%2FVult/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Copy05%2FVult/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Copy05","download_url":"https://codeload.github.com/Copy05/Vult/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247383907,"owners_count":20930369,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["against-cheating","anticheat","antivirus","av","cleaner","copy05","cybersecurity","guard","malware-detection","optimizer","protection"],"created_at":"2024-11-05T16:17:39.518Z","updated_at":"2025-04-05T18:31:48.770Z","avatar_url":"https://github.com/Copy05.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vult\n\nVult is a service that works in the background for your safety and optimizes your workflow.\n\n# Features\n\n- AntiVirus Scanning.\n- Temporary File Cleaning\n- Observing\n- Blacklist Download Folder Scanning\n- Regular Scanning\n- Blocking Cheat Software\n\n# What's unprotected\n\n- Memory Execution\n- Shell Code Execution\n\n# Requirements\n\n- Windows 10 or Later\n- .NET 3.5 or Newer\n- Visual Studio 2022 or Newer\n\n# Protect your software with Vult:\nFor C# you can use `vltguard.dll` to implement VultGuard to your application\n\u003cbr\u003e\n**C#**\n\n```cs\nusing vltguard;\n\nnamespace YourApplication\n{\n    class Program\n    {\n        // our hypertheoretical \"REAL\" Application\n        static void RealApplication(){\n            Console.WriteLine(\"Hello World!\");\n        }\n\n        static void Main(string[] args)\n        {\n            VultGuard vg = new VultGuard();\n\n            // https://emn178.github.io/online-tools/md5_checksum.html To get Vult's hash.\n            string vultHash = \"601adb42ea61350b6f951894430a7966\";\n            vg.SetVultHash(vultHash);\n\n            // if it returns true the application can start since vult is running.\n            if(vg.CheckForVult())\n                RealApplication();\n            else\n                return;\n        }\n    }\n}\n```\n\n**C++**\n```cpp\n    const wchar_t* processName = L\"specific_program_name.exe\";\n\n    // Check if Vult is running\n    if (GetProcessesByName(processName) \u003e 0)\n        // Run your program here\n    else\n        // Display an error message \u0026 exit the program\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcopy05%2Fvult","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcopy05%2Fvult","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcopy05%2Fvult/lists"}