Skip to content

A minimal client using network packet sniffing to detect Monero (XMR) mining tasks.

Notifications You must be signed in to change notification settings

TakeshiYoshikawa/CryptominingDetector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryptominingDetector

Use virtualenv

Create virtual environment

  • virtualenv env or python3 -m venv ./env/

Activate virtual environment

  • Linux: source env/bin/activate
  • Windows: /env/Scripts/activate

Install requirements in virtualenv

  • pip install -r requirements.txt

When you want to leave virtualenv

  • deactivate

Check firewall table for blocked IPs

  • iptables -L INPUT -n --line-numbers

Run Tests

Install pytest

  • sudo apt install python3-pytest

Execute tests

  • pytest-3 test/

About

A minimal client using network packet sniffing to detect Monero (XMR) mining tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages