{"id":27602041,"url":"https://github.com/vasco-jofra/jump-table-branch-editor","last_synced_at":"2025-10-05T20:33:52.242Z","repository":{"id":44625683,"uuid":"180336185","full_name":"Vasco-jofra/jump-table-branch-editor","owner":"Vasco-jofra","description":"A binary ninja plugin that eases fixing jump table branches","archived":false,"fork":false,"pushed_at":"2022-02-03T19:08:10.000Z","size":679,"stargazers_count":2,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-09T09:06:11.357Z","etag":null,"topics":["binary-ninja","plugin"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Vasco-jofra.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-09T09:49:10.000Z","updated_at":"2019-09-28T12:10:06.000Z","dependencies_parsed_at":"2022-09-06T01:12:08.446Z","dependency_job_id":null,"html_url":"https://github.com/Vasco-jofra/jump-table-branch-editor","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasco-jofra%2Fjump-table-branch-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasco-jofra%2Fjump-table-branch-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasco-jofra%2Fjump-table-branch-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vasco-jofra%2Fjump-table-branch-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vasco-jofra","download_url":"https://codeload.github.com/Vasco-jofra/jump-table-branch-editor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250291667,"owners_count":21406416,"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":["binary-ninja","plugin"],"created_at":"2025-04-22T17:51:28.746Z","updated_at":"2025-10-05T20:33:47.224Z","avatar_url":"https://github.com/Vasco-jofra.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jump table branch editor\nAuthor: **jofra ([@V_jofra](https://twitter.com/V_jofra))**\n\n_A plugin that eases fixing jump table branches_\n\n## Description\nThis plugin allows you to easily edit the branches of an indirect jump. This is helpful in situations where binja fails to identify jump tables. To fix this, previously you would have to use the python console, but with this plugin you can do it from a simple UI.\n\nYou can insert the target addresses as a single addr (hex or decimal) (e.g. `0x2000` or `123`) or a comma separated list (e.g. `0x1d80, 0x1dc0, 0x1de0, 0x1df0, 0x1e00`) as shown in the gif.\n\n![usage gif](./images/out.gif)\n\n## License\nThis plugin is released under a MIT license.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasco-jofra%2Fjump-table-branch-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvasco-jofra%2Fjump-table-branch-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasco-jofra%2Fjump-table-branch-editor/lists"}