awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesBinary Metadata Inspection

Low-level analysis of raw internal tables and structural composition of binary images.

Distinct from Table Metadata Inspection: None of the candidates target binary file structural analysis; most are database-centric.

Explore 10 awesome GitHub repositories matching operating systems & systems programming · Binary Metadata Inspection. Refine with filters or upvote what's useful.

Awesome Binary Metadata Inspection GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • icsharpcode/ilspyالصورة الرمزية لـ icsharpcode

    icsharpcode/ILSpy

    25,447عرض على GitHub↗

    ILSpy is a .NET decompiler and binary analyzer designed to convert compiled .NET assemblies back into readable C# source code. It functions as a metadata explorer and a common intermediate language viewer, enabling the analysis of compiled code and the execution of reverse engineering workflows. The project distinguishes itself through specialized translation capabilities, such as converting compiled binary XML (BAML) back into human-readable XAML for user interface analysis. It also provides tools for inspecting native machine code and extracting metadata from program database (PDB) files.

    Analyzes the raw internal tables of a binary image to examine the structural composition of the file.

    C#
    عرض على GitHub↗25,447
  • saulpw/visidataالصورة الرمزية لـ saulpw

    saulpw/visidata

    8,834عرض على GitHub↗

    VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme

    Provides low-level inspection of raw binary files like PCAP and Shapefiles.

    Pythonclicsvdatajournalism
    عرض على GitHub↗8,834
  • avast/retdecالصورة الرمزية لـ avast

    avast/retdec

    8,556عرض على GitHub↗

    RetDec is a reverse engineering framework and static binary analysis tool. Its primary purpose is to function as an LLVM-based machine code decompiler that translates binary machine code from multiple architectures into high-level C source code. The system employs a multi-stage lifting pipeline to recover program logic, using an intermediate representation to apply optimizations before emitting source code. It distinguishes itself through the ability to identify compilers and packers, perform executable unpacking, and reconstruct class hierarchies and original program structures. The framewo

    Parses object file formats to extract and represent the structural composition of compiled binary images.

    C++
    عرض على GitHub↗8,556
  • webassembly/wabtالصورة الرمزية لـ WebAssembly

    WebAssembly/wabt

    8,038عرض على GitHub↗

    WebAssembly Binary Toolkit هو مجموعة من الأدوات لفحص والتحقق من وتحويل وحدات WebAssembly بين الصيغ الثنائية والمقروءة بشرياً. يتضمن مترجماً قائماً على المكدس (stack-based interpreter) لتنفيذ الوحدات، ومحولاً برمجياً (transpiler) يحول الملفات الثنائية إلى كود مصدر C وملفات ترويسة (headers). توفر مجموعة الأدوات مرافق لتجميع النصوص المقروءة بشرياً إلى وحدات ثنائية وتفكيك الملفات الثنائية إلى نصوص. يتميز بمنسق نصوص لتوحيد التعريفات في تمثيل مسطح قياسي، ويدعم تحويل الملفات الثنائية إلى صيغ S-expression. يغطي المشروع مجالات قدرات واسعة تشمل التلاعب بالملفات الثنائية، مثل تجريد أقسام البيانات الوصفية، وفحص الوحدات لاستخراج الإحصائيات الهيكلية ورموز التصحيح. كما يوفر أدوات تحقق للتأكد من صحة الملفات الثنائية وفقاً للمواصفات التقنية، وبيئة تشغيل لتنفيذ المنطق المتوافق مع WASI.

    Extracts structural information and section headers from binary files to analyze internal composition.

    C++
    عرض على GitHub↗8,038
  • hugsy/gefالصورة الرمزية لـ hugsy

    hugsy/gef

    8,020عرض على GitHub↗

    GEF is a Python-based extension for GDB that serves as a framework for binary analysis, exploit development, and low-level debugging. It functions as a dynamic analysis extension designed to assist in reverse engineering workflows and malware analysis by enhancing the debugger's ability to inspect process state and memory. The project is distinguished by its specialized heap analysis tools, which allow for the inspection of glibc heap arenas, bins, and chunks to detect memory corruption. It also provides a dedicated toolkit for exploit development, including cyclic pattern generation for offs

    Retrieves structural information and properties from an ELF binary to assist in file analysis.

    Pythonbinary-ninjactfdebugging
    عرض على GitHub↗8,020
  • ridiculousfish/hexfiendالصورة الرمزية لـ ridiculousfish

    ridiculousfish/HexFiend

    5,861عرض على GitHub↗

    A fast and clever hex editor for macOS

    Provides live interpretation of raw bytes as integers or floats with configurable endianness.

    Objective-C
    عرض على GitHub↗5,861
  • hexfiend/hexfiendالصورة الرمزية لـ HexFiend

    HexFiend/HexFiend

    5,859عرض على GitHub↗

    HexFiend is a native macOS hex editor designed for opening and editing binary files of any size without loading them entirely into memory. It uses a 64-bit addressable data model with memory-mapped file access, enabling navigation of multi-gigabyte files while maintaining byte-level undo for insert and delete operations. The editor distinguishes itself through a diff algorithm for binary file comparison that accounts for insertions and deletions, and a template-based structure parsing system that uses user-defined scripts to visualize binary file layouts. It also includes a typed data interpr

    Interprets raw bytes as integers, floats, and other types with configurable endianness and signedness.

    Objective-C
    عرض على GitHub↗5,859
  • jindrapetrik/jpexs-decompilerالصورة الرمزية لـ jindrapetrik

    jindrapetrik/jpexs-decompiler

    5,404عرض على GitHub↗

    JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler and editor. It provides a toolkit for decompiling, analyzing, and modifying the internal structure of compiled Flash content, including the extraction of scripts and media assets. The project is distinguished by its ability to perform direct binary modification, allowing users to edit bytecode and replace embedded resources without reverting to high-level source code. It includes a runtime ActionScript bytecode debugger for variable inspection and call stack analysis, as well

    Inspects the underlying structure of files using a hexadecimal dump view with color highlighting.

    Javadecompilereditorflash
    عرض على GitHub↗5,404
  • skeeto/w64devkitالصورة الرمزية لـ skeeto

    skeeto/w64devkit

    4,568عرض على GitHub↗

    w64devkit هو مجموعة تطوير C/C++ محمولة MinGW-w64 وسلسلة أدوات GCC قائمة بذاتها لنظام Windows. توفر بيئة بناء أصلية لتجميع كود مصدر C وC++ وFortran إلى ملفات ثنائية قابلة للتنفيذ x86 وx64 دون الحاجة إلى تثبيت على مستوى النظام أو تعديلات على سجل المضيف ومتغيرات البيئة. يتم توزيع سلسلة الأدوات كمجموعة قائمة بذاتها من المترجمات، والروابط، والمجمعات التي تعمل من أي دليل. تتضمن مغلف بيئة قائم على shell لتكوين المسار إلى ملفاتها الثنائية تلقائياً وتستخدم الربط الساكن للقضاء على تعارضات تبعية وقت التشغيل الخارجية. بعيداً عن التجميع، تتضمن المجموعة مجموعة أدوات تصحيح لفحص الذاكرة وتحليل العمليات قيد التشغيل، بالإضافة إلى أدوات لفحص الملفات الثنائية PE لفك تشفير جداول الاستيراد والتصدير. كما تغطي أتمتة سير عمل البناء، وتوقيع الكود الثنائي، وإنشاء حزم تثبيت Windows.

    Displays export and import tables of executables and decodes name decorations in compiled libraries.

    C++
    عرض على GitHub↗4,568
  • pytorch/executorchالصورة الرمزية لـ pytorch

    pytorch/executorch

    4,296عرض على GitHub↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    Prints serialized program contents in human-readable format for debugging and verification.

    Pythondeep-learningembeddedgpu
    عرض على GitHub↗4,296
  1. Home
  2. Operating Systems & Systems Programming
  3. Binary Metadata Inspection

استكشف الوسوم الفرعية

  • Live InterpretersReal-time interpretation of raw bytes as typed values with configurable signedness and endianness. **Distinct from Binary Metadata Inspection:** Distinct from Binary Metadata Inspection: focuses on live interactive interpretation of byte values rather than static structural analysis of binary formats.
  • Serialized Program InspectorsTools that print the contents of serialized model programs in human-readable format for debugging. **Distinct from Binary Metadata Inspection:** Distinct from Binary Metadata Inspection: focuses on inspecting serialized ML model programs specifically, not general binary metadata.