RustyRazor is a command-line tool to enumerate and download DLL files from Blazor. It fetches the boot manifest (blazor.boot.json), parses the DLL list, and automatically downloads all to local directory.
RustyRazor requires Rust 1.70+ to install successfully.
git clone https://github.com/shafiqaimanx/RustyRazor.git
cd RustyRazor
cargo build --release ___ __ ___
/ _ \__ _____ / /___ __/ _ \___ ____ ___ ____
/ , _/ // (_-</ __/ // / , _/ _ `/_ // _ \/ __/
/_/|_|\_,_/___/\__/\_, /_/|_|\_,_//__/\___/_/
/___/
Github : @shafiqaimanx
Blazor WebAssembly DLL Enumerator/Downloader
Usage: rustyrazor.exe --url <URL>
Options:
-u, --url <URL> URL of the target to enumerates
-h, --help Print help
-V, --version Print version
___ __ ___
/ _ \__ _____ / /___ __/ _ \___ ____ ___ ____
/ , _/ // (_-</ __/ // / , _/ _ `/_ // _ \/ __/
/_/|_|\_,_/___/\__/\_, /_/|_|\_,_//__/\___/_/
/___/
Github : @shafiqaimanx
[i] HTTP status code: 200 (OK)
[i] Found DLL files: 91
[o] DeepCloner.dll
[o] Microsoft.AspNetCore.Authorization.dll
[o] Microsoft.AspNetCore.Components.Authorization.dll
...
[i] Downloading 91 DLLs to: example.com
[oooooooooooooooooooooooooooooooooooooooo] 91/91 (100%) - netstandard.dll
[i] Downloaded 91/91 DLLs to: example.com
