├── .gitignore ├── .travis.yml ├── AUTHORS ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── doc ├── README.md ├── gadgetfs_kernel_3.16-3.19.patch ├── inode.c.patch └── usbproxy-9999.ebuild ├── sample └── README.samples ├── src ├── CMakeLists.txt ├── Plugins │ ├── CMakeLists.txt │ ├── Devices │ │ ├── CMakeLists.txt │ │ ├── DeviceProxy_Callback.cpp │ │ ├── DeviceProxy_Callback.h │ │ ├── DeviceProxy_LibUSB.cpp │ │ ├── DeviceProxy_LibUSB.h │ │ ├── DeviceProxy_Loopback.cpp │ │ ├── DeviceProxy_Loopback.h │ │ ├── DeviceProxy_Null.h │ │ ├── DeviceProxy_TCP.cpp │ │ ├── DeviceProxy_TCP.h │ │ ├── DeviceProxy_dot11.cpp │ │ ├── DeviceProxy_dot11.h │ │ └── Dot11_Interface.h │ ├── Filters │ │ ├── CMakeLists.txt │ │ ├── PacketFilter_Callback.cpp │ │ ├── PacketFilter_Callback.h │ │ ├── PacketFilter_KeyLogger.cpp │ │ ├── PacketFilter_KeyLogger.h │ │ ├── PacketFilter_MassStorage.cpp │ │ ├── PacketFilter_MassStorage.h │ │ ├── PacketFilter_PcapLogger.cpp │ │ ├── PacketFilter_PcapLogger.h │ │ ├── PacketFilter_Power.cpp │ │ ├── PacketFilter_Power.h │ │ ├── PacketFilter_ROT13.cpp │ │ ├── PacketFilter_ROT13.h │ │ ├── PacketFilter_StreamLog.cpp │ │ ├── PacketFilter_StreamLog.h │ │ ├── PacketFilter_UDPHID.cpp │ │ └── PacketFilter_UDPHID.h │ ├── Hosts │ │ ├── CMakeLists.txt │ │ ├── GadgetFS_helpers.c │ │ ├── GadgetFS_helpers.h │ │ ├── HostProxy_GadgetFS.cpp │ │ ├── HostProxy_GadgetFS.h │ │ ├── HostProxy_Null.h │ │ ├── HostProxy_TCP.cpp │ │ └── HostProxy_TCP.h │ └── Injectors │ │ ├── CMakeLists.txt │ │ ├── Injector_UDP.cpp │ │ ├── Injector_UDP.h │ │ ├── Injector_UDPHID.cpp │ │ └── Injector_UDPHID.h ├── bindings │ ├── CMakeLists.txt │ └── python │ │ ├── API.cpp │ │ ├── API.h │ │ ├── CMakeLists.txt │ │ ├── USB.py │ │ ├── USBClass.py │ │ ├── USBConfiguration.py │ │ ├── USBDevice.py │ │ ├── USBEndpoint.py │ │ ├── USBInterface.py │ │ ├── USBKeyboard.py │ │ ├── USBMassStorage.py │ │ ├── USBProxyApp.py │ │ ├── USBVendor.py │ │ ├── deviceproxy.py │ │ ├── filters.py │ │ ├── kbd.py │ │ ├── keymap.py │ │ ├── ubertooth.py │ │ ├── usbproxy-fd-keyboard.py │ │ ├── usbproxy-fd-umass.py │ │ └── usbproxy.py ├── cmake │ ├── cmake_uninstall.cmake.in │ └── modules │ │ ├── FindPCAP.cmake │ │ ├── FindUSB1.cmake │ │ ├── FindUSBProxy.cmake │ │ └── Findlorcon.cmake ├── config │ └── wifi.conf ├── debian │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── dirs │ ├── header-check.c │ └── rules ├── lib │ ├── CMakeLists.txt │ ├── ConfigParser.cpp │ ├── ConfigParser.h │ ├── Configuration.cpp │ ├── Configuration.h │ ├── Criteria.cpp │ ├── Criteria.h │ ├── DefinitionErrors.h │ ├── Device.cpp │ ├── Device.h │ ├── DeviceProxy.h │ ├── DeviceQualifier.cpp │ ├── DeviceQualifier.h │ ├── EP_IO.h │ ├── Endpoint.cpp │ ├── Endpoint.h │ ├── FDInfo.c │ ├── FDInfo.h │ ├── HID.cpp │ ├── HID.h │ ├── HexString.cpp │ ├── HexString.h │ ├── HostProxy.h │ ├── Injector.cpp │ ├── Injector.h │ ├── Interface.cpp │ ├── Interface.h │ ├── InterfaceGroup.cpp │ ├── InterfaceGroup.h │ ├── Manager.cpp │ ├── Manager.h │ ├── Packet.h │ ├── PacketFilter.cpp │ ├── PacketFilter.h │ ├── PluginManager.cpp │ ├── PluginManager.h │ ├── Plugins.h │ ├── Proxy.h │ ├── RelayReader.cpp │ ├── RelayReader.h │ ├── RelayWriter.cpp │ ├── RelayWriter.h │ ├── SafeQueue.hpp │ ├── TCP_Helper.cpp │ ├── TCP_Helper.h │ ├── TRACE.h │ ├── USBString.cpp │ ├── USBString.h │ ├── get_tid.c │ ├── get_tid.h │ └── usbproxy.pc.in └── tools │ ├── CMakeLists.txt │ ├── additional │ ├── 55-USBProxy-dot11.rules │ ├── Makefile │ ├── README.md │ ├── UDP_injector.c │ ├── dot11_control.c │ ├── dot11_control.h │ └── dot11_test.c │ ├── git-version-gen.sh │ └── usb-mitm.cpp └── test └── relaytest ├── Makefile └── relaytest.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/AUTHORS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/README.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/gadgetfs_kernel_3.16-3.19.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/doc/gadgetfs_kernel_3.16-3.19.patch -------------------------------------------------------------------------------- /doc/inode.c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/doc/inode.c.patch -------------------------------------------------------------------------------- /doc/usbproxy-9999.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/doc/usbproxy-9999.ebuild -------------------------------------------------------------------------------- /sample/README.samples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/sample/README.samples -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Plugins/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/CMakeLists.txt -------------------------------------------------------------------------------- /src/Plugins/Devices/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/CMakeLists.txt -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_Callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_Callback.cpp -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_Callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_Callback.h -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_LibUSB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_LibUSB.cpp -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_LibUSB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_LibUSB.h -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_Loopback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_Loopback.cpp -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_Loopback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_Loopback.h -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_Null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_Null.h -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_TCP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_TCP.cpp -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_TCP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_TCP.h -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_dot11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_dot11.cpp -------------------------------------------------------------------------------- /src/Plugins/Devices/DeviceProxy_dot11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/DeviceProxy_dot11.h -------------------------------------------------------------------------------- /src/Plugins/Devices/Dot11_Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Devices/Dot11_Interface.h -------------------------------------------------------------------------------- /src/Plugins/Filters/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/CMakeLists.txt -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_Callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_Callback.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_Callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_Callback.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_KeyLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_KeyLogger.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_KeyLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_KeyLogger.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_MassStorage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_MassStorage.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_MassStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_MassStorage.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_PcapLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_PcapLogger.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_PcapLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_PcapLogger.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_Power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_Power.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_Power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_Power.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_ROT13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_ROT13.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_ROT13.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_ROT13.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_StreamLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_StreamLog.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_StreamLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_StreamLog.h -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_UDPHID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_UDPHID.cpp -------------------------------------------------------------------------------- /src/Plugins/Filters/PacketFilter_UDPHID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Filters/PacketFilter_UDPHID.h -------------------------------------------------------------------------------- /src/Plugins/Hosts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/CMakeLists.txt -------------------------------------------------------------------------------- /src/Plugins/Hosts/GadgetFS_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/GadgetFS_helpers.c -------------------------------------------------------------------------------- /src/Plugins/Hosts/GadgetFS_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/GadgetFS_helpers.h -------------------------------------------------------------------------------- /src/Plugins/Hosts/HostProxy_GadgetFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/HostProxy_GadgetFS.cpp -------------------------------------------------------------------------------- /src/Plugins/Hosts/HostProxy_GadgetFS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/HostProxy_GadgetFS.h -------------------------------------------------------------------------------- /src/Plugins/Hosts/HostProxy_Null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/HostProxy_Null.h -------------------------------------------------------------------------------- /src/Plugins/Hosts/HostProxy_TCP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/HostProxy_TCP.cpp -------------------------------------------------------------------------------- /src/Plugins/Hosts/HostProxy_TCP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Hosts/HostProxy_TCP.h -------------------------------------------------------------------------------- /src/Plugins/Injectors/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Injectors/CMakeLists.txt -------------------------------------------------------------------------------- /src/Plugins/Injectors/Injector_UDP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Injectors/Injector_UDP.cpp -------------------------------------------------------------------------------- /src/Plugins/Injectors/Injector_UDP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Injectors/Injector_UDP.h -------------------------------------------------------------------------------- /src/Plugins/Injectors/Injector_UDPHID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Injectors/Injector_UDPHID.cpp -------------------------------------------------------------------------------- /src/Plugins/Injectors/Injector_UDPHID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/Plugins/Injectors/Injector_UDPHID.h -------------------------------------------------------------------------------- /src/bindings/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # 2 | # This file is part of USBProxy. 3 | # 4 | 5 | add_subdirectory(python) 6 | -------------------------------------------------------------------------------- /src/bindings/python/API.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/API.cpp -------------------------------------------------------------------------------- /src/bindings/python/API.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/API.h -------------------------------------------------------------------------------- /src/bindings/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/CMakeLists.txt -------------------------------------------------------------------------------- /src/bindings/python/USB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USB.py -------------------------------------------------------------------------------- /src/bindings/python/USBClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBClass.py -------------------------------------------------------------------------------- /src/bindings/python/USBConfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBConfiguration.py -------------------------------------------------------------------------------- /src/bindings/python/USBDevice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBDevice.py -------------------------------------------------------------------------------- /src/bindings/python/USBEndpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBEndpoint.py -------------------------------------------------------------------------------- /src/bindings/python/USBInterface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBInterface.py -------------------------------------------------------------------------------- /src/bindings/python/USBKeyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBKeyboard.py -------------------------------------------------------------------------------- /src/bindings/python/USBMassStorage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBMassStorage.py -------------------------------------------------------------------------------- /src/bindings/python/USBProxyApp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBProxyApp.py -------------------------------------------------------------------------------- /src/bindings/python/USBVendor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/USBVendor.py -------------------------------------------------------------------------------- /src/bindings/python/deviceproxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/deviceproxy.py -------------------------------------------------------------------------------- /src/bindings/python/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/filters.py -------------------------------------------------------------------------------- /src/bindings/python/kbd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/kbd.py -------------------------------------------------------------------------------- /src/bindings/python/keymap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/keymap.py -------------------------------------------------------------------------------- /src/bindings/python/ubertooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/ubertooth.py -------------------------------------------------------------------------------- /src/bindings/python/usbproxy-fd-keyboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/usbproxy-fd-keyboard.py -------------------------------------------------------------------------------- /src/bindings/python/usbproxy-fd-umass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/usbproxy-fd-umass.py -------------------------------------------------------------------------------- /src/bindings/python/usbproxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/bindings/python/usbproxy.py -------------------------------------------------------------------------------- /src/cmake/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/cmake/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /src/cmake/modules/FindPCAP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/cmake/modules/FindPCAP.cmake -------------------------------------------------------------------------------- /src/cmake/modules/FindUSB1.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/cmake/modules/FindUSB1.cmake -------------------------------------------------------------------------------- /src/cmake/modules/FindUSBProxy.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/cmake/modules/FindUSBProxy.cmake -------------------------------------------------------------------------------- /src/cmake/modules/Findlorcon.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/cmake/modules/Findlorcon.cmake -------------------------------------------------------------------------------- /src/config/wifi.conf: -------------------------------------------------------------------------------- 1 | 802.11_interface=wlan0 2 | -------------------------------------------------------------------------------- /src/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/debian/changelog -------------------------------------------------------------------------------- /src/debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /src/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/debian/control -------------------------------------------------------------------------------- /src/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/debian/copyright -------------------------------------------------------------------------------- /src/debian/dirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/debian/dirs -------------------------------------------------------------------------------- /src/debian/header-check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/debian/header-check.c -------------------------------------------------------------------------------- /src/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/debian/rules -------------------------------------------------------------------------------- /src/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/CMakeLists.txt -------------------------------------------------------------------------------- /src/lib/ConfigParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/ConfigParser.cpp -------------------------------------------------------------------------------- /src/lib/ConfigParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/ConfigParser.h -------------------------------------------------------------------------------- /src/lib/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Configuration.cpp -------------------------------------------------------------------------------- /src/lib/Configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Configuration.h -------------------------------------------------------------------------------- /src/lib/Criteria.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Criteria.cpp -------------------------------------------------------------------------------- /src/lib/Criteria.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Criteria.h -------------------------------------------------------------------------------- /src/lib/DefinitionErrors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/DefinitionErrors.h -------------------------------------------------------------------------------- /src/lib/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Device.cpp -------------------------------------------------------------------------------- /src/lib/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Device.h -------------------------------------------------------------------------------- /src/lib/DeviceProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/DeviceProxy.h -------------------------------------------------------------------------------- /src/lib/DeviceQualifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/DeviceQualifier.cpp -------------------------------------------------------------------------------- /src/lib/DeviceQualifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/DeviceQualifier.h -------------------------------------------------------------------------------- /src/lib/EP_IO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/EP_IO.h -------------------------------------------------------------------------------- /src/lib/Endpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Endpoint.cpp -------------------------------------------------------------------------------- /src/lib/Endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Endpoint.h -------------------------------------------------------------------------------- /src/lib/FDInfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/FDInfo.c -------------------------------------------------------------------------------- /src/lib/FDInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/FDInfo.h -------------------------------------------------------------------------------- /src/lib/HID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/HID.cpp -------------------------------------------------------------------------------- /src/lib/HID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/HID.h -------------------------------------------------------------------------------- /src/lib/HexString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/HexString.cpp -------------------------------------------------------------------------------- /src/lib/HexString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/HexString.h -------------------------------------------------------------------------------- /src/lib/HostProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/HostProxy.h -------------------------------------------------------------------------------- /src/lib/Injector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Injector.cpp -------------------------------------------------------------------------------- /src/lib/Injector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Injector.h -------------------------------------------------------------------------------- /src/lib/Interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Interface.cpp -------------------------------------------------------------------------------- /src/lib/Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Interface.h -------------------------------------------------------------------------------- /src/lib/InterfaceGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/InterfaceGroup.cpp -------------------------------------------------------------------------------- /src/lib/InterfaceGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/InterfaceGroup.h -------------------------------------------------------------------------------- /src/lib/Manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Manager.cpp -------------------------------------------------------------------------------- /src/lib/Manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Manager.h -------------------------------------------------------------------------------- /src/lib/Packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Packet.h -------------------------------------------------------------------------------- /src/lib/PacketFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/PacketFilter.cpp -------------------------------------------------------------------------------- /src/lib/PacketFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/PacketFilter.h -------------------------------------------------------------------------------- /src/lib/PluginManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/PluginManager.cpp -------------------------------------------------------------------------------- /src/lib/PluginManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/PluginManager.h -------------------------------------------------------------------------------- /src/lib/Plugins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Plugins.h -------------------------------------------------------------------------------- /src/lib/Proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/Proxy.h -------------------------------------------------------------------------------- /src/lib/RelayReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/RelayReader.cpp -------------------------------------------------------------------------------- /src/lib/RelayReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/RelayReader.h -------------------------------------------------------------------------------- /src/lib/RelayWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/RelayWriter.cpp -------------------------------------------------------------------------------- /src/lib/RelayWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/RelayWriter.h -------------------------------------------------------------------------------- /src/lib/SafeQueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/SafeQueue.hpp -------------------------------------------------------------------------------- /src/lib/TCP_Helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/TCP_Helper.cpp -------------------------------------------------------------------------------- /src/lib/TCP_Helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/TCP_Helper.h -------------------------------------------------------------------------------- /src/lib/TRACE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/TRACE.h -------------------------------------------------------------------------------- /src/lib/USBString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/USBString.cpp -------------------------------------------------------------------------------- /src/lib/USBString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/USBString.h -------------------------------------------------------------------------------- /src/lib/get_tid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/get_tid.c -------------------------------------------------------------------------------- /src/lib/get_tid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/get_tid.h -------------------------------------------------------------------------------- /src/lib/usbproxy.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/lib/usbproxy.pc.in -------------------------------------------------------------------------------- /src/tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/CMakeLists.txt -------------------------------------------------------------------------------- /src/tools/additional/55-USBProxy-dot11.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/55-USBProxy-dot11.rules -------------------------------------------------------------------------------- /src/tools/additional/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/Makefile -------------------------------------------------------------------------------- /src/tools/additional/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/README.md -------------------------------------------------------------------------------- /src/tools/additional/UDP_injector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/UDP_injector.c -------------------------------------------------------------------------------- /src/tools/additional/dot11_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/dot11_control.c -------------------------------------------------------------------------------- /src/tools/additional/dot11_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/dot11_control.h -------------------------------------------------------------------------------- /src/tools/additional/dot11_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/additional/dot11_test.c -------------------------------------------------------------------------------- /src/tools/git-version-gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/git-version-gen.sh -------------------------------------------------------------------------------- /src/tools/usb-mitm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/src/tools/usb-mitm.cpp -------------------------------------------------------------------------------- /test/relaytest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/test/relaytest/Makefile -------------------------------------------------------------------------------- /test/relaytest/relaytest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/usb-tools/USBProxy-legacy/HEAD/test/relaytest/relaytest.cpp --------------------------------------------------------------------------------