https://github.com/nir3x/dll-finder
DLL Finder - A Simple C++ Program for Finding DLL Files
https://github.com/nir3x/dll-finder
c-plus-plus command-line-tool cpp dll-finder file-search windows-program
Last synced: 3 months ago
JSON representation
DLL Finder - A Simple C++ Program for Finding DLL Files
- Host: GitHub
- URL: https://github.com/nir3x/dll-finder
- Owner: NIR3X
- License: agpl-3.0
- Created: 2024-01-19T14:56:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-16T04:02:17.000Z (over 1 year ago)
- Last Synced: 2024-02-16T05:22:36.879Z (over 1 year ago)
- Topics: c-plus-plus, command-line-tool, cpp, dll-finder, file-search, windows-program
- Language: C++
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DLL Finder - A Simple C++ Program for Finding DLL Files
DLL Finder is a simple C++ program that recursively searches for DLL files on all available drives and writes the results to a file.
## Features
- Searches for DLL files on all logical drives.
- Writes the list of found DLL files to a file named "dlls.txt".
- Provides progress updates during the search.## How to Use
1. Compile the program on a Windows system.
2. Run the compiled executable.
3. The program will scan all drives, find DLL files, and write the results to "dlls.txt".
4. View the results in the generated "dlls.txt" file.## Usage Example
```bash
DllFinder.exe
```## Dependencies
* Windows API
## Compilation
Compile the program using a C++ compiler. For example:
```bash
g++ -std=c++2a -Wall -O2 -march=x86-64 -fno-rtti DllFinder.cpp -o DllFinder.exe -s -static
```## License
[](https://www.gnu.org/licenses/agpl-3.0.html)
This program is Free Software: You can use, study share and improve it at your
will. Specifically you can redistribute and/or modify it under the terms of the
[GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html) as
published by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.