RocketDev

Results 51 comments of RocketDev

Yes, you know, it's Chinese new year now, I'll do it a few days later.

Before continue on this giant piece of code, solving some small fixes may be easier. What about #2504 and #2506? Nobody reply to me, and I have no idea about...

> I would love u48/p48... But when recving heap address, another `u40` is needed for glibc 2.32+, why don't we just create `uall`? @Arusekk

Let me do some explanation. `uall` takes `bytes` object and convert it into `int`, not a `tube`. In other word, `uall` == `unpack(word_size='all')`, instead of `unpack(recv(), 'all')`. And `uall` is...

I see. If we add `u48` and `u40`, there will be less situations to call `unpack_all`. In that case, it doesn't matter if `unpack_all` is that long.

I'm confused with this problem, too! I tested to export pictures in dark mode or light mode, then I use the color chooser to test the colors. It turned out...

I'm debugging `isdigit` and I meet this bug, it seems that pwndbg treat all file as ELF? Perhaps we can catch the error and skip segment offset calculation.

But it just failed to load the debuginfo directly. Do you mean that I can only load it after `unstrip_libc`?

Should these flags be put under `constants`?

BTW, the document has a wrong source code reference. When clicking on `property arch [source]`, it jumps to file `/pwnlib/context.py`, which don't exist. The correct file should be `pwnlib/context/__init__.py`.