TheTechromancer

Results 217 comments of TheTechromancer

Thanks, that's really insightful. Especially about the WAF. Excited to try it out. @liquidsec

HTTP engine added in https://github.com/blacklanternsecurity/bbot/pull/1340.

Per Claude, example of using custom-compiled openssl version with python: 1. Install build dependencies: ```bash sudo apt-get update sudo apt-get install build-essential checkinstall zlib1g-dev ``` 2. Download and compile custom...

Nice! This will be a fun one to build out, as we add support for every compression type and enable recursive extraction (archives within archives). I wrote code a while...

I like the mapping of compression types to extraction functions. Probably we'll need to improve on our magic filetype detection, especially [`get_compression()`](https://github.com/blacklanternsecurity/bbot/blob/28c6732ef9840637736096bd881f0bfc713d3b7a/bbot/core/helpers/libmagic.py#L13). This will keep us from relying on extensions,...

@domwhewell-sage thanks for your work on this. It's looking good! A few things: - For the `.jar` and .`apk` exclusions, we should probably hardcode those into the module instead of...

> Also the tests keep failing as apt dependencies aren't getting installed for the tests for some reason is there a apt_deps that I can define for the tests? I'll...

@domwhewell-sage https://github.com/blacklanternsecurity/bbot/pull/2096 has been merged so you should be okay to remove `deps_apt`.

The tests are failing because of these commands which are being executed in the class definition: ![image](https://github.com/user-attachments/assets/9f298472-483b-46fa-85e5-e8981458ed89) The solution should be to move them into the setup function (and preferably...

> /sigh 🙄 It seems Debian, Arch & Fedora. All don't like 'rar' used to create the .rar test file Oof yeah I think the problem here is that rar...