git-akalu / CVenom

CVenom is An Ultra Easy-To-Use Cross-Platform Malware Development Framework For Advanced Malware Development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Check Out The Xonory Programming Language A Programming Language Designed For Malware Development, Built Using CVenom

C/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

Cross-Platform OOP Based Malware Development

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 Documentation 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

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

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);
         
}

About

CVenom is An Ultra Easy-To-Use Cross-Platform Malware Development Framework For Advanced Malware Development

License:MIT License


Languages

Language:C++ 81.4%Language:Shell 16.8%Language:Batchfile 1.5%Language:VBScript 0.3%