You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
~> pwninit --bin todo
bin: todo
libc: ./libc.so.6
ld: ./ld-linux-x86-64.so.2
warning: failed detecting libc version (is the libc an Ubuntu glibc?): failed finding version string
copying todo to todo_patched
running patchelf on todo_patched
writing solve.py stub
~> strings libc.so.6 | grep "Lib"
GNU C Library (GNU libc) stable release version 2.35.
Usually its like GNU C Library (Ubuntu GLIBC 2.35-0ubuntu3.6) stable release version 2.35. but even without the 2.35-0ubuntu3.6 you could infer the version just from the 2.35.
The text was updated successfully, but these errors were encountered:
Now that I think about it, the (GNU libc) probably means it was taken straight from https://ftp.gnu.org/gnu/glibc/ instead of being packaged by Ubuntu?
pwn_efficient_todo.zip
Usually its like
GNU C Library (Ubuntu GLIBC 2.35-0ubuntu3.6) stable release version 2.35.
but even without the2.35-0ubuntu3.6
you could infer the version just from the2.35
.The text was updated successfully, but these errors were encountered: