Skip to content

sp0ct0r/expliot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expliot

(Pronounced - expl-aa-yo-tee)

Internet Of Things Exploitation Framework

Expliot is a framework for security testing IoT and IoT infrastructure. It provides a set of plugins (test cases) and can be extended easily to create new plugins. The name expliot is a pun on exploit and explains the purpose of the framework i.e. IoT exploitation. It is developed in python3

Note:

Expliot is developed in python3. It will not work on python2

Objective

  1. Easy to use
  2. Easy to extend
  3. Support for most IoT protocols
  4. Support for Radio IoT protocols
  5. Support for hardware protocols
  6. One-stop-shop for IoT and IoT infrastructure security testing.

Install

  • Make sure you have python3 installed
  • $ Install bluepy dependency => libglib2 $ sudo apt-get install libglib2.0-dev
  • $ Install pyspiflash/pyftdi dependency => libusb1 $ sudo apt-get install libusb-1.0
  • Download the repo $ git clone https://.....
  • $ cd expliot
  • $ sudo python3 setup.py install

Run

  • $ efconsole

Contribution

  • Suggest new plugins/test cases
  • Share any vulnerability information that can be translated to a plugin
  • Please do not submit a patch, instead send me an email about what you have in mind
  • Report bugs

Author

Contact

  • aseemjakhar AT gmail DOT com

Huge shout out to

About

Read only mirror - No pull requests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%