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