Skip to content
This is a concept poc of command and control server implemented over blockchain
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Aug 7, 2019 Update Aug 13, 2019 Update Aug 8, 2019
solidity-handler.sol Create solidity-handler.sol Aug 7, 2019


This is a C2 Implemented over Ethereum Smart Contracts based on Ropsten TestNet Server
To read more about how we made this poc please refer to the series here.

We have Explained everything from introduction of blockchain to Using smart contracts over python


Note:- This is just a proof of concept so the would require web3 to be installed on target server but this limitation can be rectified if the virus was made in Go so that an attacker could link the web3 files with the virus binary itself

pip3 install web3



Note:- The data which will be transferred over the blockchain can be publically accessed by anyone who has the wallet address of contract so Don't try to pass any sensitive data and to rectify that you can implement a encryption before sending data to or from attacker



You can’t perform that action at this time.