https://github.com/zhongruoyu/stack-smashing-x86_64-linux
Smashing the stack for fun and profit!
https://github.com/zhongruoyu/stack-smashing-x86_64-linux
computer-security cybersecurity security software-security stack-overflow stack-smashing
Last synced: 12 months ago
JSON representation
Smashing the stack for fun and profit!
- Host: GitHub
- URL: https://github.com/zhongruoyu/stack-smashing-x86_64-linux
- Owner: ZhongRuoyu
- License: gpl-3.0
- Created: 2023-01-20T13:22:21.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-20T14:40:42.000Z (over 3 years ago)
- Last Synced: 2025-02-24T06:46:47.572Z (over 1 year ago)
- Topics: computer-security, cybersecurity, security, software-security, stack-overflow, stack-smashing
- Language: C
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Stack Smashing on x86_64 Linux
This is a simple proof-of-concept implementation of stack smashing on x86_64
Linux.
## Disclaimer
Stack smashing, just like other buffer overflow vulnerabilities, can be
dangerous. You should act with caution, and be responsible for what you do.
## Usage
You may build the executable with GNU Make. Run the executable, and you should
get a shell.
```plaintext
make
./smash
```
## Credits
This project is inspired by Aleph One's article, *Smashing The Stack For Fun And
Profit*, originally published on the
[Phrack Manazine](http://phrack.org/issues/49/14.html).
## License
This project is [GPLv3-licensed](LICENSE).