Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some esoteric programming language interpreter #499

Closed
wants to merge 6 commits into from

Conversation

kassi
Copy link
Contributor

@kassi kassi commented Feb 26, 2019

This adds interpreter for malbolge, brainfuck and fernet as well as a bacon cipher decoder.

Please let me know what you think about it since I'm mainly using npm packages for the calculation (all MIT or no license).
Although it works fine in the frontend I struggled with adding tests, not being able to require the needed packages.

Also let me know if I should split it up into several PRs.

@CLAassistant
Copy link

CLAassistant commented Feb 26, 2019

CLA assistant check
All committers have signed the CLA.

@n1474335
Copy link
Member

Hi @kassi, thanks for these contributions. Could you split them out into separate PRs please?

Also, please use ES6 import statements at the top of the file, rather than inline requires. This should make it easier to run tests too. Thanks.

@kassi
Copy link
Contributor Author

kassi commented Feb 28, 2019

Hi @n1474335, sure, will do. Thanks for the feedback!

@kassi kassi closed this Feb 28, 2019
BRAVO68WEB pushed a commit to BRAVO68WEB/CyberChef that referenced this pull request May 29, 2022
[REVERRT] Add group and user in dockerfile to run container as unprivileged
Fixes: gchq#499
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants