{"id":20684392,"url":"https://github.com/enkomio/rundotnetdll","last_synced_at":"2026-03-09T00:33:56.431Z","repository":{"id":68964935,"uuid":"141393436","full_name":"enkomio/RunDotNetDll","owner":"enkomio","description":"A simple utility to list all methods of a given .NET Assembly and to invoke them","archived":false,"fork":false,"pushed_at":"2021-09-21T21:39:07.000Z","size":184,"stargazers_count":73,"open_issues_count":0,"forks_count":12,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-22T12:56:04.543Z","etag":null,"topics":["dotnet","malware-analysis","reflection","tool"],"latest_commit_sha":null,"homepage":"","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/enkomio.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":"2018-07-18T06:50:46.000Z","updated_at":"2025-02-07T12:17:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"da4e873e-0fd9-4f06-a49e-e24809978a20","html_url":"https://github.com/enkomio/RunDotNetDll","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/enkomio/RunDotNetDll","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enkomio%2FRunDotNetDll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enkomio%2FRunDotNetDll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enkomio%2FRunDotNetDll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enkomio%2FRunDotNetDll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/enkomio","download_url":"https://codeload.github.com/enkomio/RunDotNetDll/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enkomio%2FRunDotNetDll/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30278554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T20:45:49.896Z","status":"ssl_error","status_checked_at":"2026-03-08T20:45:49.525Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["dotnet","malware-analysis","reflection","tool"],"created_at":"2024-11-16T22:21:25.345Z","updated_at":"2026-03-09T00:33:56.411Z","avatar_url":"https://github.com/enkomio.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RunDotNetDll - It is a simple utility to list all methods of a given .NET Assembly and to invoke them.\n\n_RunDotNetDll_ allows to introspect a given .NET Assembly in order to list all the methods which are implemented in the Assembly and to invoke them. All this is done via pure Reflection using dnlib library.\n\nI created this utility in order to easily analyze malicious .NET programs that load at runtime additional .NET Assembly. Once that you have extracted the Assembly you need a mean to run it but if it is a DLL is not so easy. \n\nWith RunDotNetDll you can invoke a specific method of the given Assembly.\n\n## Release Download\n - [Source code][1]\n - [Download binary][2]\n \n## Usage\n_RunDotNetDll_ has a syntax similar to RunDll32, it accepts a DLL and a method name (or its metadata token) to invoke. If no method is provided, a list of all defined methods is displayed.\n\nFind below an example of execution:\n\n\u003cimg src=\"https://github.com/enkomio/RunDotNetDll/blob/master/media/test_run.gif\"\u003e\u003c/img\u003e\n\n## Authors\n\n* **Antonio Parata** - *Core Developer* - [s4tan](https://twitter.com/s4tan)\n\n## License\n\nRunDotNetDll is licensed under the [MIT license](LICENSE.TXT)\n\n  [1]: https://github.com/enkomio/RunDotNetDll/tree/master/Src\n  [2]: https://github.com/enkomio/RunDotNetDll/releases/latest\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenkomio%2Frundotnetdll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fenkomio%2Frundotnetdll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenkomio%2Frundotnetdll/lists"}