summaryrefslogtreecommitdiffstats
path: root/sploit/builder/gadhint.py (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2024-01-13builder: Rename package to payload and expose contentsMalfurious1-109/+0
This follows in the package contents export change. Additionally, the builder package is renamed to "payload". "payload" is actually the preferred name of this package. It was previously renamed due to the absurdity of importing "sploit.payload.payload.Payload()", and the fact that additional modules were being bundled together so a more broad name _seemed_ desirable. Signed-off-by: Malfurious <m@lfurio.us>
2023-03-19builder: Add rop gadget annotation classMalfurious1-0/+109
This dataclass is intended to be used directly with the new ROP builder class. GadHints allow users to teach the library about gadgets it can not find on its own and how to use them correctly. Signed-off-by: Malfurious <m@lfurio.us> Signed-off-by: dusoleil <howcansocksbereal@gmail.com>