Commit Graph

  • a2e9ce6aeb Fixed race condition master Kevin F 2023-03-13 22:25:04 -0500
  • b941235007 Moved control commands to their own file Delimit all messages to fix fifo race condition Kevin F 2023-03-13 13:24:02 -0500
  • a8574dfebe Don't sleep on server between messages Kevin F 2023-03-12 16:25:54 -0500
  • 3d9a31f4af Fix backlog Kevin F 2023-03-10 16:06:35 -0600
  • 0cb8c59882 Implemented basic TUI Kevin F 2023-03-08 23:08:28 -0600
  • 21c1d468a4 Preped docs for github pages Kevin F 2023-03-07 16:29:26 -0600
  • 8d6c2fddbb Documenting use, cleanup, and script now cleans html file links Kevin F 2023-03-06 22:15:02 -0600
  • b1634b4afe improve threat model description Kevin F 2023-03-05 22:29:28 -0600
  • 1147984f40 update readme for current state of project Kevin F 2023-03-05 22:29:15 -0600
  • 5f14fd11d0 Remove print about numbers Kevin F 2023-03-05 20:02:20 -0600
  • e342e0d4dd Add backlog Kevin F 2023-03-05 19:51:45 -0600
  • 8fe8bc3a0e Remove old breakout Kevin F 2023-03-05 09:28:42 -0600
  • 7f1d95183e Switched rawcapture to use python because it works Kevin F 2023-03-04 22:55:02 -0600
  • 6fcaba194a mostly working Kevin F 2023-03-04 20:40:41 -0600
  • 304ea888ff Fix rapcapture Kevin F 2023-03-03 23:49:13 -0600
  • d48ca89d20 Replace sendkeys with keylogger Kevin F 2023-03-02 21:20:34 -0600
  • 75907dff43 Remove duplicate code fences Kevin F 2023-01-29 20:00:44 -0600
  • 9f44a9cffd Added xdotool modifier key support and refactored server documents Kevin F 2023-01-29 19:45:00 -0600
  • 50a46e4c42 Started implementing modifier keys Kevin F 2023-01-27 17:22:02 -0600
  • 138c54d75c Split the client and server into different Go packages and binaries to make it easier to do cross platform builds and to be more unixy Kevin F 2023-01-26 18:51:31 -0600
  • 5794ea43a3 Added IME and stdin tools Kevin F 2023-01-22 22:59:12 -0600
  • 576e70a989 Better handle special characters Kevin F 2023-01-22 19:31:21 -0600
  • 027a62571f Client now automatically specifies xdotool if keys not on qwerty are present Kevin F 2023-01-22 19:23:52 -0600
  • daf414adbb Implemented xdotool for sending unicode and for rootless usage Kevin F 2023-01-22 15:46:54 -0600
  • 40be382c2d began work on better character streaming with xdotool Kevin F 2023-01-22 01:08:48 -0600
  • 6779f87be3 Add FIFO mode for client Kevin F 2023-01-21 21:28:56 -0600
  • 718bba4702 Interpret \n as Enter (will need to adjust for Winshit) Kevin F 2023-01-21 21:27:59 -0600
  • 608d780db1 Work on tools Kevin F 2023-01-21 18:55:58 -0600
  • f089202286 Add building.md Switch to scanning runes in client since go fmt scanning ignores spaces because of excellent design Kevin F 2023-01-05 01:10:57 -0600
  • e921331ef5 Fixed bugs in auth Kevin F 2023-01-02 01:24:35 -0600
  • bf0ce5ca85 Mostly implemented client Kevin F 2023-01-01 15:25:32 -0600
  • 96f611f1a1 Started client Kevin F 2022-12-31 19:23:52 -0600
  • 07ab1498e7 Updated Authentication to describe the change from uuid Kevin F 2022-12-31 00:37:44 -0600
  • 46de195bf8 + Started ThreatModel.md * Switched from uuids to the system random device Kevin F 2022-12-31 00:34:03 -0600
  • 0779f734da Add license and move websocket to Streaming file Kevin F 2022-12-27 17:05:32 -0600
  • c0639dfa0c Finished authentication Kevin F 2022-09-16 00:42:29 -0500
  • 32f3e6fb86 added server.md scaffolding Kevin F 2022-09-13 12:28:40 -0500
  • 88f414e0b6 added gitattributes with linguist ignores Kevin F 2022-09-10 14:33:46 -0500
  • b38c67a269 + Finished authentication * Cleaned up prose * Moved dependencies to their own file Kevin F 2022-09-10 14:23:48 -0500
  • a3852405e6 touched threatmodel documentation file Kevin F 2022-09-08 13:36:07 -0500
  • ca5c748478 added utility to remove fenced code blocks from final html docs since srcweave is a pain in that regard Kevin F 2022-09-08 13:35:51 -0500
  • f2b572946a Added definition and explanation of environment variables (just http bind settings so far) Kevin F 2022-09-08 13:35:17 -0500
  • 8e5f0ef73f Added explanation of server auth and started authentication tests Kevin F 2022-09-08 13:33:57 -0500
  • cb27d192c2 ReadMe contains the description of the project as well as the entrypoint and dependencies Kevin F 2022-09-08 13:32:54 -0500
  • 2789545bd7 Added make file to manage literacy commands and tests Setup gitignore to ignore tangled files except for go tests Kevin F 2022-09-08 13:32:08 -0500