GitHub - hrasityilmaz/Biber: BInary Inspector · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
hrasityilmaz
Biber
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>39 Commits<br>39 Commits
Design
Design
docs
docs
icon
icon
imgs
imgs
src
src
tools
tools
.gitignore
.gitignore
README.md
README.md
app.rc
app.rc
build.zig
build.zig
build.zig.zon
build.zig.zon
View all files
Repository files navigation
Biber
Lightweight binary inspection tool written in Zig.
Biber is a lightweight binary inspection tool written in Zig.
It was originally created while exploring executable formats during x86 kernel development and has since grown into a standalone utility for inspecting ELF and PE binaries.
The goal of Biber is to provide a simple and readable view of executable internals without requiring large reverse engineering frameworks.
Project status: First public release.
Features
ELF
ELF Header parsing
Program Header parsing
Section Header parsing
Symbol table parsing
Relocation parsing
Dynamic section parsing
Notes parsing
GNU Hash / SYSV Hash parsing
PE
DOS Header parsing
NT Header parsing
Section parsing
Import Table parsing
Export Table parsing
Base Relocation parsing
Exception Directory parsing
Debug Directory parsing
TLS Directory parsing
Data Directory overview
Utilities
Entry point inspection
RVA and offset analysis
Hex dump viewer
Built-in disassembler
Executable format detection
Supported Formats
Format<br>Status
ELF32<br>Yes
ELF64<br>Yes
PE32<br>Yes
PE32+<br>Yes
Build
zig build -Doptimize=ReleaseSmall
Linux:
zig build -Doptimize=ReleaseSmall -Dtarget=x86_64-linux-gnu
Windows:
zig build -Doptimize=ReleaseSmall
Usage
Inspect everything:
Biber -f limon.exe -all
Headers:
Biber -f limon.exe -headers
Sections:
Biber -f limon.exe -sections
Symbols:
Biber -f limon.exe -symbols
PE Imports:
Biber -f limon.exe -pe-imports
PE Exports:
Biber -f limon.exe -pe-exports
Disassembler:
Biber -f limon.exe -dis 0x1000 64
Project Links
GitHub:
https://github.com/hrasityilmaz/Biber
Codeberg:
https://codeberg.org/hrasity/Biber
Devlog:
https://auctra.app
About
BInary Inspector
www.auctra.app/
Topics
binary
zig
pe32
pe32-plus
elf
inspect
elf-parser
Resources
Readme
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
star
Watchers
watching
Forks
forks
Report repository
Releases
Biber 0.1 — Public Release
Latest
May 21, 2026
Packages
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Zig<br>99.3%
PowerShell<br>0.7%
You can’t perform that action at this time.