CVenom
Some Critical Updates To The CVenom Framework Due To The Lack Of Collaborators (No Team): - Development Terminated For Linux Malware Development Libraries + CVenom Focuses Now Only On Windows Malware Development - Killing The Development Of The Programming Language "Xonory" + CVenom is now a Framework That Provides You A Header-Only Libraries With Some Tools Important For Malware Development
Where The Simplicity Become Dangerous ... A True Cross-Platform Malware Development Kit
Xonory Programming Language A Programming Language Designed For Malware Development, Built Using CVenom
Check Out TheC/C++ Are Absolutely The Best Languages To Develop Malwares, Advanced, And Undetectable, Hardware I/O Access, As You Know, C/C++ Codes, API Calls, Library Calls, System Calls Differ Between Linux And Windows, So, That's Why We Created CVenom
Malware Development Made Easy With CVenom, All Resources Are Objects, You Access The Hard Disk By Using The DiskTools Class, `Disk.FileCorrupt("file.txt")` as an Example will corrupt the file.txt And So On...Read The Cross-Platform OOP Based Malware DevelopmentDocumentation To Learn How To Start Developing Malwares With CVenom Or Watch Short Videos Right There. (Although, CVenom Don't Needs A Documentation, It's Easier Than Python!.)
Requirements
Those Are The Only Requirements To Have Before You Start Learning/Using CVenom
- Intermediate Skills In C++
- Some Knowledge About Hacking
CVenom's Official Documentation
When Malware Development Become Available For Everyone, No System Is Secure With The Existence Of CVenom
- Malware Initialization And Compilation
- Malware Information Data Structure
- DiskTools API
- EvasionTools API
- NetworkTools API
- UITools API
- RedirectionTools API
- DominationTools API
- SystemTools API
- KeyboardTools API
- RuntimeTools API
- USBTools API
- InfectionTools API
Initializing And Compiling A Malware
#include <CVenom.h> int main(MALWARE_ENTRY){ cvinit(MALWARE_INIT); // Initialize Malware Data. cvexit(MALWARE_EXIT); // Free Malware Data Then Exit. }
This Is How You Initialize A Malware For Further Malware Development
Info: Please Always Use cvexit(MALWARE_EXIT) When You Want To Exit, Please Don't Use return Or exit()
Compiling Malware
Using CVenom's Compiler cvg++ To Compile Malwares, This Compiler Will Automate Malware Cross-Compilation For You With Binary Strip And The Like
Compiling Malware For Linux
$ cvg++ malware.cpp target=linux
Compiling Malware For Windows
$ cvg++ malware.cpp target=windows
Getting/Setting Malware Information
Informations Like Malware Path, Size, Privileges, Fake Service And Fake Description About The Malware.
- Getting Malware File Size
- Getting Malware File Path
- Getting Malware Current Privileges
- Getting And Setting Malware Fake Service Name
- Getting And Setting Malware Fake Description
Getting Malware File Size
Using The Current.size or MALWARE->size
#include <CVenom.h> int main(MAlWARE_ENTRY){ cvinit(MALWARE_INIT); printf("%d\n", Current.size); // Print The Current Malware File Size. printf("%d\n", MALWARE->size); // Print The Current Malware File Size Also. cvexit(MALWARE_EXIT); }