{"id":13422800,"url":"https://github.com/strazzere/golang_loader_assist","last_synced_at":"2025-04-04T20:15:43.292Z","repository":{"id":39545278,"uuid":"69066713","full_name":"strazzere/golang_loader_assist","owner":"strazzere","description":"Making GO reversing easier in IDA Pro","archived":false,"fork":false,"pushed_at":"2020-06-22T21:45:15.000Z","size":16478,"stargazers_count":637,"open_issues_count":1,"forks_count":120,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-03-28T19:12:10.073Z","etag":null,"topics":["golang","ida","python","reverse-engineering"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/strazzere.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-09-23T23:07:47.000Z","updated_at":"2025-03-27T08:44:31.000Z","dependencies_parsed_at":"2022-07-09T18:46:29.506Z","dependency_job_id":null,"html_url":"https://github.com/strazzere/golang_loader_assist","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strazzere%2Fgolang_loader_assist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strazzere%2Fgolang_loader_assist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strazzere%2Fgolang_loader_assist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/strazzere%2Fgolang_loader_assist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/strazzere","download_url":"https://codeload.github.com/strazzere/golang_loader_assist/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247242681,"owners_count":20907134,"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":["golang","ida","python","reverse-engineering"],"created_at":"2024-07-30T23:00:58.022Z","updated_at":"2025-04-04T20:15:43.271Z","avatar_url":"https://github.com/strazzere.png","language":"Python","funding_links":[],"categories":["IDA Plugins","\u003ca id=\"004c199e1dbf71769fbafcd8e58d1ead\"\u003e\u003c/a\u003e针对特定分析目标","Python","Python (1887)","使用"],"sub_categories":["\u003ca id=\"1b17ac638aaa09852966306760fda46b\"\u003e\u003c/a\u003eGoLang","\u003ca id=\"004c199e1dbf71769fbafcd8e58d1ead\"\u003e\u003c/a\u003e针对特定分析目标"],"readme":"# golang_loader_assist.py\nThis is the `golang_loader_assist.py` code to accompany the blog I wrote, [Reversing GO binaries like a pro (in IDA Pro)](http://rednaga.io/2016/09/21/reversing_go_binaries_like_a_pro/). There is also the `hello-go` directory which contains the simple hello world code I used as an example.\n\n## Important notes\nIf you're using IDA Pro 7.3 or below, you likely will need to take a look at the older release tagged [IDA-7.3-and-Below](https://github.com/strazzere/golang_loader_assist/releases/tag/IDA-7.3-and-Below). This is due to changes in the IDA Python libraries which where introduced in 7.4 which do not look to be backwards compatible.\n\n## TODO\n- [X] Support IDA Pro 7.5 w/ Python3 (tested with a go1.13.6 and go1.14.4 binary on IDA 7.5.200519 Linux x86_64)\n- [X] Support IDA Pro 7.4\n- [X] Retain IDA Pro 7.3 support via old release taggin\n- [X] Convert all code to Python3 syntax\n- [ ] Get all code style into the same format\n- [ ] Clean up imports due to IDA Python changes\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrazzere%2Fgolang_loader_assist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstrazzere%2Fgolang_loader_assist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstrazzere%2Fgolang_loader_assist/lists"}