Closed gdesmar closed 1 month ago
As always, thanks for the report. This issue should now be fixed in 1.5.6 :https://github.com/Squiblydoo/debloat/blob/8a19f0ea77d8850ee9ecb0c564a3b4b3e0fba71d/src/debloat/processor.py#L400
Please note: 1.5.6 also added an argument to be passed to the process_pe
method. 1.5.6 added a function to preserve the authenticode certificate on a binary (when there is one).
Please let us know if there are any issues.
In this specific case, the result_code is missing, which makes process_pe error out. If you are interested by a file that would trigger this situation, this one works for me on debloat 1.5.5.