n1474335
59ae9c6437
Improved 'Extract Files' description
2019-03-27 23:07:43 +00:00
n1474335
81d698c091
Merge branch 'missing-comment' of https://github.com/h345983745/CyberChef into h345983745-missing-comment
2019-03-27 23:03:15 +00:00
n1474335
bce0895392
Updated helper capabilities
2019-03-27 23:02:10 +00:00
j433866
a2cc7a84db
Sync output tabs to input tabs.
...
Output tabs are created when input tabs are.
Fix initial bake not working
2019-03-27 13:48:54 +00:00
j433866
90dd2b5ac2
Add css for output tabs
2019-03-27 09:39:38 +00:00
j433866
3597aacce9
Add wrapper to output
2019-03-27 09:38:13 +00:00
j433866
61bc5436a2
Fix number of running workers not being correct.
...
(This needs some work!)
2019-03-27 09:26:01 +00:00
j433866
37428fbe3b
Bake all inputs, not just the active tab.
...
Limits number of workers to number of cpu threads (4 if not supported)
Creates output tabs (switching doesn't work yet)
Disabled some highlighting for now.
2019-03-27 09:05:10 +00:00
h345983745
e909eea82a
Added description
2019-03-23 16:14:40 +00:00
n1474335
ef4b977bef
Added a cyber helper
2019-03-22 17:10:00 +00:00
j433866
fbe1e2c2cc
Show tab number on tab title.
...
Don't show lines value if tab contents is a file.
2019-03-22 15:55:35 +00:00
j433866
9b86ed7c45
Fix input highlighter size
2019-03-22 15:19:03 +00:00
j433866
c0c83c5cdc
Stores inputs in memory instead of in textareas.
...
Allow selecting multiple files.
Allow drag and dropping multiple files.
Clear all IO button will close all tabs.
Will now spawn multiple loaderworkers simultaneously.
Improve tab logic to break less and work in Firefox.
2019-03-22 15:10:19 +00:00
mshwed
8707287349
Added percent delimiter for "To Hex" operation
2019-03-21 20:10:45 -04:00
j433866
37218c1e81
Add UI for input tabs.
...
Can add, remove and switch tabs
2019-03-21 12:31:01 +00:00
j433866
757176727d
Fix the aspect ratio fix
2019-03-20 10:52:00 +00:00
j433866
d9fdae9175
Adjust css to keep aspect ratio of previewed image
2019-03-20 10:40:59 +00:00
j433866
4a84cf3ac7
Add css styling option for banner URL
2019-03-20 10:23:09 +00:00
j433866
e03e51c450
Add styling of checkboxes.
...
Change fonts in solarized themes to match classic.
Add styling of input fields to modals
2019-03-20 10:01:19 +00:00
j433866
674f879fb8
Change file thumb to normal icon when file closed
2019-03-19 16:54:50 +00:00
j433866
b195fc69dd
Remove old css file
2019-03-19 14:39:46 +00:00
j433866
2049e4e1d5
Add image preview to input file overlay.
...
This can be turned off
2019-03-19 14:38:46 +00:00
j433866
d09ab4a153
Add new solarized light and dark themes.
...
Add more elements to be controlled by theme css:
- Preloader spinner colours
- Operation disable / breakpoint icons
- Auto bake checkbox
- Search highlight colour
- Categories header colour
2019-03-19 14:37:46 +00:00
Matt
3ad5f889a0
Wrote some tests, fixed imports for node
2019-03-14 13:37:11 +00:00
n1474335
33db0e666a
Final tweaks to Bombe svg and preloader css
2019-03-14 12:11:41 +00:00
n1474335
cf32372a57
Added Enigma wiki article link to Enigma, Typex, Bombe and Multi-Bombe operation descriptions.
2019-03-14 12:08:35 +00:00
n1474335
b98cf9538d
Long HTML output is now replaced with an overlay in the same way as long string output.
2019-03-14 11:43:23 +00:00
s2224834
1a707eab86
Merge branch 'feature/bombe' into feature/typex
2019-03-12 18:21:34 +00:00
s2224834
fa6d5e60ce
Merge branch 'master' into feature/bombe
2019-03-12 18:07:39 +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
n1474335
8e3425ed6d
Merge branch 'bugs/xpath-namespace-prefix-fix' of https://github.com/MShwed/CyberChef into MShwed-bugs/xpath-namespace-prefix-fix
2019-03-11 11:53:06 +00:00
n1474335
978bf75765
Merge branch 'bugs/disassembler' of https://github.com/artemisbot/CyberChef into artemisbot-bugs/disassembler
2019-03-11 11:44:11 +00:00
Matt
432d5b43a1
Fix some misspellings
2019-03-10 17:51:30 +00:00
mshwed
3412372d1e
Added support for non-prefixed default namespace selectors
2019-03-10 13:02:13 -04: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
n1474335
e10d4bf45c
Tidied up image manipulation ops
2019-03-09 07:23:11 +00:00
n1474335
369b640408
Merge branch 'master' into j433866-image-operations
2019-03-09 06:29:19 +00:00
n1474335
dcb59edb79
Merge branch 'feature-extract-files'
2019-03-09 06:26:36 +00:00
n1474335
84d31c1d59
Added 'Move to input' button to output file list. Improved zlib extraction efficiency.
2019-03-09 06:25:27 +00:00
j433866
d923c99975
Fix same bug in subsection
2019-03-07 16:33:38 +00:00
j433866
2b538061e9
Fix fork operation not setting ingredient values correctly.
2019-03-07 16:26:42 +00:00
j433866
0c9db5afe9
Fix typo
2019-03-07 11:36:29 +00:00
j433866
1031429550
Add error handling
2019-03-07 11:19:04 +00:00
j433866
4a7ea469d4
Add status messages for image operations
2019-03-07 10:03:09 +00:00
j433866
833c1cd98f
Add Contain Image, Cover Image and Image Hue / Saturation / Lightness ops
2019-03-07 10:02:37 +00:00
j433866
662922be6f
Add resizing status message
2019-03-06 10:32:58 +00:00
j433866
370ae323f6
Fix linting
2019-03-05 11:49:25 +00:00
j433866
514eef50de
Add image filter operation
2019-03-04 14:48:17 +00:00
j433866
ec1fd7b923
Add image opacity operation
2019-03-04 14:38:25 +00:00
j433866
737ce99398
Add image brightness / contrast operation
2019-03-04 14:24:57 +00:00
j433866
4f1a897e18
Add Crop Image operation
2019-03-04 13:48:48 +00:00
j433866
588a8b2a3a
Fix code syntax
2019-03-04 13:48:29 +00:00
j433866
f281a32a4e
Add Wikipedia URLs
2019-03-04 13:48:13 +00:00
j433866
d09e6089ca
Add min width and height values
2019-03-04 11:52:54 +00:00
j433866
7b6062a4a2
Set min blur amount to 1, add status message for gaussian blur.
2019-03-04 11:47:50 +00:00
j433866
7975fadfe9
Add options for min, max and step values for number inputs.
2019-03-04 11:46:27 +00:00
n1474335
9fa7edffbf
Improved file extraction error handling
2019-03-02 16:12:21 +00:00
n1474335
24a47445f6
Merge branch 'master' into feature-extract-files
2019-03-02 15:40:32 +00:00
s2224834
9a0b784153
Typex: improve operation description
2019-02-28 18:56:59 +00:00
s2224834
a446ec31c7
Improve Enigma/Bombe descriptions a little.
2019-02-28 18:48:36 +00:00
s2224834
9323737d1d
Bombe: fix rotor listing order for multibombe
2019-02-28 18:37:48 +00:00
s2224834
1f9fd92b01
Typex: rotors in same order as Enigma
2019-02-28 17:21:47 +00:00
s2224834
2be642e4c9
Merge branch 'feature/bombe' into feature/typex
2019-02-28 17:00:33 +00:00
s2224834
934356dea8
Tweaks for new rotor order
2019-02-28 16:56:28 +00:00
s2224834
a037bf6f9d
Merge branch 'master' into feature/bombe
2019-02-28 16:29:21 +00:00
n1474335
c005c86c27
Added argSelector ingredient type and reversed rotors in Enigma and Bombe operations.
2019-02-28 16:05:23 +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
j433866
0d86a7e427
Add resize algorithm option
2019-02-20 15:35:53 +00:00
j433866
9f4aa0a123
Remove trailing space
2019-02-20 13:17:57 +00:00
j433866
da838e266e
Add flip image operation
2019-02-20 13:04:15 +00:00
j433866
fd160e87e8
Add image operations to Categories
2019-02-20 11:54:59 +00:00
j433866
0dd4304902
Add new Blur Image operation.
...
Performs both fast blur and gaussian blur
2019-02-20 11:48:24 +00:00
j433866
a0b94bba4e
Change run() functions to be async
2019-02-20 11:26:39 +00:00
j433866
74c2a2b5cb
Add Invert Image operation
2019-02-20 11:12:15 +00:00
j433866
b691c30677
Add dither image operation
2019-02-20 09:20:38 +00:00
j433866
01acefe4cf
Remove scale image operation.
...
(Same functionality is implemented in Resize Image)
2019-02-19 16:20:36 +00:00
j433866
1a2c5a95c7
Add resize image operation
2019-02-19 16:19:34 +00:00
j433866
eb8725a0db
Fix degrees error
2019-02-19 16:10:53 +00:00
j433866
57e1061063
Add Scale Image operation
2019-02-19 15:37:59 +00:00
j433866
91f4681a3c
Add rotate image operation
2019-02-19 15:37:49 +00:00
n1474335
49e2b05a11
Dynamic module loading is now cached and Webpack includes the import in the main chunk.
2019-02-11 18:44:41 +00:00
d98762625
481f2a4717
Merge branch 'master' of github.com:gchq/CyberChef into dynamic-import
2019-02-11 16:54:31 +00:00
d98762625
c01c076561
try/catch to allow chef to run from prod file
2019-02-11 16:51:23 +00:00
d98762625
2391e08ac1
tidy up
2019-02-11 15:47:28 +00:00
d98762625
a7a2fe243a
prod working with mini css webpack plugin
2019-02-11 15:40:18 +00:00
n1474335
13abbd2c5d
Abstracted out loadFile logic to separate function
2019-02-11 14:48:25 +00:00
d98762625
d22eac9f35
WIP getting prod working with minicss webpack plugin
2019-02-11 14:29:29 +00:00
n1474335
d71aa8d7e2
Merge branch 'open-file-button' of https://github.com/j433866/CyberChef into j433866-open-file-button
2019-02-11 14:28:32 +00:00
n1474335
4db6199fd9
Fixed timings for Bombe animation fast rotor
2019-02-10 21:45:55 +00:00
s2224834
dd9cbbac77
Bombe: add note about rotor step in crib
2019-02-09 23:01:52 +00:00
s2224834
069d4956aa
Bombe: Handle boxing stop correctly
2019-02-09 22:57:57 +00:00
s2224834
61fee3122a
Bombe: add Rebuild Project to authors
2019-02-08 21:16:42 +00:00
s2224834
5a2a8b4c8e
Typex: input wiring is reversed
2019-02-08 18:53:08 +00:00
n1474335
1079080f5c
Bombe results are now presented in a table
2019-02-08 18:41:20 +00:00
n1474335
53226c1050
Added populateMultiOption ingredient type
2019-02-08 18:36:59 +00:00
n1474335
ab43635583
Tidied up 'DNS over HTTPS' operation and fixed manualBake flag.
2019-02-08 18:02:13 +00:00
n1474335
b8ecd83bfd
Merge branch 'dnsoverhttps' of https://github.com/h345983745/CyberChef into h345983745-dnsoverhttps
2019-02-08 17:34:33 +00:00
n1474335
3d20833d42
Fixed populateOption HTML escape bug. Closes #490
2019-02-08 17:28:10 +00:00
n1474335
821bc9405c
Merge branch 'xss_fixes' of https://github.com/j433866/CyberChef into j433866-xss_fixes
2019-02-08 17:05:51 +00:00
n1474335
d2b4c40357
Fixed BigNumber/XRegExp incompatibility. CLoses #481
2019-02-08 16:54:04 +00:00
d98762625
58a8af20a6
Highligting for Recipe now working. Discovered bug when highlighting on a test case
2019-02-08 14:28:53 +00:00
h345983745
75a58f465c
Removed jpath import
2019-02-07 21:05:07 +00:00
s2224834
220053c044
Typex: add ring setting
2019-02-07 18:10:16 +00:00
h345983745
613cbaa556
Fixing Formating Issues
2019-02-07 08:28:23 +00:00
h345983745
0d0a634255
Added More Request Types
2019-02-06 23:27:27 +00:00
h345983745
105090db60
Spelling Check
2019-02-06 22:50:46 +00:00
h345983745
3e9c75f735
Added to Categories
2019-02-06 22:34:43 +00:00
h345983745
d42075072b
Small Updates
2019-02-06 20:54:06 +00:00
h345983745
6a099f0813
Inital Commit
2019-02-06 20:20:20 +00:00
d98762625
9af5e40071
update linting to allow dybnamic import. Recipe highlight still broken
2019-02-01 14:05:48 +00:00
d98762625
4bf2a29070
WIP: bundle all css into main.css with mini-css-extract. Cannot split into vendor and styles without breaking at the moment.
2019-02-01 13:45:47 +00:00
d98762625
c8cb2692dd
WIP: Recipe refactored to use dynamic import
2019-02-01 10:52:21 +00:00
j433866
74a22bcf9c
Swap ordering of truncating and escaping
2019-01-31 15:22:25 +00:00
j433866
8b44927cb6
Fix XSS for To Table operation and Magic button
2019-01-31 15:18:37 +00:00
j433866
3209c94622
Fix conversion breaking when compass directions are used as delimiters
2019-01-21 12:50:30 +00:00
n1474335
69837837b0
Tidied up co-ordinate operation
2019-01-18 17:14:25 +00:00
n1474335
03d8bf2836
Merge branch 'coordinates' of https://github.com/j433866/CyberChef into j433866-coordinates
2019-01-18 16:05:44 +00:00
n1474335
715f7bbbc2
Lint
2019-01-18 15:37:25 +00:00
n1474335
ba04cac7ac
Tidied up YARA operation
2019-01-18 15:34:56 +00:00
j433866
acb8c0b5af
Change icon from folder to input
2019-01-18 15:12:03 +00:00
j433866
0c14bacea7
Add button to input to allow opening of files using the file prompt.
2019-01-18 15:07:19 +00:00
n1474335
4cabb849f3
Merge branch 'features/yara' of https://github.com/artemisbot/CyberChef into artemisbot-features/yara
2019-01-18 14:56:26 +00:00
j433866
4bd923dc06
Improved handling of negative numbers and weirder inputs.
...
Negative numbers shouldn't make it go weird any more.
Automatic detection of input formats should be more reliable.
2019-01-17 13:53:42 +00:00
n1474335
87e956fe7d
Added old loading icon back for initial page load.
2019-01-16 17:54:55 +00:00
n1474335
02b9dbdee9
Replaced loading animation with animated Bombe SVG
2019-01-16 17:54:55 +00:00
j433866
69797e58cb
Add better error handling.
...
Also now doesn't do anything if there's no input
2019-01-16 16:57:58 +00:00
Matt
2e9b1e079c
Merge remote-tracking branch 'upstream/master' into features/yara
2019-01-15 23:46:49 +00:00
Matt
fcc39a0397
Added File upload support to textarea
2019-01-15 23:42:05 +00:00
Matt
0602f457ce
Added initial tests & counts support
2019-01-15 16:24:29 +00:00
j433866
d00b0f4c0e
Basically rewrote the whole thing using the new geodesy module
2019-01-15 15:55:49 +00:00
j433866
5e68959c03
Catch when OS grid references aren't calculated
2019-01-15 10:25:49 +00:00
j433866
ad4451a757
Rewrite MGRS to use new Geodesy module.
...
Added Ordnance Survey grid reference support
2019-01-15 10:13:11 +00:00
Callum Fraser
4d8127a7d9
Modified description of ToBase64 operation
...
Addresses #472
2019-01-14 22:25:49 +00:00
n1474335
cd2c8078c8
Added ELF extractor. You can now specific which categories to search for in file type operations.
2019-01-14 18:55:10 +00:00
s2224834
ffc4b0a0a8
Bombe: lol
2019-01-14 17:15:54 +00:00
j433866
04b0b8c723
Tidy up code
2019-01-14 14:58:41 +00:00
j433866
b3ac8d0835
Removed some debug logging
2019-01-14 13:49:49 +00:00
j433866
1a88a0164c
Fix delimiter breaking Geohash detection
2019-01-14 13:00:14 +00:00
j433866
8b77ad7748
Stop delimiters breaking MGRS conversion
2019-01-14 12:49:28 +00:00
j433866
8d1f668fc5
Remove old Geohash modules
2019-01-14 11:56:27 +00:00
j433866
68fbbb64db
Add new Convert co-ordinate format module.
...
Also added autodetect of co-ordinate format / delimiter
2019-01-14 11:49:57 +00:00
s2224834
eee92aa1aa
Bombe: fix some outdated docs
2019-01-12 12:56:21 +00:00
s2224834
74eb4cca86
Bombe: tweaks
...
Twiddle the default rotor sets a bit.
Add a time remaining estimate for the multibombe.
2019-01-12 01:35:24 +00:00