Prohlížejte, upravujte, porovnávejte a analyzujte binární soubory v systému Mac se syntezací!

click fraud protection

Chcete zkontrolovat obsah binárního souboru a provést vhodné změny, ale nemůžete najít správný textový editor, který má schopnost zobrazit a upravovat hodnoty? K otevření a úpravě binárních souborů potřebujete editor Hex. Kromě změny binárních hodnot, Hex editoři dělají mnohem více. Musíte si například všimnout, že mnoho aplikací ukládá nastavení a další důležité hodnoty, které odrážejí předvolby definované uživatelem, do binárního souboru. Protože jediným způsobem, jak tyto hodnoty změnit, je spuštění aplikace a vyladění s předkonfigurovanými možnostmi (pokud je to povoleno), ale i pokud to nemáte povoleno, můžete se pokusit ručně změnit hodnoty otevřením příslušného binárního souboru v hexu Editor.

Syntezujte to! pro Mac je vyvíjen tak, aby splňoval tuto potřebu energetických uživatelů. Vytváří gramatika pro binární soubory za účelem jejich interaktivní analýzy. Gramatiky jsou uloženy jako soubory XML, které obsahují struktury určitého formátu souboru. Předem uvedené struktury můžete zdědit, stejně jako lze zdědit funkce v jazycích OOP, abyste zabránili opakovanému zápisu každé funkce do různých umístění souboru.

instagram viewer
Syntezujte to! je plná všech funkcí editoru Hex, což vám umožňuje snadno upravovat, porovnávat a analyzovat obsah.

Na stránce produktu si můžete stáhnout gramatiky pro některé známé formáty, jako je AFP (Advanced Function Presentation), BMP (bitmapový obrázek), Dofus (lokalizace Dofus), EMF (Windows Enhanced Metafile), WAV (Windows Wave File) a mnoho dalšího. Po instalaci budete vyzváni k otevření souboru pro zobrazení a porovnání obsaženého kódu nebo vytvoření nového gramatika pro formát souboru. Stačí kliknout Otevřít soubor a vyberte binární soubor, který chcete zobrazit a analyzovat.

hex 2

Pro každou vybranou hodnotu v prohlížeči se v dolní části okna zobrazí hodnoty Hex pro začátek, konec, délka a obsah. Na pravé straně se zobrazí původní kód obsažený v souboru. Kliknutím pravým tlačítkem myši na hodnotu získáte hodnoty, porovnáte kódové stránky a provedený výběr uložíte.

pomocí výběru

Každá hodnota může být porovnána s původním textem, číslem, maskou a v původní podobě řetězců. Například, vezměte 5A, ukáže všechny výskyty 5A ve výše uvedených formách.

5a

Z nabídky Zobrazit v nabídce můžete změnit výchozí řádek Off-set z hexu na desetinné, osmičkové a číslo řádku, zobrazit kódovou stránku porovnání a vyvolejte histogram pro zobrazení všech hexadecimálních, desetinných, osmičkových hodnot a podívejte se na celkový počet a procento výskytů. Umístěním kurzoru myši na histogram se zobrazí hexadecimální hodnota spolu s celkovým počtem a procentem dotyčného bodu.

histogram 2

Syntezujte to! nabízí nejen Hex editor, ale účinný mechanismus binární analýzy souborů s nástroji pro porovnávání hodnot. Zmínili jsme se, že můžete tisknout hexadecimální zobrazení s textem nebo bez textu a mapovaných struktur. Můžete zkontrolovat každou poskytovanou funkci podrobně na stránce funkce produktu. Funguje na Mac 10,5 - 10,6.

Stáhnout Synalyze It!

watch instagram story