Commit Graph

1685 Commits

Author SHA1 Message Date
n1474335 4e57b4be88 Completed GZIP extraction 2019-01-11 17:44:13 +00:00
s2224834 21335e7d05 Bombe: Add checking machine 2019-01-11 13:18:25 +00:00
j433866 abdd70c6fa Add ConvertCoordinates to lib folder 2019-01-11 11:59:13 +00:00
s2224834 78768e00d4 Bombe: Firefox optimisation
Switch a couple of for of loops in the critical path for classic fors.
This loses about 10% performance in Chrome, but it brings Firefox
performance in line with Chrome's, rather than 2.5 times slower.
2019-01-10 18:49:06 +00:00
s2224834 3eb44708e5 Add MultiBombe
Runs the Bombe multiple times with different rotor specs.
Edits the core BombeMachine a little to add the ability to switch rotors
without rewiring everything
2019-01-10 18:04:02 +00:00
n1474335 c077b22410 Stream.readBits() method implemented. Unfinished. 2019-01-10 17:30:52 +00:00
n1474335 9787ab04cd 8.22.0 2019-01-10 15:44:02 +00:00
n1474335 79d3c90026 Merge branch 'j433866-subsection' 2019-01-10 15:43:05 +00:00
n1474335 c2068b343b Tidied up and added global matching to Subsection operation 2019-01-10 15:42:48 +00:00
j433866 9e63e40dab Add new MGRS module and update webpack-dev-server 2019-01-10 15:24:29 +00:00
n1474335 6424839731 Merge branch 'subsection' of https://github.com/j433866/CyberChef into j433866-subsection 2019-01-10 15:11:34 +00:00
n1474335 863a525625 8.21.0 2019-01-10 15:02:26 +00:00
n1474335 f82a727e24 Merge branch 'masq-insense' 2019-01-10 15:01:22 +00:00
n1474335 995fcab071 Tidied up Case Insensitive Regex ops 2019-01-10 15:01:01 +00:00
n1474335 c5270d75a1 Merge branch 'insense' of https://github.com/masq/CyberChef into masq-insense 2019-01-10 14:53:21 +00:00
s2224834 8c757d1e03 Bombe: optimise
This cuts about 85% off the execution time.
2019-01-09 21:07:05 +00:00
n1474335 324c409ff1 8.20.0 2019-01-09 16:38:53 +00:00
n1474335 1db8e6dddc Merge branch 'klaxon1-feature/lorem-ipsum-generator' 2019-01-09 16:38:46 +00:00
n1474335 c49a770c59 Tidied up Lorem Ipsum op 2019-01-09 16:36:34 +00:00
Matt dd9ba4d250
Fixed problems flagged by n's review 2019-01-09 15:28:50 +00:00
n1474335 0e601d5b5f Merge branch 'feature/lorem-ipsum-generator' of https://github.com/klaxon1/CyberChef into klaxon1-feature/lorem-ipsum-generator 2019-01-09 14:50:48 +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 4c1521a98e No data matches & warnings support 2019-01-08 23:26:14 +00:00
Matt df8abb099c
Added code argtype 2019-01-08 22:23:14 +00:00
s2224834 e74c86842b Bombe: add trial decryption preview 2019-01-08 19:37:34 +00:00
n1474335 fe1332f18e 8.19.7 2019-01-08 18:29:14 +00:00
n1474335 cb9ab7a2c9 Fixed 'Maximise output' button functionality 2019-01-08 18:29:07 +00:00
s2224834 ad6e30f3d4 Bombe: review, tests, validation 2019-01-08 18:25:42 +00:00
n1474335 3a6b2875d5 8.19.6 2019-01-08 17:51:47 +00:00
n1474335 766de7e6fa Fixed bug in 'Regular expression' operation when highlighting lookaheads 2019-01-08 17:51:43 +00:00
Matt 13439e100e Merge remote-tracking branch 'upstream/master' into features/yara 2019-01-08 16:28:14 +00:00
Matt 5ac469b174 Added yara rule support 2019-01-08 16:19:58 +00:00
j433866 8ac5b48493 Update operation description 2019-01-08 11:51:33 +00:00
j433866 1a827ef44f Add Subsection to Flow Control category 2019-01-08 11:17:06 +00:00
j433866 0f0e346a02 Add new Subsection operation 2019-01-08 11:12:02 +00:00
s2224834 b6eb4e84e4 Add Bombe operation
Still needs some work, but functional
2019-01-07 19:48:44 +00:00
n1474335 2a6db47aeb Began implementing GZIP/DEFLATE extraction. Unfinished. 2019-01-04 18:12:49 +00:00
n1474335 19b7957523 Added RTF extractor 2019-01-04 14:57:31 +00:00
s2224834 1b1a3c261d Typex: random rotors 2019-01-04 13:21:15 +00:00
n1474335 0d2cb02f97 Fixed FLV previous tag size error 2019-01-04 11:49:12 +00:00
n1474335 7d8d80ca2c Added extractor for MS Office 2007+ files 2019-01-03 19:01:12 +00:00
s2224834 b4e130234c Enigma: make sure op class is called Enigma 2019-01-03 18:51:39 +00:00
s2224834 53cc413eae Typex: move machine implementation to lib/ 2019-01-03 18:49:01 +00:00
n1474335 0449c46b38 Added FLV extractor. 2019-01-03 18:40:22 +00:00
s2224834 f8450183c1 Enigma: fix 4th rotor ringstellung 2019-01-03 17:51:20 +00:00
s2224834 eb1f8b4bc6 Add Typex operation
WIP
2019-01-03 16:40:29 +00:00
s2224834 088864fd9c Add Enigma operation 2019-01-03 16:36:56 +00:00
n1474335 cd0c86e0d6 File scan now uses bytesMatch() instead of signatureMatches(), reducing call stack size 2019-01-03 13:03:41 +00:00