Gallopsled / Gallopsled/pwntools
Improve shellcraft.<arch>.freebsd
Open
help-wanted
shellcode
- Dominant language
- Python
- Stars
- 13.7k
- Forks
- 1.9k
- Avg merge
- 6d 23h
- Merged PRs (30d)
- 3
Description
Right now we have `shellcraft..linux` with a full set of syscalls and high-level wrappers like `dupsh()`, but `shellcraft..freebsd` still needs a generic syscall template and specific syscalls.
Contributor guide
Research direction
Start by comparing the existing shellcraft..linux syscall templates and high-level wrappers with the FreeBSD shellcraft namespace. Identify the missing generic syscall template and specific syscall coverage, then verify that the FreeBSD shellcode generation works for the supported architectures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- operating-systems, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100