timhemel
timhemel
Sorry, I did not know it was on your list already :) . I tried to my best to search if the issue was reported already but could not find...
I got on this thread because I was a bit surprised about issue #1004 and removing the requirement for content-disposition. I have always seen it as a bit of a...
Added a first `requirements.txt`, have only tested it in a docker install. It contains some development dependencies that you will not need when you just use the tool. It would...
Branch packagable includes a pyproject.toml, setup.cfg and setup.py. It does not compile the kaitai parsers (yet) however.
Added `test_double_gif_file_increases_name_counter` in `test_scan_job.py` to test for this.
The error is when unpacking by extension: ``` FAIL DSM_DS112+_23824.pat-tar-1/hda1.tgz-xz-1/unpacked-from-xz-tar-1/usr/lib/python2.7/ensurepip/_bundled/pip-8.1.1-py2.py3-none-any.whl-zip-1/pip/_vendor/requests/cacert.pem known extension .pem: not a valid certificate (no begin) ``` At the same time, it extracts 166 certificates from this...
You probably did not generate the parsers from the kaitai struct specification. A `make` should do the trick, but you will need some software to build the parsers. In a...
Could it be that the program is adding a new ScanJob for a synthesized file and doing that over and over again, getting stuck in a loop. We could test...
A parser that is succesful will extract the remainder of the file if it is longer than what it parsed. For parsers giving a zero length result this means the...
Changing the code to find overlapping signatures makes it run 4 times longer in my example. It finds nine fewer files, all text files recognized as base64, other files are...