The driver allows to intercept requests to any internal or external device ( USB, FireWire, PCI, Thunderbolt, Bluetooth, WiFi ), allow or disable requests based on user credentials and device type, perform collection of data sent to external storage devices. The project contains a kernel mode driver filter for Mac OS X, aka kernel extension ( kext ). The project uses the distorm disassembler which is now released under BSD license. This is a non-viral license, only asking that if you use it, you acknowledge the authors, in this case Slava Imameev. The license model is a BSD Open Source License.