{"id":24030572,"url":"https://github.com/dexmoh/cli-dll-injector","last_synced_at":"2026-05-18T04:43:50.596Z","repository":{"id":217310035,"uuid":"743542714","full_name":"dexmoh/CLI-DLL-Injector","owner":"dexmoh","description":"A CLI DLL injector written in C++ for x86 and x64 architectures.","archived":false,"fork":false,"pushed_at":"2024-01-15T19:22:20.000Z","size":29,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-08T17:48:01.684Z","etag":null,"topics":["code-injection","cpp","dll-injection","dll-injector","process-injection","reverse-engineering","windows"],"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/dexmoh.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2024-01-15T13:11:06.000Z","updated_at":"2024-04-10T09:54:22.000Z","dependencies_parsed_at":"2024-01-24T12:06:26.270Z","dependency_job_id":"399ab9c7-c878-474a-a9c7-3333f75dc13a","html_url":"https://github.com/dexmoh/CLI-DLL-Injector","commit_stats":{"total_commits":12,"total_committers":3,"mean_commits":4.0,"dds":"0.33333333333333337","last_synced_commit":"ed2ae8811bd3c6c8f04f4d54eb744168d4c6e6c1"},"previous_names":["dexmoh/cli-dll-injector"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexmoh%2FCLI-DLL-Injector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexmoh%2FCLI-DLL-Injector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexmoh%2FCLI-DLL-Injector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dexmoh%2FCLI-DLL-Injector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dexmoh","download_url":"https://codeload.github.com/dexmoh/CLI-DLL-Injector/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240788749,"owners_count":19857696,"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":["code-injection","cpp","dll-injection","dll-injector","process-injection","reverse-engineering","windows"],"created_at":"2025-01-08T17:44:53.505Z","updated_at":"2026-05-18T04:43:45.561Z","avatar_url":"https://github.com/dexmoh.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CLI-DLL-Injector\n\u003e A CLI DLL injector written in C++ for x86 and x64 architectures. Works only on Windows. The solution also contains a basic DLL project template.\n\n## Usage\nAfter installing the program (see [Installation](#installation)) you can invoke the following command from anywhere in the command line:\n```\ndlli [process name] [dll path]\n```\n\nParamaters:\n1) `[process name]` - Process name of the currently running process you want to inject.\n2) `[dll path]` - Filepath of the DLL file.\n\nExample:\n```\ndlli Notepad.exe C:\\DLLs\\example.dll\n```\n![image](https://github.com/dexmoh/CLI-DLL-Injector/assets/60656530/81decbf0-b51c-48ef-8da3-1bafdde5028a)\n\n\n## Installation\nYou can either download the `.exe` files from the [releases page](https://github.com/dexmoh/CLI-DLL-Injector/releases), or you can build the binaries yourself in Visual Studio (see [Building](#building)).\n\nAfter obtaining the files, you can add the binaries to the PATH so you can use them from anywhere in the command line.\n\nTo add the binaries to the path, you can:\n1) Right click the start button.\n2) In the search bar enter \"path\".\n3) Open \"Edit the system environment variables\".\n4) Click on \"Environment Variables...\" button.\n5) Under \"System variables\" section look for a variable called \"Path\", double click it.\n6) Press the \"New\" button and enter the folder path to your `.exe` file. (Example of the path: `C:\\DLL-Injector\\Bin\\`)\n8) Press \"Ok\" and restart any open terminal windows.\n\nAfter this you should be able to invoke the `dlli` command from anywhere in the terminal.\n\n## Building\nTo build the binaries in Visual Studio, you'll have to download the respository, open the `.sln` file, choose either x86 or x64 architecture and select `Build \u003e Build Solution`.\n\nThe built binaries should be located at `$(SolutionDir)Bin\\$(ProjectName)\\$(Configuration)-$(Platform)\\`.\n\n## Note\nI don't condone any malicious use of this software. This project is something I wanted to make for learning purposes and then decided to publish it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdexmoh%2Fcli-dll-injector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdexmoh%2Fcli-dll-injector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdexmoh%2Fcli-dll-injector/lists"}