SuperVirus

Project aimed at creating a malware able to evolve and adapt to the various host machines through metamorphic modifications, spontaneous mutations, code imitation and DNA programming to enable/disable functionalities

  • Owner: OxMarco/darwinian-virus
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

SuperVirus

This project is based on the comparison between computer virus and real life virii, since both adapt to the environment they live in; computer virii, though, adapt thanks to human beings writing the code, instead this executable should autonomously modify itself to reduce chances of being deleted.

Modules

  • Antidebug
  • Anti-Disassembler
  • Anti-Emulation/VM
  • Self delete
  • Memory encryption
  • Polymorphic and Metamorphic encryption
  • DNA-determined functions
  • Self-replication through networks and USB
  • DGME - Darwinian Genetic Mutation Engine
  • Neural network

Anti-debugging

Mainly time puzzles, file creation and access and many other small tricks to find out if the process is being analysed and self-delete the executable to avoid further analysis.

Neural Network

A neural network makes decisions about the best strategy to apply in case of Debugger or Sandbox detetion, Antivirus presence or unexpected exception.

LOOKING FOR COOPERATORS! -> create a new issue

Main metrics

Overview
Name With OwnerOxMarco/darwinian-virus
Primary LanguageC++
Program languageC++ (Language Count: 2)
Platform
License:
所有者活动
Created At2016-10-29 22:54:48
Pushed At2017-09-29 09:07:06
Last Commit At2017-09-17 21:48:35
Release Count0
用户参与
Stargazers Count43
Watchers Count4
Fork Count13
Commits Count5
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private