3 dépôts
Mappings between data fields and specific byte offsets within binary files for precise read/write operations.
Distinct from Token Offset Mapping: Candidates are too specific to diagnostics, tokenization, or UI coordinates; this is for general binary save file offsets.
Explore 3 awesome GitHub repositories matching data & databases · Binary Offset Mappings. Refine with filters or upvote what's useful.
PKHeX est un éditeur de fichiers de sauvegarde Pokémon et un convertisseur de données de sauvegarde. Il sert de modificateur de données d'entité et d'importateur de données externes utilisé pour modifier les données de sauvegarde de jeux et les images mémoire à travers plusieurs générations de logiciels. Le projet permet la transformation des données de jeu entre différentes versions de logiciels et formats de fichiers pour assurer la compatibilité entre les générations. Il intègre des fichiers et des codes externes dans les enregistrements de sauvegarde existants pour mettre à jour l'état du jeu. L'outil offre des capacités de gestion de fichiers de sauvegarde et de manipulation de l'état du jeu, permettant la modification d'enregistrements d'entités individuelles, de données de personnages et d'inventaires d'objets.
Provides exact byte offset mapping to read and write specific data fields within binary save files.
ExifTool est une application en ligne de commande et un processeur de métadonnées par lots utilisé pour lire, écrire et modifier les métadonnées EXIF, IPTC, XMP et autres dans les fichiers image et vidéo. Il fonctionne comme un éditeur de métadonnées de fichiers et un extracteur de métadonnées d'image capable de modifier les propriétés internes intégrées dans une grande variété de formats de fichiers pris en charge. L'outil se spécialise dans l'extraction des notes du fabricant de l'appareil photo et des descripteurs standard de l'industrie à partir des médias numériques. Il prend en charge les workflows de migration de métadonnées, permettant aux informations intégrées d'être copiées à partir d'un fichier source et appliquées à un fichier de destination. L'utilitaire couvre de larges capacités de gestion des métadonnées, notamment la lecture, l'écriture et l'édition des spécifications techniques et des horodatages. Il peut traiter les fichiers de manière récursive pour scanner les répertoires et les sous-dossiers, en appliquant des opérations de métadonnées à plusieurs fichiers simultanément.
Implements precise reading of metadata fields by calculating exact byte offsets within binary file structures.
Zydis est une bibliothèque d'analyse binaire x86 et x86-64 qui fournit un framework pour décoder le code machine et inspecter les attributs techniques des instructions processeur. Elle fonctionne comme un désassembleur d'instructions qui traduit les données binaires en métadonnées d'instructions structurées et en assembleur lisible par l'homme. Le projet inclut un encodeur de code machine pour convertir les instructions assembleur et leurs opérandes en leurs représentations binaires. Il fournit également un formateur de syntaxe assembleur pour transformer les structures d'instructions décodées en chaînes de texte assembleur en utilisant des styles de syntaxe configurables. La bibliothèque couvre des capacités d'analyse binaire plus larges, incluant le décodage de code machine, le formatage d'instructions assembleur et l'extraction de métadonnées d'instructions détaillées.
Matches binary machine code to internal representations using fixed-offset tables for high-speed retrieval.