diff --git a/tldr/aircrack-ng b/tldr/aircrack-ng index f1a2ec20..e51b0a29 100644 --- a/tldr/aircrack-ng +++ b/tldr/aircrack-ng @@ -13,6 +13,10 @@ source: https://github.com/tldr-pages/tldr.git `aircrack-ng -w {{path/to/wordlist.txt}} {{path/to/capture.cap}}` +- Crack key using multiple CPU threads from capture file using [w]ordlist: + +`aircrack-ng -p {{number}} -w {{path/to/wordlist.txt}} {{path/to/capture.cap}}` + - Crack key from capture file using [w]ordlist and the access point's [e]ssid: `aircrack-ng -w {{path/to/wordlist.txt}} -e {{essid}} {{path/to/capture.cap}}` diff --git a/tldr/linux/intercept b/tldr/linux/intercept new file mode 100644 index 00000000..5954c3cb --- /dev/null +++ b/tldr/linux/intercept @@ -0,0 +1,17 @@ +--- +syntax: markdown +tags: [tldr, linux] +source: https://github.com/tldr-pages/tldr.git +--- +# intercept + +> Read raw input events from a specified input event device and redirect it to stdout. +> More information: . + +- Read and output raw input events from a given input device file (the system will not see any key presses): + +`sudo intercept -g {{/dev/input/eventX}}` + +- Read and output raw input events from a given input device file (the system can see key presses and does not block other programs from reading them): + +`sudo intercept {{/dev/input/eventX}}` diff --git a/tldr/linux/mux b/tldr/linux/mux new file mode 100644 index 00000000..7c63194e --- /dev/null +++ b/tldr/linux/mux @@ -0,0 +1,25 @@ +--- +syntax: markdown +tags: [tldr, linux] +source: https://github.com/tldr-pages/tldr.git +--- +# mux + +> Intercept and multiplex streams of input events. +> More information: . + +- Create a new muxer with a specified name: + +`mux -c {{muxer_name1 muxer_name2 ...}}` + +- Set the muxer's internal queue size (default is 100): + +`mux -s {{size}}` + +- Read input from a named muxer (can be repeated in "switch mode"): + +`mux -i {{input_muxer_name}}` + +- Write output to a named muxer (can be repeated): + +`mux -o {{output_muxer_name}}` diff --git a/tldr/linux/udevmon b/tldr/linux/udevmon new file mode 100644 index 00000000..42b76d86 --- /dev/null +++ b/tldr/linux/udevmon @@ -0,0 +1,14 @@ +--- +syntax: markdown +tags: [tldr, linux] +source: https://github.com/tldr-pages/tldr.git +--- +# udevmon + +> Intercept and monitor input devices for launching tasks. +> Filters or modifies events according to configuration file(s) (default: `/etc/interception/udevmon.d/*.yaml`). +> More information: . + +- Start udevmon with specified configuration file: + +`udevmon -c {{path/to/config.yaml}}` diff --git a/tldr/linux/uinput b/tldr/linux/uinput new file mode 100644 index 00000000..ac93b0f4 --- /dev/null +++ b/tldr/linux/uinput @@ -0,0 +1,21 @@ +--- +syntax: markdown +tags: [tldr, linux] +source: https://github.com/tldr-pages/tldr.git +--- +# uinput + +> Intercept and write input events to a virtual keyboard device using /dev/uinput. +> More information: . + +- Show resulting YAML device description merge and exit (dry-run): + +`uinput -p` + +- Merge YAML device description(s) to resulting virtual device: + +`sudo uinput -c {{path/to/device1.yaml path/to/device2.yaml ...}}` + +- Merge reference device description from device node(s) to resulting virtual device: + +`sudo uinput -d {{/dev/input/eventX /dev/input/eventY ...}}`