Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 17 16:44
    PowerPress commented #638
  • Sep 17 16:13
    mattnotmitt commented #638
  • Sep 17 14:53
    PowerPress labeled #638
  • Sep 17 14:53
    PowerPress opened #638
  • Sep 17 14:50
    kulbozz opened #637
  • Sep 13 16:48

    n1474335 on gh-pages

    Deploy gchq/CyberChef to github… (compare)

  • Sep 13 16:48
    Travis gchq/CyberChef (v9.7.1) passed (1621)
  • Sep 13 16:40

    n1474335 on v9.7.1

    (compare)

  • Sep 13 16:40

    n1474335 on master

    OCR operation now relies on loc… 9.7.1 (compare)

  • Sep 13 13:46
    n1474335 closed #628
  • Sep 13 13:46
    n1474335 commented #628
  • Sep 13 13:43

    n1474335 on gh-pages

    Deploy gchq/CyberChef to github… (compare)

  • Sep 13 13:43
    Travis gchq/CyberChef (v9.7.0) passed (1619)
  • Sep 13 13:36
    n1474335 closed #632
  • Sep 13 13:36

    n1474335 on master

    Added basic OCR text extraction Fixed linting issues Merge branch 'feature/ocr' of h… and 4 more (compare)

  • Sep 13 13:36

    n1474335 on v9.7.0

    (compare)

  • Sep 13 11:33
    n1474335 commented #636
  • Sep 13 11:25
    n1474335 closed #635
  • Sep 13 11:25
    n1474335 commented #635
  • Sep 13 11:23
    n1474335 closed #634
bert
@bertmcgoogan_twitter
Anyone had issues with v9 ??- works fine from the web, but the downloaded version doesn't seem to load properly (same browser) tried both Chrome and FF.
j433866
@j433866
Hi @bertmcgoogan_twitter , does it give you an error either on screen or in the JavaScript console?
bert
@bertmcgoogan_twitter
image.png
It's very strange, there's animated images of spinng wheels. Looks like some kind of old crypto tool? Enigma?
s2224834
@s2224834
That looks like you've got the .html file but none of the assets.
The downloaded version is a zip file with a bunch of files in it - you need them all or it won't work
Matt
@mattnotmitt
Fixing the theming issues right now :)
j433866
@j433866
@bertmcgoogan_twitter are you extracting the downloaded zip file before opening the .html file? It needs to be extracted before running so that the browser can access the assets
Tarek
@tee2015
Hello guys , I need a guidance on how to change the default port form 80 to another port ?
Matt
@mattnotmitt
@d98762625 hey have you tried out pine (https://getpino.io) for logging over morgan? Been using it at work, it's been really nice to use
RE: https://github.com/gchq/CyberChef-server/projects/1#card-24167560
XOR-LIFE
@XOR-LIFE
Can anyone tell me how to encrypt/decrypt non-ASCII chars in AES ?
d98762625
@d98762625
@mattnotmitt Thanks for the recommendation - I'll stick a link on the card
Matt
@mattnotmitt
Did you guys update the patch instead of minor on the version number; the links to versions in the changelog aren't working? https://github.com/gchq/CyberChef/blob/master/CHANGELOG.md
n1474335
@n1474335
looks like it, yes
I'll fix it in a min
Matt
@mattnotmitt
Cheers :)
Matt
@mattnotmitt
Was trying to figure out why my cyberchef column on tweetdeck was so busy, looks like we hit top of HN again a few days ago https://news.ycombinator.com/item?id=20767183
dhuang612
@dhuang612
Hi everyone, jumped onto this project because it looked interesting.
Looking forward to contributing to the project and working with you guys!
kalebo
@kalebo
Sorry for the noob question, but I'm trying to figure out how to double hash input with the derive PBKDF2 operation in cyberchef, but I'm not sure how to get the output of the one operation to pipe into the passphrase of the next one. Could anyone point me in the right direction?
n1474335
@n1474335
@kalebo If you just want to increase the number of iterations of the PBKDF2 function, there is an argument called 'Iterations' that you can increnent.
*increment
n1474335
@n1474335
:thumbsup:
n1474335
@n1474335
FYI all, I have removed the JSDoc documentation generation as I'm not aware of anyone ever actually using it. It's been pretty broken for a while and no one was complaining, so that seems like a good excuse to remove it. JSDoc comments are still required on every function and class, but in my experience it's much easier to just navigate through the code and read the docs there, rather than reading them in a separate webpage. Removing doc generation helps to simplify the build process and task runners. If anyone has any particularly good reasons for wanting the HTML docs to be generated, let me know.
George O
@Ge0rg3
Didn't even know they existed haha
Matt
@mattnotmitt
It's been one of the things on my task list forever but never saw the point since I've never even looked at them 😄
Karol Gancarz
@CharlesIC
Not sure if I'm missing something or this is a bug but I can't see the scrollbar in the "Operations" pane in version 9.2.2 and I can’t scroll through the list of available operations. I’ve tried the trackpad gesture, arrow keys, nothing’s working.
I've checked on Chrome, Safari and Firefox on MacOS. Turned off all content blocking, etc.
Anyone else experiencing this issue?
It's currently being fixed
George O
@Ge0rg3
Struggling to find any good mp3/wav pcm parsers on node for potential audio tools, does anyone know any?
Matt
@mattnotmitt
Could have a poke around c++ libraries and include them with emscripten @Ge0rg3 - I've had some success with those and everything runs a lot faster than node implementations
George O
@Ge0rg3
Ooo that sounds like a good idea, do we have any like that on cyberchef rn? @mattnotmitt
Matt
@mattnotmitt
Yup, check out the Yara and Bzip2 compress/decompress operations, I've also got the library repos on my GitHub
Also the people in the emscripten channel on mozilla's irc network are super helpful
George O
@Ge0rg3
Sweet I'll take a look, thanks :)
Matt
@mattnotmitt
Oh yeah if you're having any issues with compiling libraries just give me a poke and I'll see if I can sed it through which managed to fix most of the issues I was having with the ones I used @Ge0rg3
s2224834
@s2224834
wav parsing is not particularly complicated, it's just a simple header and then a series of numbers
other formats are obviously a different matter and you would need a library of some sort; best of luck getting ffmpeg to build with emscripten!
Matt
@mattnotmitt
Well if it's ffmpeg you want somebody has already done ffmpeg.js which I've been meaning to play with for a while
s2224834
@s2224834
oh nice, looks like it might need some adjustment but that should be a starting point and should do everything you need for audio tools
Matt
@mattnotmitt
Only issue with it is the mp4 version is under gplv2 due to patent issues so we could only use it for lgpl
Matt
@mattnotmitt
Sorry webm
s2224834
@s2224834
yeah, the mp3 handling code is LGPL despite them only putting it in the GPL build for some reason, so we ought to still be able to use that
hmm.. maybe it's not quite that simple, looks like the encoder might be LGPL but the decoder GPL? LGPL mp3 decoders definitely exist though
Matt
@mattnotmitt
Yeah there's a header only CC-0 licensed one I just found
George O
@Ge0rg3
ffmpeg.js def looks like a good shout
n1474335
@n1474335
It's my understanding that we can't use GPL or LGPL. As an Apache 2.0 project, we can only use licences of a similar or more permissive nature