Commit graph

4 commits

Author SHA1 Message Date
David Perry
50a66c1910 Address feedback so far in MR #1043
* Remove TCP server feature; this area is better served by the
  CyberChef-server project
* Increase required version of commander to one which provides
  `requiredOption()`
* Print the error message that is captured when failing to parse the
  command line

Also use `fs.readFileSync()` to read the recipe file.
2020-05-29 11:16:12 -04:00
David Perry
6805f90e05 Fix 109 grunt lint errors 2020-05-28 16:16:55 -04:00
David Perry
d11850beb9 Improve internal and external documentation 2020-05-28 15:48:24 -04:00
David Perry
648ecb6e69 Initial command line/TCP server script
This fairly simple script leverages the Node API provided by CyberChef
to allow performing operations on local filesystem objects without
needing to copy them into and out of a browser window.

It requires a recipe to be specified at runtime as a JSON file.

Also includes a simple TCP server for use by other local processes. This
server is hard-coded to use localhost in order to discourage production
use of the script.
2020-05-28 11:44:37 -04:00