cansploit is penetration test tool for in-vehicle network (CAN). cansploit provide pentesters of CAN with State-of-the-art format specification analysis method, DoS (Denial of Servide) attack method with arbitrary entropy.
cansploit is penetration test tool for Controller Area Network. Car pentesters can test general vulnerability on CAN (e.g., No encryption/authentication, Low speed bus topology network, ...).
cansploit
┣━ main.py
┣━ sniffing.py
┣━ format_specification_analysis.py (READ algorithm)
┣━ DoS_attack.py (Traditional, Random, Targeted DoS attack)
┣━ spoofing_attack.py
┣━ replay_attack.py
┣━ sample-IDS
┃ ┣━ cycle-IDS.py
┃ ┣━ entropy-IDS.py
┃ ┗━ id-sequence.py
┣━ .cansploitrc
┗━ README.md
can interface, virtual can interface
$ git clone https://github.com/ohirangosta/cansploit
$ cd cansploit
$ ./cansploit can0