-
-
Notifications
You must be signed in to change notification settings - Fork 402
feat: update unix-shell-evasion-prefix
#3544
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
Conversation
I'm afraid the list of commands in the prefix will become endless. In theory, we could just expect any of the unix commands in the prefix and generate the expression with that, but that won't work due to size (maximum size of regular expression) and performance (processing the expression will become prohibitively expensive). @Xhoenix, if you think this will be the last addition, I'm ok with it, otherwise we need to think about a different approach (and postpone that until after v4 is out). |
I lost track of how to different includes for unix shell stuff are really assembled. We might need a graphical representation going forward. So I can not really comment in any qualified way. |
For me there are two main issues here:
|
OK, fine with me. You'll need to remove the superfluous empty line before I can merge. |
@Xhoenix Please rebase and resolve conflicts. |
Accidently closed this PR. New one is #3557 |
PRs can be reopen 🤷 |
Can you please copy comments from here to the new one? |
Actually, I accidently removed the commits for this PR, using the option "Discard commits" in GH web. Due to merge conflict, I found it easier to open a new PR. |
Update
unix-shell-evasion-prefix.ra