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

fix caesar cipher issues, briefly tested locally on ubuntu and window… #556

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

neptunia
Copy link

@neptunia neptunia commented Sep 30, 2022

…s 10

Description

Previous caesar cipher obfuscator did not work for unix systems running sh (rather than bash) within sandcat (which seems to be the default), and for both sh and psh executors would only print out the command at the end (rather than actually execute it). It also had some issues with special characters that could cause the command to crash. I have made changes so that the caesar cipher only rotates letters within the original command, as well as escaping out special characters for each executor, so that these issues do not arise.

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Please describe the tests that you ran to verify your changes.

I ran a couple operations in CALDERA using my changes to the caesar cipher obfuscator and they worked.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants