n1474335
|
9b4fc3d3aa
|
Converted the core to ES modules
|
2018-03-26 23:14:23 +01:00 |
|
n1474335
|
715ca1c292
|
Added Bcrypt, Scrypt, BSON and string operations along with many new tests.
|
2018-03-26 22:25:36 +01:00 |
|
n1474335
|
f47a408755
|
Fix for UTF-8/binary handling in hashing operations. Added tests to prevent future breakages. Closes #249.
|
2018-03-04 17:39:53 +00:00 |
|
n1474335
|
da473de9f0
|
Switched from uas_parser.js to ua-parser-js library to improve library management and remove ReDos vulnerabilities. Also improved performance of two native regexes. Thanks to James Davis for raising awareness.
|
2018-02-28 16:40:15 +00:00 |
|
n1474335
|
512487328d
|
Fixed bugs in pretty recipe format generation
|
2018-01-18 18:35:17 +00:00 |
|
n1474335
|
566adbcda5
|
'Unescape string' operation now works with capitalised hex
|
2018-01-04 17:48:01 +00:00 |
|
n1474335
|
50b24d9a56
|
Fixed no-trailing-space lint
|
2018-01-02 14:46:35 +00:00 |
|
n1474335
|
9fc7e6cd98
|
Rewrote AES, DES and Triple DES operations to use Forge instead of CryptoJS, simplifying their options and adding many tests. Removed Rabbit operations. Fixes #63 and #210.
|
2018-01-01 16:09:58 +00:00 |
|
n1474335
|
75a554e215
|
'To Base64' and 'To Hexdump' operations now support ArrayBuffers
|
2017-12-28 15:59:58 +00:00 |
|
n1474335
|
849d41ee56
|
Removed padLeft and padRight in favour of String.prototype.padStart and padEnd. 'To Hex' now supports ArrayBuffers.
|
2017-12-28 14:38:57 +00:00 |
|
n1474335
|
e2161ec934
|
Resolved conflicts
|
2017-12-27 12:50:29 +00:00 |
|
n1474335
|
af71ca6a25
|
Output over 1MiB is passed back as an ArrayBuffer and an output file card is displayed.
|
2017-12-26 00:44:40 +00:00 |
|
n1474335
|
0e7989111f
|
Removed CryptoJS from Utils.js. UTF8 conversion is now achieved with the much smaller and actively maintained utf8 library.
|
2017-12-25 23:11:52 +00:00 |
|
n1474335
|
09b6661e35
|
Fixed trailing spaces
|
2017-12-20 15:51:57 +00:00 |
|
n1474335
|
72c79c684b
|
Lint improvements
|
2017-10-03 17:14:40 +00:00 |
|
n1474335
|
f6b52b7c82
|
Operations can now set options from within the worker
|
2017-09-20 00:37:57 +01:00 |
|
n1474335
|
d4d12c3db0
|
Whitespace is now removed from hex and binary even when the delimiter is set to 'None'
|
2017-09-05 14:30:06 +00:00 |
|
n1474335
|
0192566d19
|
Improved recipe config generation for complex objects. Fixes #180
|
2017-08-16 14:11:50 +00:00 |
|
n1474335
|
cf1ba60a10
|
Added new 'pretty' recipe format to make URLs more readable
|
2017-08-15 16:26:42 +00:00 |
|
n1474335
|
a61df0832f
|
Updated dependencies and linted
|
2017-07-24 13:49:16 +00:00 |
|
n1474335
|
2555de7712
|
Fixed bug in firefox where recipes containing an = character would not load from the URL
|
2017-07-12 12:49:10 +00:00 |
|
n1474335
|
c460c2bf6b
|
Replaced hexToByteArray with fromHex and byteArrayToHex with toHex. Switched displayFilesAsHTML operation to use template strings and introduced markup formatting method.
|
2017-07-07 13:23:58 +00:00 |
|
n1474335
|
2400de337b
|
Merge branch 'unzipmod' of https://github.com/bwhitn/CyberChef into bwhitn-unzipmod
|
2017-07-03 15:28:12 +00:00 |
|
bwhitn
|
4143bba89f
|
This adds the ability to move the file data from Utils.displayFilesAsHTML to the input.
|
2017-07-01 00:40:22 -04:00 |
|
n1474335
|
fe3aeabd0a
|
Merge branch 'features/bifid' of https://github.com/artemisbot/CyberChef into artemisbot-features/bifid
|
2017-06-28 19:27:42 +01:00 |
|
n1474335
|
c3469bd545
|
Correctly escape filenames in displayFilesAsHTML
|
2017-06-27 14:04:30 +00:00 |
|
n1474335
|
5c774a3ce2
|
Updated to allow delimiter to be set
|
2017-06-23 12:18:08 +00:00 |
|
Matt C
|
246480daef
|
Fixed styling errors
|
2017-06-22 17:13:31 +01:00 |
|
n1474335
|
15b83072bb
|
Added support for astral characters to charcode ops
|
2017-06-19 15:40:36 +00:00 |
|
n1474335
|
00e7d8a390
|
The recipe and input are now stored in the hash part of the URL
|
2017-06-16 11:04:35 +00:00 |
|
n1474335
|
04aac03d6e
|
Fixed global matching for simple strings in 'Find / Replace' operation. Closes #25.
|
2017-06-15 14:21:30 +00:00 |
|
n1474335
|
7ecd36efcf
|
Cleaned up extraneous character encoding functions in Utils.js
|
2017-05-19 14:05:57 +00:00 |
|
Thomas Grainger
|
b33f73ac9a
|
autofix no-var
|
2017-04-28 16:45:00 +01:00 |
|
n1474335
|
5f85bff315
|
Fixed tests for octal operations.
|
2017-04-05 22:00:06 +01:00 |
|
n1474335
|
6d396dbb9e
|
Calls to window and document in src/core/ no longer break non-browser environments
|
2017-03-30 00:47:51 +01:00 |
|
n1474335
|
559e32a16a
|
Merged upstream master
|
2017-03-27 18:41:23 +01:00 |
|
n1474335
|
131b3a83c1
|
Converted all modules from CommonJS to ES6
|
2017-03-23 17:52:20 +00:00 |
|
n1474335
|
0f2a5014be
|
Restructured src files into a more logical hierarchy
|
2017-03-23 00:33:40 +00:00 |
|