awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
corkami avatar

corkami/pics

0
View on GitHub↗
11,464 星标·793 分支·Assembly·5 次浏览

Pics

Pics is a comprehensive reference library providing visual documentation for binary file structures, character encodings, processor instruction sets, and hardware architecture maps. It serves as a centralized resource for the dissection and analysis of diverse binary formats, including executables, images, and archives.

The project specializes in mapping complex specifications into visual layouts. This includes the creation of schematic diagrams to explain the physical and logical organization of hardware components and the maintenance of a catalog for processor opcodes across multiple hardware architectures.

The library also covers the mapping and layout of various charsets and code pages for standard text encodings. It utilizes a system of layout-based specification mapping and tabular opcode mapping to translate raw binary data and instructions into structured, human-readable visual references.

Features

  • Binary Analysis Capabilities - Provides visual dissections and structural layouts for analyzing diverse binary files, including executables and archives.
  • Binary Analysis - Visualizes the internal layout and structural dissections of binary files such as images and archives.
  • Hardware Architecture Tools - Illustrates the organization and technical specifications of hardware architectures using detailed schematic diagrams.
  • Binary Specification Visualizers - Translates structured binary specifications into visual layout diagrams using predefined format descriptions.
  • Instruction Set Architecture References - Provides a comprehensive reference for processor opcodes and instruction sets across multiple hardware architectures.
  • Character Encodings - Displays the mapping and layout of various charsets and code pages for standard text encodings.
  • Hardware Architecture Visualizations - Creates detailed schematic diagrams to explain the physical and logical organization of hardware components.
  • Instruction Set Grids - Organizes processor instruction sets into searchable grids linking binary codes to assembly mnemonics.
  • Opcode Documentation - Lists and visualizes processor instruction sets and opcode tables for various hardware architectures.
  • Opcode Reference Tables - Provides a comprehensive reference listing instruction sets and opcode tables for multiple processor architectures.
  • Visual Layout Diagrams - Represents complex file headers and data offsets as geometric diagrams to illustrate internal binary organization.
  • Binary File Loaders - Provides a visual collection of diagrams and dissections for binary file structures and executable formats.
  • Component Layout Diagrams - Explains physical and logical layouts through detailed diagrams and visual dissections of hardware components.
  • Executable Analysis Tools - Analyzes the internal organization and headers of executable formats across various operating systems.
  • Binary Format Catalogs - Provides a unified directory indexing diverse executable and file specifications for consistent structural analysis.
  • Binary Format Specifications - Breaks down complex binary file specifications using layout diagrams to explain data organization.
  • Research And Data - Visualizations of common file formats like PE and ELF.

Star 历史

corkami/pics 的 Star 历史图表corkami/pics 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Pics 的开源替代方案

相似的开源项目,按与 Pics 的功能重合度排序。
  • rizinorg/cutterrizinorg 的头像

    rizinorg/cutter

    18,957在 GitHub 上查看↗

    Cutter is a binary analysis platform and graphical user interface for the Rizin reverse engineering framework. It provides an environment for analyzing the internal logic and data structures of compiled binaries through integrated disassembly and visualization. The platform supports a containerized deployment model to provide isolated environments for binary analysis, which is used to examine suspicious binaries without risking the host system. It is an extensible security tool that allows for the addition of custom analysis capabilities and visualizers via native plugins and scripts. The to

    C++
    在 GitHub 上查看↗18,957
  • joxeankoret/diaphorajoxeankoret 的头像

    joxeankoret/diaphora

    4,301在 GitHub 上查看↗

    Diaphora is a binary diffing tool and similarity engine designed to compare compiled binaries and identify changed or matching code sections. It functions as a reverse engineering plugin that maps relationships between functions and detects compilation units using assembler analysis and graph theory. The project specializes in vulnerability patch analysis, allowing users to detect security fixes by comparing different versions of a binary. It synchronizes analysis metadata, such as symbol names and comments, between binaries and generates patches by comparing decompiled pseudo-code. The engi

    Python
    在 GitHub 上查看↗4,301
  • google/android-classysharkgoogle 的头像

    google/android-classyshark

    7,565在 GitHub 上查看↗

    Android Classyshark is a binary analysis toolset designed to extract structural data from Android executable files. It functions as a bytecode viewer and binary XML parser to analyze compiled Java and Android binaries. The project converts binary XML files into readable formats for the inspection of application manifests, layouts, and resource files. It also provides the ability to analyze class interfaces, members, and dependency counts without requiring access to the original source code. The toolset supports static analysis and the export of binary information into plain text formats for

    Java
    在 GitHub 上查看↗7,565
  • cea-sec/miasmcea-sec 的头像

    cea-sec/miasm

    3,890在 GitHub 上查看↗

    Miasm is a Python reverse engineering framework designed for binary analysis, disassembly, and modification. It functions as a binary analysis framework that lifts machine code into an intermediate representation to enable platform-independent security research. The system operates as a binary emulation engine and modification toolkit, allowing for the execution of binary code in a virtual environment to track state changes without native hardware. It provides tools for binary patching to update and modify raw binary files across multiple CPU architectures and executable formats. The framewo

    Pythonassemblerdisassembleremulator
    在 GitHub 上查看↗3,890
查看 Pics 的所有 30 个替代方案→

常见问题解答

corkami/pics 是做什么的?

Pics is a comprehensive reference library providing visual documentation for binary file structures, character encodings, processor instruction sets, and hardware architecture maps. It serves as a centralized resource for the dissection and analysis of diverse binary formats, including executables, images, and archives.

corkami/pics 的主要功能有哪些?

corkami/pics 的主要功能包括:Binary Analysis Capabilities, Binary Analysis, Hardware Architecture Tools, Binary Specification Visualizers, Instruction Set Architecture References, Character Encodings, Hardware Architecture Visualizations, Instruction Set Grids。

corkami/pics 有哪些开源替代品?

corkami/pics 的开源替代品包括: joxeankoret/diaphora — Diaphora is a binary diffing tool and similarity engine designed to compare compiled binaries and identify changed or… rizinorg/cutter — Cutter is a binary analysis platform and graphical user interface for the Rizin reverse engineering framework. It… drduh/os-x-security-and-privacy-guide — This project is a comprehensive security hardening and privacy management guide for macOS. It provides a set of… cea-sec/miasm — Miasm is a Python reverse engineering framework designed for binary analysis, disassembly, and modification. It… google/android-classyshark — Android Classyshark is a binary analysis toolset designed to extract structural data from Android executable files. It… pkivolowitz/asm_book — This project is an ARMv8 assembly programming guide and tutorial designed to teach the translation of high-level logic…