{"id":24745997,"url":"https://github.com/chausner/xbfgenextractor","last_synced_at":"2025-10-10T14:32:29.511Z","repository":{"id":111426589,"uuid":"257951423","full_name":"chausner/XbfGenExtractor","owner":"chausner","description":"Utility to extract type information from XbfGen.dll","archived":false,"fork":false,"pushed_at":"2024-08-17T23:42:49.000Z","size":15,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-03T23:24:05.000Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","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/chausner.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-22T16:03:22.000Z","updated_at":"2024-08-17T23:42:52.000Z","dependencies_parsed_at":"2023-05-12T22:15:51.120Z","dependency_job_id":null,"html_url":"https://github.com/chausner/XbfGenExtractor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chausner/XbfGenExtractor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chausner%2FXbfGenExtractor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chausner%2FXbfGenExtractor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chausner%2FXbfGenExtractor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chausner%2FXbfGenExtractor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chausner","download_url":"https://codeload.github.com/chausner/XbfGenExtractor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chausner%2FXbfGenExtractor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279004176,"owners_count":26083688,"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","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-01-28T03:36:33.930Z","updated_at":"2025-10-10T14:32:29.207Z","avatar_url":"https://github.com/chausner.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# XbfGenExtractor\nUtility to extract type information from XbfGen.dll for usage in [XbfAnalyzer](https://github.com/misenhower/XbfAnalyzer).\n\n## Usage\nTo extract types from a newer version of XbfGen.dll, add another call to `Extract` in the `Main` method. \nThe necessary offsets and counts have to be determined manually, e.g. by loading the DLL into a debugger and using debug symbols from the Microsoft Symbol Server to locate them.\n\nBy default, the tool extracts type information from multiple versions of the DLL and merges the results to obtain a more complete output.\nAlternatively, you may extract information from just the latest version of the DLL but you will find some of the type entries missing (probably because those types have only temporarily existed and were later removed from the framework).\n\nThe output of the tool can be pasted directly into https://github.com/misenhower/XbfAnalyzer/blob/master/XbfAnalyzer/Xbf/XbfFrameworkTypes.cs.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchausner%2Fxbfgenextractor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchausner%2Fxbfgenextractor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchausner%2Fxbfgenextractor/lists"}