{"id":20957910,"url":"https://github.com/jonpalmisc/byrep","last_synced_at":"2025-12-28T13:49:46.165Z","repository":{"id":185897389,"uuid":"673950824","full_name":"jonpalmisc/byrep","owner":"jonpalmisc","description":"Binary find and replace","archived":false,"fork":false,"pushed_at":"2024-06-23T23:48:35.000Z","size":30,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-06T11:01:21.675Z","etag":null,"topics":["cli","cpp20","utility"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonpalmisc.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-02T19:48:27.000Z","updated_at":"2024-11-29T20:13:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"65ac68ea-8db7-4939-8633-6da4e3624900","html_url":"https://github.com/jonpalmisc/byrep","commit_stats":null,"previous_names":["jonpalmisc/byrep"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonpalmisc%2Fbyrep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonpalmisc%2Fbyrep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonpalmisc%2Fbyrep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonpalmisc%2Fbyrep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonpalmisc","download_url":"https://codeload.github.com/jonpalmisc/byrep/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243352028,"owners_count":20276916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","cpp20","utility"],"created_at":"2024-11-19T01:44:28.450Z","updated_at":"2025-12-28T13:49:46.134Z","avatar_url":"https://github.com/jonpalmisc.png","language":"C++","readme":"Byrep is a relatively primitive tool for doing quick byte pattern replacements\ninside of binary files.\n\nIt's not super efficient nor advanced; there's lots of room for improvement,\nbut it gets the job done. Also, don't try to replace bytes right at the end of\na file. I haven't tested it, but I'm pretty sure that will make it crash. If it\ndoes make it crash, fixing that is left as an exercise to the reader (until I\nam personally affected by this issue).\n\nTo build Byrep, you'll need a compiler with C++20 support. Configure and build\nas you would with any other CMake project. An 'install' target is provided.\n\nByrep is licensed under the BSD 3-Clause license; see LICENSE.txt for more info.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonpalmisc%2Fbyrep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonpalmisc%2Fbyrep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonpalmisc%2Fbyrep/lists"}