TheTechromancer
TheTechromancer
Can you post the log please
@amiremami thanks for reporting this. Graceful cancellation is hard because of all the multitasking that BBOT does. Can you try again with the latest dev? I pushed a few tweaks...
Can you run it with `-d` and post the debug log? I added some debug statements in the last PR that should shine some light on this.
This may be a symptom of the [recursive decoding](https://github.com/blacklanternsecurity/bbot/blob/30f72d7f81f1e0a0c2d14a97516aa53895f7f48f/bbot/modules/internal/excavate.py#L389) we're doing prior to URL excavation.
This might have something to do with this: https://github.com/python/cpython/issues/107674.
I am currently unable to reproduce this; it's possible a fix has occurred upstream. Feel free to reopen the issue if it persists.
Thanks for your patience, I wish I could have got to this sooner. I agree this would be a great feature to have. After a little testing I kept running...
I've noticed this even on TCP scans. My system's DNS server sometimes pops up in the results, even though it's not in the target list: ```json { "ip": "8.8.8.8", "timestamp":...
This is still causing havoc for us in the form of logging errors: ``` --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg...
Discovered this isn't an issue with aioconsole. The behavior is coming from somwhere inside asyncio. The following code is enough to set stdout to non-blocking mode (note in the code...