Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Implement binary string-searching algorithm #142

@pleonex

Description

@pleonex

Implement efficient string-searching algorithm to be able to search data in large files.

Describe the solution you'd like
Implement one of the known efficient algorithms in the library Yarhl.Media.Binary, so that we can search binary patterns in large files. For instance, searching for pointers of text.

Describe alternatives you've considered
Implementing inside Yarhl.IO but I think we should start splitting to reduce dependencies.

Additional context
The original idea was to search for several pointers of a text segment for AoFM code.bin due to some pointers point to the middle of the text so they are not recognized by Ghidra.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions