http://www.sun-inet.or.jp/~yaneurao/intensive/share2.html
ドングルについての簡単な解説があるけど、
ソフトを買ったユーザーにパスワードとUSB接続のドングルを送る。
ユーザーがパスワードを入力すると、それに対応したビット列を
ドングルが返して、そのビット列であらかじめ暗号化してあるEXEの
バイナリを復元して実行する、とかいう感じ?

ソフトだけだと解析するのはまず不可能じゃない?