├── LICENSE ├── README.md ├── injector ├── __init__.py ├── adapter.py ├── agent.py ├── client.py ├── helpers.py ├── hid.py └── profile.py ├── iphone-poc.zip ├── keyboard.xml ├── keystroke-injection-android-linux.py ├── keystroke-injection-ios.py ├── keystroke-injection-macos.py ├── read-link-key-bluetooth.py ├── read-link-key-from-mac.py ├── read-link-key-lightning.py ├── screen-recordings ├── iphone-keystroke-injection.mp4 ├── linux-keystroke-injection.gif └── macos-keystroke-injection.gif ├── slides └── hi_my_name_is_keyboard.pdf ├── windows-poc.py └── windows-report.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/README.md -------------------------------------------------------------------------------- /injector/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /injector/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/injector/adapter.py -------------------------------------------------------------------------------- /injector/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/injector/agent.py -------------------------------------------------------------------------------- /injector/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/injector/client.py -------------------------------------------------------------------------------- /injector/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/injector/helpers.py -------------------------------------------------------------------------------- /injector/hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/injector/hid.py -------------------------------------------------------------------------------- /injector/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/injector/profile.py -------------------------------------------------------------------------------- /iphone-poc.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/iphone-poc.zip -------------------------------------------------------------------------------- /keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/keyboard.xml -------------------------------------------------------------------------------- /keystroke-injection-android-linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/keystroke-injection-android-linux.py -------------------------------------------------------------------------------- /keystroke-injection-ios.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/keystroke-injection-ios.py -------------------------------------------------------------------------------- /keystroke-injection-macos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/keystroke-injection-macos.py -------------------------------------------------------------------------------- /read-link-key-bluetooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/read-link-key-bluetooth.py -------------------------------------------------------------------------------- /read-link-key-from-mac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/read-link-key-from-mac.py -------------------------------------------------------------------------------- /read-link-key-lightning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/read-link-key-lightning.py -------------------------------------------------------------------------------- /screen-recordings/iphone-keystroke-injection.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/screen-recordings/iphone-keystroke-injection.mp4 -------------------------------------------------------------------------------- /screen-recordings/linux-keystroke-injection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/screen-recordings/linux-keystroke-injection.gif -------------------------------------------------------------------------------- /screen-recordings/macos-keystroke-injection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/screen-recordings/macos-keystroke-injection.gif -------------------------------------------------------------------------------- /slides/hi_my_name_is_keyboard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/slides/hi_my_name_is_keyboard.pdf -------------------------------------------------------------------------------- /windows-poc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/windows-poc.py -------------------------------------------------------------------------------- /windows-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcnewlin/hi_my_name_is_keyboard/HEAD/windows-report.md --------------------------------------------------------------------------------