Skip to content

A Discord bot that scans .NET modules for URLs. Extract and analyze URLs in executable files with ease.

License

Notifications You must be signed in to change notification settings

qzxtu/UrlFinderBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UrlFinderBot

UrlFinderBot is a Discord bot that finds URLs in a .NET module.

Screenshot

image

Description

This Discord bot allows you to upload a .exe file and it will scan the file to find URLs within the .NET module. It uses the dnlib library to analyze the module and extract URLs from strings. The bot provides a response with the URLs found, if any. Please note that the bot includes safety checks to ensure the provided file is safe to analyze.

Considerations

Note that this bot only works with applications built on the .NET framework. It is based on the dnlib library, which is specifically designed to parse .NET modules. Therefore, it may not be compatible with applications written in other programming languages or frameworks. Also note that it can only check applications that are not obfuscated.

Prerequisites

  • .NET Framework 4.7.2 or higher
  • DSharpPlus NuGet package
  • dnlib NuGet package

Installation

  1. Clone the repository.
  2. Replace "Your Token Here" in the Program.cs file with your Discord bot token.
  3. Build the project to restore NuGet packages and compile the code.
  4. Run the bot.

Usage

  1. Invite the bot to your Discord server.
  2. Use the /urlfinder command to initiate the URL finding process.
  3. Provide a valid .exe file as an attachment when prompted by the bot.
  4. The bot will scan the file and display any URLs found within the .NET module.

Author

This project was created by qzxtu.

License

This project is licensed under the Apache License 2.0. See the LICENSE file for more information.

About

A Discord bot that scans .NET modules for URLs. Extract and analyze URLs in executable files with ease.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages