Commit graph

842 commits

Author SHA1 Message Date
Andy Wang
c09ac990e9 Remove unnecessary IV adaptation 2020-02-21 11:09:35 +00:00
Andy Wang
725455bdc9 Add invalid key length error message 2020-02-21 11:09:35 +00:00
Andy Wang
b485ffb5e8 Remove base64 options 2020-02-21 11:09:35 +00:00
Andy Wang
65e0b68888 Fix #578 by refactoring and implementing the modes 2020-02-21 11:09:35 +00:00
Derrick Karpo
9b21060408 Add file extensions which are mandatory for the latest Node 12.x.
Note: This doesn't solve the upstream import's which still don't
comply but it preps CyberChef for it.
2020-02-21 11:09:35 +00:00
n1474335
50b59bcf99 Added link to Lorenz wiki article in operation description 2020-02-21 11:09:35 +00:00
n1474335
7f99172aaf Tidied up Lorenz operation and created new Bletchley module for WW2-era ciphers 2020-02-21 11:09:35 +00:00
VirtualColossus
075235c347 Fixed bug using KT option, added tests 2020-02-21 11:09:35 +00:00
VirtualColossus
076d140d08 Tidied run function, added some tests 2020-02-21 11:09:35 +00:00
Martin Gillow
941e222eff Updated description 2020-02-21 11:08:43 +00:00
martin gillow
dab691161d Fixed code spacing and formatting 2020-02-21 11:08:43 +00:00
martin gillow
450eddd5d3 Fixed code spacing and formatting 2020-02-21 11:08:43 +00:00
martin gillow
9e7f26f253 Removed debug. Final testing 2020-02-21 11:08:43 +00:00
martin gillow
bb162e4a31 Renamed option 2020-02-21 11:08:43 +00:00
martin gillow
2c8a201aec Fixed p5 limitation 2020-02-21 11:08:43 +00:00
Martin Gillow
33240cf75f Fixed motor wheel movement 2020-02-21 11:08:43 +00:00
martin gillow
6e1dce8959 Custom wheel settings 2020-02-21 11:08:42 +00:00
martin gillow
12a36b5904 Added custom lug option 2020-02-21 11:08:19 +00:00
n1474335
8b6c2a171a Added support for 109 more character encodings 2020-02-21 11:08:19 +00:00
n1474335
bd5a8beb69 Tidied up Avro to JSON operation 2020-02-21 11:08:19 +00:00
Jarrod Connolly
6e1bd7eb7b Add Avro to JSON data format conversion 2020-02-21 11:08:19 +00:00
Gustavo Silva
2bc0bb1713 diff.mjs: Fixes tests and adds default flag
* Sets default flag to `false` for `showSubtraction` flag.
    * Removes extra span for else case that was causing some tests to
    fail. Moreover, the previous behavior was defined as that.
    * Adds custom test for the showSubtraction option, both using the
    `showAdded` and `showRemoved` flags.
2020-02-21 11:08:19 +00:00
Gustavo Silva
90c8a86159 diff.mjs: Allows showing subtraction
Adds "Show Subtraction" button to allow seeing only the difference
    between two texts.
    When selected and combined, user can see only the characters or
    words that were added. If not combined, with either removed or added
    but selected, then nothing is displayed.
2020-02-21 11:08:19 +00:00
Matt
4fe70f3be4 Add YARA rules node test 2020-02-21 11:08:19 +00:00
n1474335
a2ffc7527f Fork no longer appends its merge delimiter to the end of the output. Closes #692 2020-02-21 11:08:19 +00:00
n1474335
c0f3e2a5b1 DES no longer requires an IV in ECB mode 2020-02-21 11:08:19 +00:00
Storms-Engineering
5fe5b212ff PHP Deserialize NULL values converted to correctly
PHP Deserialize now correctly returns N as a null instead of an empty object
2020-02-21 11:08:19 +00:00
n1474335
0868ab4dca Added length check to Triple DES IVs 2020-02-21 11:07:31 +00:00
Storms-Engineering
8be26ab24b DES Encrypt/Decrypt - checks length of IV string
Checks the length of IV string when encrypting.  DES encrypt/decrypt test swas updated to use utf8 instead of HEX.
2020-02-21 11:07:31 +00:00
n1474335
df6a60a44a Fixed some typos 2020-02-21 11:07:31 +00:00
d98762625
296a0f5108 make async node tests actually fail when they fail. Update tests that were failing 2020-02-21 11:07:31 +00:00
n1474335
121a605006 Added several more file signatures. The background magic button now highlights when a file type has been detected. 2020-02-21 11:07:30 +00:00
n1474335
63978d9db1 Added support for many more file types to file signature operations 2020-02-21 11:07:30 +00:00
n1474335
70f705afbc Fixed typo in 'Convert Data Units' preventing Kilobits from working. Closes #649 2019-09-27 11:28:57 +01:00
n1474335
928f1c3e4b Remove excess slashes from Tesseract paths 2019-09-25 15:39:04 +01:00
n1474335
70346bce35 OCR operation now relies on local files 2019-09-13 17:40:20 +01:00
n1474335
7eabaf0de6 Cleaned up and improved OCR operation 2019-09-13 14:34:08 +01:00
n1474335
a8ad10757c Merge branch 'feature/ocr' of https://github.com/MShwed/CyberChef into MShwed-feature/ocr 2019-09-13 12:41:38 +01:00
mshwed
8dde732514 Fixed linting issues 2019-09-05 09:20:59 -04:00
mshwed
f1659af5e4 Added basic OCR text extraction 2019-09-04 14:37:02 -04:00
n1474335
b31f32a7e7 Tidied up Bacon Cipher operations 2019-09-04 17:13:05 +01:00
n1474335
f0b3bd0ede Merge branch 'bacon' of https://github.com/kassi/CyberChef 2019-09-04 16:30:05 +01:00
n1474335
d7b6f29c81 Updated CHANGELOG 2019-09-04 14:00:25 +01:00
n1474335
eb769c7fb4 Tidied up Steganography operations. FileType and toBase64 functions now accept ArrayBuffers. 2019-09-04 13:54:59 +01:00
n1474335
5bc5c0df90 Merge branch 'steganography' of https://github.com/Ge0rg3/CyberChef into Ge0rg3-steganography 2019-09-04 11:31:58 +01:00
Ԝеѕ
d8120d4e13
Add Quoted-printable example 2019-09-03 11:21:58 -04:00
n1474335
f8d1cf2f60 Tidied up 'Render Markdown' operation 2019-08-30 15:46:24 +01:00
n1474335
e129425d8d Merge branch 'render-markdown' of https://github.com/j433866/CyberChef into j433866-render-markdown 2019-08-30 15:33:47 +01:00
n1474335
9dd5234962 Tidied up 'Show on map' operation 2019-08-30 11:56:48 +01:00
Ge0rg3
d23a584b9e Randomize Colour Palette Operation 2019-08-29 16:17:07 +01:00