Skip to content

Or3stis/ProjectBlackbird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Blackbird

Internet of Things vulnerability testing tool, written in python3

Works only on Linux

The application is still in its early stages of development. There are a lot of issues and bugs that need to resolved.

Usage:

$ python3 main.py

Other usage instructions are written in each individual program

In order for the .py to function, the topology of the directories should not be changed.

The purpose of the program is to provide a stress testing toolkit capable to test devices using wi-fi and bluetooth protocols for communication. The testing focuses on devices with either small processing power or small battery life, found usually in Internet of Things environments.

The philosophy of the design is simple. The main program calls either the wireless attacks or the bluetooth attacks from the corresponding directories. The user can choose from a number of attacks and programs to stress test the machines. Each program can function as an independent one. The idea is that the toolkit can easily be upgraded with added functionality with a simple addition of the program in the directory and the command to run it, in the .py program.

                    Topology
                       |
                    main.py
                    /     \
               wireless  bluetooth
                /   \            \
               /     \            \
              /       \            \
        attack1.py  attack2.py    attack3.py

So far the programs are written in python3.

Feedback and recommendations are always welcome. :)

About

IoT Stress testing tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages