Post History
C, 5 bytes main; This exploits the fact that uninitialised globals live in the .bss section, and that section is not executable. So any attempt to execute code there, regardless of content, wil...
Answer
#3: Post edited
## C, 9 bytes- ```c
- main;
- ```
- This exploits the fact that uninitialised globals live in the `.bss` section, and that section is not executable. So any attempt to execute code there, regardless of content, will cause a segfault.
- ## C, 5 bytes
- ```c
- main;
- ```
- This exploits the fact that uninitialised globals live in the `.bss` section, and that section is not executable. So any attempt to execute code there, regardless of content, will cause a segfault.
#2: Post edited
- ## C, 9 bytes
- ```c
int main;- ```
- This exploits the fact that uninitialised globals live in the `.bss` section, and that section is not executable. So any attempt to execute code there, regardless of content, will cause a segfault.
- ## C, 9 bytes
- ```c
- main;
- ```
- This exploits the fact that uninitialised globals live in the `.bss` section, and that section is not executable. So any attempt to execute code there, regardless of content, will cause a segfault.