klezVirus / inceptor

Template-Driven AV/EDR Evasion Framework
Other
1.6k stars 263 forks source link

The target binary is x86, while donut is running as x64 #27

Closed SamSap10l closed 2 years ago

SamSap10l commented 3 years ago

Hello everyone, I continue to receive the following error. [>] Transformer: Donut Traceback (most recent call last): File "C:\Users\username\Downloads\inceptor\inceptor\generators\NativeArtifactGenerator.py", line 249, in generate self.generate_wrapped() File "C:\Users\username\Downloads\inceptor\inceptor\generators\NativeArtifactGenerator.py", line 271, in generate_wrapped shellcode_bytes = self.transformer.transform(target=self.file) File "C:\Users\username\Downloads\inceptor\inceptor\converters\Donut.py", line 31, in transform raise ArchitectureMismatch( converters.Donut.ArchitectureMismatch: The target binary is x86, while donut is running as x64

If I compile the program with x64. everything goes ok. But if the command is in x86, I receive this error. Can you help me

klezVirus commented 3 years ago

Hi @SamSap10l, I would be grateful if you can respect the issue template the next time. This is to ensure I have the adequate context to take action. You can do that by going to Issues -> New Issue, and then Selecting for the Bug Report template.

image

In this case, can you please provide the command line you're using to generate your packed payload?

klezVirus commented 2 years ago

Closing for lack of response.