diff --git a/resources/Labels.txt b/resources/Labels.txt index 36f8a351..db137883 100755 --- a/resources/Labels.txt +++ b/resources/Labels.txt @@ -165,6 +165,7 @@ opener.telnet=Telnet opener.ssh=SSH opener.ping=Ping opener.traceroute=Trace route +opener.whois=Whois opener.geolocate=Geo locate opener.netbios=Windows Shares opener.email=E-mail sample diff --git a/src/net/azib/ipscan/config/OpenersConfig.java b/src/net/azib/ipscan/config/OpenersConfig.java index 67b6889a..c576f52b 100755 --- a/src/net/azib/ipscan/config/OpenersConfig.java +++ b/src/net/azib/ipscan/config/OpenersConfig.java @@ -31,6 +31,7 @@ public class OpenersConfig extends NamedListConfig { add(labels.get("opener.ping"), new Opener("ping ${fetcher.ip}", true, null)); add(labels.get("opener.traceroute"), new Opener((Platform.WINDOWS ? "tracert" : Platform.LINUX ? "tracepath" : "traceroute") + " ${fetcher.ip}", true, null)); if (!Platform.WINDOWS) add(labels.get("opener.ssh"), new Opener("ssh ${fetcher.ip}", true, null)); + if (!Platform.WINDOWS) add(labels.get("opener.whois"), new Opener("whois ${fetcher.ip}", true, null)); add(labels.get("opener.geolocate"), new Opener("http://www.azib.net/iplocate.php?ip=${fetcher.ip}", false, null)); add(labels.get("opener.email"), new Opener("mailto:somebody@example.com?subject=IP: ${fetcher.ip}", true, null)); }