Closed kam193 closed 3 months ago
You are exactly right, this is a false positive from a recently implemented pascal string check. I'll change it so it only runs on data files.
This should be resolved in version 1.3.5 of the multidecoder package and in the latest stable release of Frankenstrings.
Describe the bug I've just observed that FrankenStrings started to trim URLs when they have a
0
inside. It looks like an attempt to fix extraction from binaries where URLs often weren't properly trimmed, but applied to text files results in too early trimming.To Reproduce Steps to reproduce the behavior:
https://some.doma.in/pathwith0butnotended
, a real example: utils.py.zip (pass:zippy
, it contains a Discord webhook)https://some.doma.in/pathwith
Expected behavior The full URL is extracted.
Screenshots
Environment (please complete the following information if pertinent):
Additional context