SkillAgentSearch skills...

Bufferoverflow

Repository of Ruby related buffer overflow boilerplates

Install / Use

/learn @dievus/Bufferoverflow
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

rubybufferoverflow

Ruby Buffer Overflow Boilerplate

The use of the boilerplate should be relatively straight forward. Line 2 requires you to add your offset value determined after your initial fuzzing and examination of the vulnerable program. Line 3 is reserved for the JMP ESP you determine. Line 4 is for additional no-ops, and can be changed to your needs. Line 5 is reserved for your shellcode which, if using Ruby, can be inserted inside of the quotations. Line 10 is reserved for connection interaction, and requires you to change the "ipaddress" to your target, and insert the vulnerable port in the "portvalue" location.

Python BoF contains various Python scripts I have found useful for stack overflow exploitation utilizing Python.

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated1y ago
Forks3

Languages

Python

Security Score

55/100

Audited on Aug 12, 2024

No findings