Gabriele Digregorio
Gabriele Digregorio
It is not a problem of the signal branch but of all the branches. It is just inherited by the signals branch.
We should also add on the README the required gdb capabilities to perform the migrate_to_gdb operation (permissionless attach).
I was investigating the same thing last night. I spent some time further confirming the theory. The [pwntools](https://github.com/Gallopsled/pwntools/blob/dev/pwnlib/tubes/process.py) `recv_raw` function calls `self.poll()`, that is the `Popen.poll()`. ```py # Implementation of...
Hi, I've added a test as requested. I tried to keep the structure and format consistent with the other tests, I hope it's okay. Regarding the differences between the two...
Even though it’s not the main focus of this PR, the new buffering system introduces a noticeable speed improvement. Further optimizations are possible, but the goal here was to implement...
Okay, I pushed a hotfix on the same branch. My tests did not account for the scenario where, during recvline, a callback is triggered repeatedly. The tests you provided were...
@MrIndeciso, could you run a couple more tests? I added a test with recv + callback in commit 6b2938a86465bd0bd7911a159724351ca960278c. If you run it, you might encounter some issues due to...
I investigated the issue, and the binary writes output to standard error (`stderr`). Pwntools currently only provides a single function (`recv()`) to receive data from both stdout and stderr, whereas...
Some general thoughts I put down before switching my phone to bedtime mode. I grasp the overall concept and don't necessarily disagree with it. However, there are some inconsistencies in...
I am closing this PR as it is based on the outdated CFFI system. Please refer to the new PRs (such as #171) for this feature, which uses the new...