Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Analyze ELF binaries like a boss 😼🕵️‍♂️

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
NotificationsYou must be signed in to change notification settings

orhun/binsider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 




"Swiss army knife for reverse engineers."



😼🕵️‍♂️Binsider can perform static and dynamic analysis, inspect strings, examine linked libraries, and perform hexdumps, all within a user-friendly terminal user interface!

Quickstart

Tip

Watch the quickstart video to get a glimpse of whatbinsider can do:https://youtu.be/InhVCQoc5ZE

Installbinsider withcargo:

cargo install binsider

Note

See the otherinstallation methods 📦

After the installation, you are pretty much set! 💯

Just dive into the binaries by runningbinsider:

binsider<binary>

Demo

Features

Note

The detailed documentation is available athttps://binsider.dev 📚

General Analysis

You can retrieve general binary file information, including file size, ownership, permissions, date, and linked shared libraries (similar tostat(1) andldd(1)).

General analysis

➡️https://binsider.dev/usage/general-analysis

Static Analysis

You can analyze the ELF layout (such as sections, segments, symbols, and relocations) and navigate through them to get an in-depth understanding of the binary.

Static analysis

➡️https://binsider.dev/usage/static-analysis

Dynamic Analysis

It is possible to execute the binary and trace the system calls, signals, and the program's execution flow similar tostrace(1) andltrace(1).

Dynamic analysis

➡️https://binsider.dev/usage/dynamic-analysis

String Extraction

Similar to thestrings(1) command,binsider is able to extract strings from the binary file with the purpose of discovering interesting strings such as URLs, passwords, and other sensitive information.

String extraction

➡️https://binsider.dev/usage/strings

Hexdump

binsider provides a rich dashboard along with a hexdump view to analyze the binary content in a structured manner.

Hexdump

➡️https://binsider.dev/usage/hexdump

Acknowledgements

Shoutout to@harunocaksiz for sticking with me during our military service in the summer of 2024 and creating the awesomebinsider logo! (o7)

Contributing

See thecontribution guidelines.

License

Licensed under either ofApache License Version 2.0 orThe MIT License at your option.

🦀 ノ( º _ º ノ) - respect crables!

Copyright

Copyright © 2024,Orhun Parmaksız

Packages

 
 
 

Contributors16


[8]ページ先頭

©2009-2025 Movatter.jp