Matt
|
bf14c8983f
|
trigger travis
|
2020-08-19 11:04:09 +01:00 |
|
Matt
|
3ab95384df
|
Add unicode tests
|
2020-08-19 10:55:29 +01:00 |
|
Matt
|
13a54ec318
|
Add unicode text format operation
|
2020-08-13 12:36:02 +01:00 |
|
Matt
|
0b5ee7c79f
|
Update actions
|
2020-07-04 15:35:49 +01:00 |
|
Matt
|
23cbe1c426
|
Merge branch 'master' into gh-actions
|
2020-07-04 15:29:24 +01:00 |
|
Matt
|
d4ae241758
|
Merge branch 'master' into rsa
|
2020-06-08 15:55:37 +01:00 |
|
Matt
|
5ce3cc17bb
|
Fixed tesseract issue
|
2020-05-27 15:00:34 +01:00 |
|
Matt
|
fad163e0eb
|
Added tests (that can't be run)
|
2020-04-07 21:16:29 +01:00 |
|
Matt
|
7ad3992bd1
|
Add RSA Decrypt Operation
|
2020-04-07 13:31:33 +01:00 |
|
Matt
|
e7b5c0e37c
|
Add RSA Encrypt Operation
|
2020-04-07 13:31:17 +01:00 |
|
Matt
|
1c0ecd29c2
|
Fix RSA operations
|
2020-04-07 11:45:54 +01:00 |
|
Matt
|
18c6b9bc09
|
Add RSA Verify operation
|
2020-04-06 15:24:22 +01:00 |
|
Matt
|
2233b9a094
|
Comment and add error handling to generate and sign
|
2020-04-06 15:24:06 +01:00 |
|
Matt
|
e0f000b913
|
Fixed RSA generation and added digest option to verify
|
2020-04-06 13:35:14 +01:00 |
|
Matt
|
73864e0809
|
Merge branch 'master' into features/rsa
|
2020-04-05 12:08:24 +01:00 |
|
Matt
|
3d4f74945c
|
Update nightwatch and chromedriver
Rebase onto master
|
2019-10-26 16:59:41 +01:00 |
|
Matt
|
4387038351
|
Update libyara-wasm
|
2019-10-26 16:14:25 +01:00 |
|
Matt
|
252b1b65c4
|
Add YARA rules node test
|
2019-10-18 12:58:17 +01:00 |
|
Matt
|
e8b4536ec2
|
Updated yara to v3.11.0 and openssl to v1.1.1d
finally managed to fudge the compiler
|
2019-10-18 12:57:13 +01:00 |
|
Matt
|
4d7988b78e
|
Fixed RSA key generation
|
2019-09-30 13:12:10 +01:00 |
|
Matt
|
841e760b04
|
Merge remote-tracking branch 'upstream/master' into features/rsa
|
2019-09-30 11:03:41 +01:00 |
|
Matt
|
b3a10d4f9e
|
Made some better colour choices
|
2019-07-23 19:17:21 +01:00 |
|
Matt
|
d4c4e2599d
|
Reduced redundancy
|
2019-07-22 23:16:17 +01:00 |
|
Matt
|
67ead1c250
|
Fixed alternative theme tables
|
2019-07-22 23:12:36 +01:00 |
|
Matt
|
c46928aefe
|
Added tests
|
2019-06-27 17:51:37 +01:00 |
|
Matt
|
4c27a46d35
|
Added PGP verify operation
Added some more metadata to decrypt & verify
Fixes gchq/CyberChef#581
|
2019-06-27 16:48:03 +01:00 |
|
Matt
|
18408901be
|
removed old bzip2 dependency
|
2019-04-07 19:11:46 +01:00 |
|
Matt
|
982c915931
|
Change author
|
2019-04-07 19:02:27 +01:00 |
|
Matt
|
a339eacd45
|
Bzip2 compression support changed to use wasm backend
x4 speed.
|
2019-04-07 18:59:03 +01:00 |
|
Matt
|
7796c473ae
|
Fix lint issue
|
2019-04-02 17:01:47 +01:00 |
|
Matt
|
8445165491
|
Use all the arraybuffers
cuts a solid 1/3 off the compression time
|
2019-04-02 16:47:38 +01:00 |
|
Matt
|
c5698fcd65
|
Merge remote-tracking branch 'upstream/master' into features/bz2-comp
|
2019-04-02 16:26:29 +01:00 |
|
Matt
|
8b12caad78
|
Merge gchq/master into bz2-comp
|
2019-04-02 12:08:30 +01:00 |
|
Matt
|
e1492c3bb1
|
Added (non-garbage) description and fixed wikipedia link.
|
2019-04-02 12:05:17 +01:00 |
|
Matt
|
3cc66e9db9
|
Added Bzip2 compression support
|
2019-04-02 11:55:59 +01:00 |
|
Matt
|
b3d92b04cb
|
Updated nodom dependency to upstream
|
2019-03-19 11:24:29 +00:00 |
|
Matt
|
3ad5f889a0
|
Wrote some tests, fixed imports for node
|
2019-03-14 13:37:11 +00:00 |
|
Matt
|
768fef502d
|
Changed version of nodom to actually functioning fork
|
2019-03-14 11:39:46 +00:00 |
|
Matt
|
6f45d33c8a
|
Fix disassembler issue
Fix disassembler issue properly
|
2019-03-11 13:06:17 +00:00 |
|
Matt
|
cd22985f11
|
Fix categories JSON issue
|
2019-03-11 12:09:29 +00:00 |
|
Matt
|
66c0425080
|
Merge branch 'master' into module-charts
|
2019-03-11 11:57:19 +00:00 |
|
Matt
|
fd7fd9ca35
|
Remove jsdom from dependencies
|
2019-03-11 11:55:44 +00:00 |
|
Matt
|
432d5b43a1
|
Fix some misspellings
|
2019-03-10 17:51:30 +00:00 |
|
Matt
|
ca6d472e5d
|
Update nodom
|
2019-03-10 16:07:14 +00:00 |
|
Matt
|
c2e130f369
|
Update disassembler
|
2019-03-10 13:19:04 +00:00 |
|
Matt
|
6501454424
|
Cleanup
|
2019-03-10 13:08:47 +00:00 |
|
Matt
|
0019a4e1db
|
Found a different dom implementation that removes 6MB
|
2019-03-10 12:03:53 +00:00 |
|
Matt
|
f8874fc586
|
Actually made operations work (and made the module 8MB)
Unfortunately they need jsdom
|
2019-03-10 11:44:02 +00:00 |
|
Matt
|
4ae875601a
|
Ported final two chart operations
|
2019-03-10 10:33:47 +00:00 |
|
Matt
|
68278267e1
|
Update libyara-wasm
|
2019-02-23 15:13:58 +00:00 |
|
Matt
|
da2d5674a5
|
Ported heatmap and hex density chart ops
|
2019-02-23 00:41:19 +00:00 |
|
Matt
|
5bb8eb22ec
|
Merge branch 'master' into module-charts
|
2019-02-22 23:36:14 +00:00 |
|
Matt
|
d1961ca3fa
|
Marginally reduced size of libyara-wasm
|
2019-01-16 01:15:51 +00:00 |
|
Matt
|
3dfaaf4c25
|
Update libyara for test pass
|
2019-01-15 23:45:40 +00:00 |
|
Matt
|
dd9ba4d250
|
Fixed problems flagged by n's review
|
2019-01-09 15:28:50 +00:00 |
|
Matt
|
ebb632e888
|
Added metadata, string identifiers and operation args
|
2019-01-09 14:29:14 +00:00 |
|
Matt
|
4db2335107
|
Speedrunning strats (increased speed on big files)
|
2019-01-09 11:45:11 +00:00 |
|
Matt
|
26a2fb6662
|
Increased size of rule inp & expanded memory for wasm
|
2019-01-09 09:56:55 +00:00 |
|
Matt
|
df8abb099c
|
Added code argtype
|
2019-01-08 22:23:14 +00:00 |
|
Matt C
|
454ef0076b
|
Disabled tests
|
2018-12-21 17:19:33 +00:00 |
|
Matt C
|
18693d2471
|
Add tests, however non-functional due to lack of File in Node
Also add jimp to package.json
|
2018-12-21 17:17:11 +00:00 |
|
Matt C
|
5a9583c970
|
Add to categories
|
2018-12-21 17:15:30 +00:00 |
|
Matt C
|
0046f7e3d7
|
Added colour channel splitting support
|
2018-12-21 17:08:09 +00:00 |
|
Matt C
|
31e758ca45
|
Attempt to make RSA key generation functional
|
2018-08-31 11:25:05 +01:00 |
|
Matt C
|
36e16d9925
|
Fixed linting issues
|
2018-08-20 19:14:19 +01:00 |
|
Matt C
|
84eaaf4819
|
Tests now work
Also they'll work in the node API too now
|
2018-08-20 19:08:01 +01:00 |
|
Matt C
|
821dd9c48c
|
Added messagepack tests but they don't work
and i'm too burnt out to figure out why
|
2018-08-20 00:20:04 +01:00 |
|
Matt C
|
0c06e64051
|
Added MessagePack operations
|
2018-08-09 11:09:28 +01:00 |
|
Matt C
|
6a561185df
|
ESM: Ported RegEx operations
|
2018-05-28 00:39:03 +01:00 |
|
Matt C
|
049656ec6b
|
ESM: Ported PublicKey operations
|
2018-05-27 23:53:43 +01:00 |
|
Matt C
|
709630f39b
|
Ported Image operations + some cleanup
|
2018-05-27 23:27:11 +01:00 |
|
Matt C
|
eb3a2502f5
|
Ported rest of Code ops & enabled/fixed some tests
|
2018-05-27 22:07:09 +01:00 |
|
Matt C
|
905bc6699e
|
ESM: Ported case converters, generic beautifier and syntax highlighting
|
2018-05-26 18:04:53 +01:00 |
|
Matt C
|
176e83a79f
|
Converted JS operations
Deleted legacy files, neatened args in other ported ops
|
2018-05-23 20:36:29 +01:00 |
|
Matt C
|
95f81ad740
|
Ported Bitwise operations
also enabled bitshift tests
|
2018-05-23 18:59:57 +01:00 |
|
Matt C
|
9ffab374db
|
Converted PBKDF2 and RC2, enabled tests, deleted legacy Cipher file
Also made DESDecrypt test pass
|
2018-05-23 18:31:26 +01:00 |
|
Matt C
|
46b8b2fa7e
|
Converted DES and TripleDES ops
|
2018-05-23 18:23:03 +01:00 |
|
Matt C
|
189e077247
|
Ported blowfish operations and library to ESM modules
|
2018-05-23 16:54:12 +01:00 |
|
Matt C
|
03f435915b
|
Imported OperationError to TranslateDateTimeFormat
|
2018-05-15 18:50:04 +01:00 |
|
Matt C
|
2e4f5b7070
|
Changed all error returns to OperationErrors
|
2018-05-15 18:01:04 +01:00 |
|
Matt C
|
b3ee251ee3
|
ESM: Port Extract.js module
|
2018-05-15 16:30:17 +01:00 |
|
Matt C
|
3c214ce17c
|
Deleted PGP file
|
2018-05-15 16:07:51 +01:00 |
|
Matt C
|
285e512483
|
Actually made these ops work
|
2018-05-15 16:04:57 +01:00 |
|
Matt C
|
2b0c327001
|
Ported x86 Disassembler & PGP ops
|
2018-05-15 10:15:31 +01:00 |
|
Matt C
|
b8d39f49b2
|
Convert URL operations
Delete legacy URL module
|
2018-05-14 22:15:28 +01:00 |
|
Matt C
|
c9e9499106
|
Merge remote-tracking branch 'upstream/esm' into esmconversion
|
2018-05-14 20:39:13 +01:00 |
|
Matt C
|
e6f19c3dfd
|
Fixed linebreaks in test index (thanks VSCode)
|
2018-05-14 18:33:16 +01: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 |
|
Matt C
|
2d6a56343b
|
Converted substitute operation, added tests & moved to OperationError
|
2018-05-11 16:32:19 +01:00 |
|
Matt C
|
350d10d98b
|
Added toggleString support
|
2018-05-11 10:03:06 +01:00 |
|
Matt C
|
6bec68021c
|
Converted Vignere, added more tests and cleaned stuff up
|
2018-05-09 21:13:09 +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 |
|
Matt C
|
af51090ebb
|
Added rotate ESM tests
|
2018-04-03 23:29:47 +01:00 |
|
Matt C
|
50a3cc57ad
|
Fixed missing newline
|
2018-01-12 18:18:52 +00:00 |
|
Matt C
|
7554cbda72
|
Added PGP Sign/Verify operations
|
2018-01-12 16:52:15 +00:00 |
|
Matt C
|
6a67fe09de
|
Added passphrase support to importing private key
|
2018-01-12 12:03:46 +00:00 |
|
Matt C
|
f07263ca2a
|
Fix decrypt operation
|
2018-01-12 11:45:16 +00:00 |
|
Matt C
|
bfbefb7318
|
Merge branch 'master' into features/add-pgp-kbpgp
|
2018-01-11 22:57:31 +00:00 |
|