sn

Mono StrongName utility for signing and verifying IL assemblies. More information: <https://manned.org/sn>.

Install

All systems
curl cmd.cat/sn.sh
Debian Debian
apt-get install mono-devel
Ubuntu
apt-get install mono-devel
Arch Arch Linux
pacman -S mono
image/svg+xml Kali Linux
apt-get install mono-devel
Fedora
dnf install mono-core
Windows (WSL2)
sudo apt-get update sudo apt-get install mono-devel
OS X
brew install mono
Raspbian
apt-get install mono-devel

Mono StrongName utility for signing and verifying IL assemblies. More information: <https://manned.org/sn>.

  • Generate a new StrongNaming key:
    sn -k path/to/key.snk
  • Re-sign an assembly with the specified private key:
    sn -R path/to/assembly.dll path/to/key_pair.snk
  • Show the public key of the private key that was used to sign an assembly:
    sn -T path/to/assembly.exe
  • Extract the public key to a file:
    sn -e path/to/assembly.dll path/to/output.pub

© tl;dr; authors and contributors