このソフトは要するにWinnyを動かすと山田、Antinyなんかが入ってきてなにしてあれなので動かさなければいいんデショ?ぐらいの気持ちの企業があるようなのでOK分かった、金なんて出さなくてもお手軽にできますよ?という事を示すためのなにしてあれなブツです。
KillNyはWinnyが起動したら即終了させるソフトです。
最近Antinyだとか山田だとかうるさくてうるさくて、トレンドマイクロあたりが色々とやらかしたり他のメーカーもやらかしたりしているようなのでそんなもんで金取るんじゃねー。という気持ちから。
ソースをご覧下さい。
NYSL(http://www.kmonos.net/nysl/)の最新版に常に準拠
窓もなにもありません。起動させたらおしまいです。
動作原理上Winnyは一度起動します。それから無理やりプロセスを殺します。
NYSLにありますが何が起きても責任はもてません。
他のプロセスに干渉するという性質上、あらぬソフトウェアが突然落ちたりするかもしれません。十分ご注意ください。なにかあっても責任はもてません。ご了承ください。
Shareのキー情報
[Tool] killny20060323.lzh higamSU1kgvTZbx 30,420 4bd493e278c396e8d27bd8ec74daaf5d6cb90ac6
2006-03-18
とりあえず公開
2006-03-23
そういやWinny2は実行ファイル名を変えるとタスクバーに表示される部分の文字列も変わるのである。そんなところ変える人もいないだろうと思いながらもありえない話ではないのでちょっと判定を変更。
もっと真面目に判定するとすればMD5やSHAで判定するというのもあるのだがそうするとUnpackしたりされるとまずいし、でかいデータベースが必要(といってもさほどではないが)になるし、古いバージョンをどこからか持ってこないといけないしで面倒である。さらに処理に時間がかかるようになるのでそのあたりはまずいだろう。
さらにやる気をだしてsocket通信を監視してムムムこれはWinnyですねとかいうアプローチもありそうだがそんな気力はまず出てこないのでパス。