Skip to content

Writeup for Shellshock#74

Open
ssung099 wants to merge 4 commits intoCUCTF:mainfrom
ssung099:writeup-4
Open

Writeup for Shellshock#74
ssung099 wants to merge 4 commits intoCUCTF:mainfrom
ssung099:writeup-4

Conversation

@ssung099
Copy link
Copy Markdown

No description provided.

Copy link
Copy Markdown
Contributor

@mmstoic mmstoic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall great work, just one comment about an example, maybe showing some background info on enviornment variables and how/why exporting functions is possible.

Comment thread shellshock/write-up.md
## Context
Bash supports exporting functions through environment variables that allows a Bash process to easily share command scripts with child bash processes.

When a new Bash process starts, it scans environment variables matching the function defintion pattern `() { ... }` and imports the content of curly braces.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think an example in the writeup here would be great!

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.

2 participants