TCP_Wrapperをつかってnmapなどでportscanしてきた奴のIPをhosts.allowのDenyに
一定時間(10分程度でいい)登録する方法などありませんでしょうか?

一定時間(1分とか)に同じIPからportを10種ほど叩かれたら止めたいです。

Perlとかで作れたら助かります。
参考になるサイトとかこれを改造したら?とかでもいいです。
よろしくお願いします。