Ne0nd0g/merlin-agent

Unable to Compile Windows x86 Payload

Ne0nd0g opened this issue · 0 comments

Prerequisite

  • I have searched the opened & closed issues
  • I have searched the WIKI and its FAQ page

Environment Data

  • Merlin Agent Version: v2.3.0
  • Merlin Agent Build: f0624a3082928d01eaa86a0fb101b0d1d72cde02
  • Operating System: Windows

Problem

Unable to compile GOARCH=386 Windows payloads because BannanaPhone does not support x86. The BananaPhone creator recommends creating evasion_x64.go and evasion_386.go files where the latter doesn't call BananaPhone at all. https://github.com/Ne0nd0g/merlin-agent/blob/main/os/windows/pkg/evasion/evasion.go