Skip to main content

Get information about stripped rust executables

Project description

Get information about a stripped rust executable.

This tool is mentioned in [this] (https://nofix.re/posts/2024-11-02-rust-symbs/) and this blogposts.

Usage

rbi
usage: rbi [-h] {info,guess_project_date,download} ...

Get information about stripped rust executable, and download its dependencies.

options:
  -h, --help            show this help message and exit

mode:
  {info,guess_project_date,download}
                        Mode to use
    info                Get information about an executable
    guess_project_date  Tries to guess date latest depdnency got added to the project, based on dependencies version
    download            Download a crate. Exemple: rand_chacha-0.3.1

Usage examples:

 rbi info 'challenge.exe'
 rbi download hyper-0.14.27
 rbi guess_project_date 'challenge.exe'

Tests

Tests requieres git-lfs to retrive the test executable.

Then, execute the following command:

pytest -s

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rustbininfo-0.1.0.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

rustbininfo-0.1.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file rustbininfo-0.1.0.tar.gz.

File metadata

  • Download URL: rustbininfo-0.1.0.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.2 Linux/6.2.0-39-generic

File hashes

Hashes for rustbininfo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8b011f26c77faa417003b00d0c8ba46762092d2f5c6a25af40a544825836b3fe
MD5 abb34d7c3afa1cf8b01f085869a53ce0
BLAKE2b-256 570780ffae4328801c1a959544b764aac0a74ab25ef3e8f5ff36ed6fd43f8e4f

See more details on using hashes here.

File details

Details for the file rustbininfo-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: rustbininfo-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.2 Linux/6.2.0-39-generic

File hashes

Hashes for rustbininfo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85e077542ae17821c517459658083df51cff5e78c59d6ca2545472a6236bdb5e
MD5 23991df1f56f383925887048391d37a7
BLAKE2b-256 32710e5aa868ad9dc336ece68c225f38fe141df36ab5ec8df0d4a4acaa3cd5e6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page