4.12.0beta0
Pre-release
Pre-release
What's Changed
- Add
--libc libc.so
argument to pwn template by @peace-maker in #2212 - Add -p (--prefix) and -s (--separator) arguments to
hex
command by @marcan2020 in #2117 - Add shellcraft.sleep template wrapping SYS_nanosleep by @peace-maker in #2221
- Allow creating custom templates in user-config directory and using
pwn template --template <path>
by @hweissi in #2257 - Allow empty argv in ssh.process() (#2217) by @goreil in #2234
- Fix
remote
andlisten
in sagemath by @peace-maker in #2202 - Replace
isSet
withis_set
as the former is deprecated in 3.10+ by @maple3142 in #2208 - Convert ELF.search needle to bytes by @zt20xx in #2211
- shellcraft/i386: optimize stackhunter by @Arusekk in #2231
- shellcraft/*/freebsd: match linux in switching cs by @Arusekk in #2232
- Fix passing arguments on the stack in shellcraft syscall template by @peace-maker in #2219
- Resolved issue #1411 abt serial-tube misbehaving. by @fercevik729 in #2228
- Fix format string badbytes inconsistency by @Arusekk in #1895
- Change temp path in install script by @Young-Lord in #2097
- Remove Travis CI Badge from README by @peace-maker in #2220
- Don't change log level for Corefile._parse_stack() by @peace-maker in #2222
- Fix Python 2 editable user install by @peace-maker in #2224
- shellcraft: more explicit sleep.asm docstring by @disconnect3d in #2226
- Use
command -v
instead ofwhich
by @whokilleddb in #1946 - py2: fix long hex in shellcraft etc. by @Arusekk in #2230
- Publish Docker images through CI by @peace-maker in #2236
- ci: stabilize coverage by @Arusekk in #2235
- Added MAP_ADD opcode to list of opcodes in safeeval.py by @fercevik729 in #2243
- Do not overwrite global
bytes
in examples by @peace-maker in #2240 - Decoded data from recv_all in adb.packages to a string by @fercevik729 in #2237
- Keep Github Actions up-to-date with Dependabot by @peace-maker in #2238
- Fix pushing docker images on manual workflow run by @peace-maker in #2250
- Remove unused and broken rop.find_stack_adjustment by @fercevik729 in #2249
- Only run docker workflow on upstream repo by @peace-maker in #2252
- Rename
wd
parameter tocwd
inssh.system
andssh.run_to_end
by @peace-maker in #2251
New Contributors
- @marcan2020 made their first contribution in #2117
- @maple3142 made their first contribution in #2208
- @zt20xx made their first contribution in #2211
- @fercevik729 made their first contribution in #2228
- @whokilleddb made their first contribution in #1946
- @hweissi made their first contribution in #2257
Full Changelog: 4.11.0...4.12.0beta0