Skip to content

Remove dependency on CGO #32

@archisgore

Description

@archisgore

CGO is currently required for the disasm package. We already have a golang built-in disasm.

My plan for this migration is to first:

  1. Find/port a binary regex library (probably modify https://github.com/dlclark/regexp2)
  2. Port over EnVisen's ROP gadget finder (https://github.com/polyverse/EnVisen/blob/master/internaljs/instruction_gadget_worker.js)
  3. Use Golang's built-in disassembly package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions