n1474335
|
6768038a2f
|
ESM: Tidied up recently ported ops
|
2018-05-27 16:13:18 +01:00 |
|
Matt C
|
905bc6699e
|
ESM: Ported case converters, generic beautifier and syntax highlighting
|
2018-05-26 18:04:53 +01:00 |
|
Matt C
|
95f81ad740
|
Ported Bitwise operations
also enabled bitshift tests
|
2018-05-23 18:59:57 +01:00 |
|
n1474335
|
0d1e5311dc
|
ESM: Changed thrown errors to OperationErrors
|
2018-05-21 18:34:52 +00:00 |
|
n1474335
|
28b24b725f
|
ESM: Tidied up FlowControl ops
|
2018-05-21 11:39:10 +00:00 |
|
d98762625
|
10556f528f
|
update comments
|
2018-05-21 11:12:58 +01:00 |
|
d98762625
|
046e1ebad9
|
Merge branch 'esm' into port-flowcontrol
|
2018-05-21 09:02:58 +01:00 |
|
n1474335
|
ee519c7352
|
Merged esm branch into feature-magic. Ported FileType ops.
|
2018-05-20 16:49:42 +01:00 |
|
d98762625
|
ec0ecf5151
|
add comments
|
2018-05-18 12:52:16 +01:00 |
|
d98762625
|
bfb405c4a6
|
Add Jump
|
2018-05-18 12:50:23 +01:00 |
|
n1474335
|
3fd1f4e6d9
|
ESM: Ported all Hash and Checksum operations
|
2018-05-17 15:11:34 +00:00 |
|
n1474335
|
f26d175cad
|
ESM: Ported Base58, Base and BCD operations
|
2018-05-16 16:25:05 +00:00 |
|
n1474335
|
84df055888
|
ESM: Ported MS and Entropy operations
|
2018-05-16 11:39:30 +01:00 |
|
n1474335
|
b760c2f1a0
|
ESM: Fixed OperationError detection and tidied up ops.
|
2018-05-16 10:17:49 +01:00 |
|
n1474335
|
acb8a342a7
|
Merge branch 'esmconversion' of https://github.com/artemisbot/CyberChef into esm
|
2018-05-16 09:28:24 +01:00 |
|
Matt C
|
b3ee251ee3
|
ESM: Port Extract.js module
|
2018-05-15 16:30:17 +01:00 |
|
n1474335
|
e41eb3d8a2
|
Merge branch 'port-arithmetic' of https://github.com/d98762625/CyberChef into esm
|
2018-05-15 15:16:56 +00:00 |
|
Matt C
|
285e512483
|
Actually made these ops work
|
2018-05-15 16:04:57 +01:00 |
|
n1474335
|
b8d3b33963
|
ESM: Ported CharEnc operations
|
2018-05-15 15:03:41 +00:00 |
|
d98762625
|
3bbfc130d4
|
create arithmetic specific delimiter options
|
2018-05-15 14:59:28 +01:00 |
|
d98762625
|
6ddc1b1c9c
|
export Arithmetic funcs individually. Use existing Delim
|
2018-05-15 14:32:39 +01:00 |
|
d98762625
|
9de93022d6
|
port divide operation
|
2018-05-15 10:33:58 +01:00 |
|
d98762625
|
bf28410812
|
port multiply operation
|
2018-05-15 10:24:35 +01:00 |
|
Matt C
|
2b0c327001
|
Ported x86 Disassembler & PGP ops
|
2018-05-15 10:15:31 +01:00 |
|
n1474335
|
cbb5e7c611
|
Merge branch 'esmconversion' of https://github.com/artemisbot/CyberChef into esm
|
2018-05-14 17:49:57 +00:00 |
|
n1474335
|
bad45f19d6
|
ESM: Ported DateTime operations
|
2018-05-14 17:48:57 +00:00 |
|
Matt C
|
24e4e268dc
|
Converted RC4, RC4Drop and Derive EVP
|
2018-05-14 18:30:52 +01:00 |
|
Matt C
|
4008dbf38a
|
Merge remote-tracking branch 'upstream/esm' into esmconversion
Also removed substitute operation from legacy module
|
2018-05-14 18:09:21 +01:00 |
|
n1474335
|
037e2f3771
|
ESM: Ported StrUtils and NetBIOS operations.
|
2018-05-14 14:31:04 +00:00 |
|
n1474335
|
a98d37e61c
|
Merged master into esm branch
|
2018-05-14 11:58:01 +00:00 |
|
Matt C
|
2d6a56343b
|
Converted substitute operation, added tests & moved to OperationError
|
2018-05-11 16:32:19 +01:00 |
|
Matt C
|
789ec94eff
|
Converted Bifid & moved over tests
|
2018-05-09 20:28:28 +01:00 |
|
Matt C
|
f87666f659
|
Converted Affine/Atbash operations to mjs & added tests
|
2018-05-09 20:18:33 +01:00 |
|
n1474335
|
6987e6b1b9
|
ESM: Ported Bit shift, MAC address and Morse Code operations.
|
2018-05-07 12:12:58 +01:00 |
|
n1474335
|
be61419b80
|
ESM: Added remaining ByteRepr operations.
|
2018-05-06 13:18:41 +01:00 |
|
n1474335
|
fad4713a90
|
ESM: Tidied up Rotate operations
|
2018-04-06 12:40:39 +00:00 |
|
Matt C
|
4988ead918
|
Rotate module converted to ESM
4 Ops:
- ROT-13
- ROT-47
- Rotate left
- Rotate right
+ module containing common functions
|
2018-04-03 22:50:26 +01:00 |
|
n1474335
|
083d2d1cc4
|
ESM: Added Zlib ops and created a Zlib library.
|
2018-04-02 20:46:55 +01:00 |
|
n1474335
|
eeb1d0a891
|
ESM: Added Hex ops and created a Hex library.
|
2018-04-02 18:06:48 +01:00 |
|
n1474335
|
041cd9fb8e
|
ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule.
|
2018-04-02 17:10:51 +01:00 |
|
n1474335
|
9b4fc3d3aa
|
Converted the core to ES modules
|
2018-03-26 23:14:23 +01:00 |
|
n1474335
|
12c226f874
|
Updated DisassembleX86-64 library to fix issue with call instrution. Closes #246.
|
2018-03-23 20:01:56 +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
|
56d33ea487
|
Magic operation now calculates the entropy of each option and displays tooltips explaining the properties.
|
2018-02-19 17:25:28 +00:00 |
|
n1474335
|
559741fd07
|
Fixed a few small bugs
|
2018-02-15 18:46:17 +00:00 |
|
n1474335
|
b3c52a8601
|
Magic operation now brute forces character encodings. Linted.
|
2018-02-15 17:38:39 +00:00 |
|
n1474335
|
27ec4aa923
|
Magic operation now recognises useful operations such as 'Render Image' even though their output cannot be analysed
|
2018-02-15 13:39:55 +00:00 |
|
n1474335
|
1760ab2305
|
Recipe errors are now ignored in the Magic operation
|
2018-02-14 17:00:14 +00:00 |
|
n1474335
|
99ade42e9a
|
Added 'Intensive mode' to the Magic operation, where it brute-forces various simple encodings like XOR or bit rotates.
|
2018-02-14 16:08:59 +00:00 |
|
n1474335
|
544d78f461
|
The Magic operation now only checks the most commonly used Internet languages by default, to lower false positives and improve performance.
|
2018-02-14 13:08:03 +00:00 |
|