8000 GitHub - otter-sec/bn-ebpf-solana at 1.0.2
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

otter-sec/bn-ebpf-solana

Repository files navigation

bn-ebpf-solana (v1.0.2)

Author: OtterSec LLC

An architecture/binaryview plugin for Solana EBPF.

Description:

See our introductory blog post. Instruction lifting! Solana SDK Structures! ## Features - Instruction Lifting: All EBPF instructions are lifted to LLIL - Accurate Memory Maps: We implement Solana-specific memory maps (0x{1/2/3/4}00000000 addresses for data/stack/heap/input) - Solana ELF Relocations: Solana-specific ELF relocations - Syscall Function Signatures: Full signatures for all of the Solana syscalls - (partial) Solana SDK Types: Type definitions for all Solana SDK objects. (fully complete for C, in-progress for Rust)

Installation Instructions

Darwin

Windows

Linux

Minimum Version

This plugin requires the following minimum version of Binary Ninja:

  • 3164

Required Dependencies

The following dependencies are required for this plugin:

  • pip - lief

License

This plugin is released under a MIT license.

Metadata Version

2

About

Binary Ninja plugin for Solana eBPF

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0