FFFTP 1.97 を Windows 2000で動かす
- FFFTP 1.97 を Windows 2000で動かす (黒翼猫のコンピュータ日記 2nd Edition)
暗号化を強化した FTP 1.97が公開されていますが、Windows 2000で設定を保存しようとすると unknown software exception (0xc000000d) でクラッシュしてしまいます。
実はこれ、RtlGenRandom (SystemFunction036) が内部で呼ばれているのが原因で、Safari などがクラッシュするのと同じ理由です。
そんなわけで、KDW の advapi32 を簡易インストールすると 回避することが可能です。
advapi32 って何だろう。RtlGenRandom だから暗号関係かな…。
だとすると、2000対応版は、2000以前は ffftp-1.96d+009 と同等(マスタパスワードとXORによる難読化)、XP以降は 1.97 と同等(AESによる暗号化)といった感じになるのだろうか…。