/* * BOPM sample configuration */ options { pidfile = "/cygdrive/c/BOPM/bopm.pid"; dns_fdlimit = 64; }; IRC { nick = "DNSbl"; realname = "DNSbl"; username = "DNSbl"; server = "irc.kingskrown.com"; port = 6667; nickserv = "privmsg nickserv :identify akjiR192kKls"; oper = "dnsbl akjiR192kKls"; away = ""; mode = "+s +c"; channel { name = "#DNSbl"; }; connregex = "\\*\\*\\* Notice -- Client connecting: ([^ ]+) \\(([^@]+)@([^\\)]+)\\) \\[([0-9\\.]+)\\].*"; /* * "kline" is used when an open proxy is confirmed. * You cannot include ':' characters inside the * KLINE message (e.g. for a http:// address). * * %n User's nick * %u User's username * %h User's irc hostname * %i User's IP address */ kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; perform = "PROTOCTL HCN"; }; OPM { blacklist { name = "ircbl.ahbl.org"; type = "A record reply"; ban_unknown = yes; reply { 2 = "Open proxy"; }; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; blacklist { name = "cbl.abuseat.org"; type = "A record reply"; reply { 2 = "Open proxy"; }; ban_unknown = no; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; blacklist { name = "tor.dnsbl.sectoor.de"; type = "A record reply"; reply { 1 = "Tor exit server"; }; ban_unknown = no; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; blacklist { name = "tor.kewlio.net.uk"; type = "A record reply"; reply { 100 = "Tor exit server"; }; ban_unknown = no; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; blacklist { name = "tor.ahbl.org"; type = "A record reply"; reply { 2 = "Tor exit server"; }; ban_unknown = no; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; blacklist { name = "rbl.efnet.org"; type = "A record reply"; reply { 1 = "Open proxy"; 2 = "Trojan spreader"; 3 = "Trojan infected client"; 4 = "TOR exit server"; 5 = "Drones / Flooding"; }; ban_unknown = no; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; blacklist { name = "tor.efnet.org"; type = "A record reply"; ban_unknown = no; reply { 1 = "TOR"; }; kline = "GZLINE *@%i 3d :Open Proxy found on your host. Please visit www.blitzed.org/proxy?ip=%i for more information."; }; # dnsbl_from = "kingskrown@yahoo.com"; # dnsbl_to = "bopm@reports.blitzed.org"; # sendmail = "/usr/sbin/sendmail"; }; scanner { name="default"; protocol = ROUTER:23; protocol = SOCKS4:559; protocol = HTTPPOST:3128; protocol = SOCKS4:1080; protocol = HTTP:8080; protocol = SOCKS5:1182; protocol = HTTP:3128; protocol = HTTPPOST:8080; protocol = SOCKS4:9999; protocol = HTTPPOST:80; protocol = SOCKS5:1080; protocol = HTTP:63000; protocol = HTTP:8000; protocol = HTTPPOST:808; protocol = HTTP:80; protocol = HTTPPOST:6588; protocol = HTTP:6588; protocol = SOCKS5:3128; protocol = SOCKS5:10080; protocol = HTTPPOST:4480; protocol = SOCKS4:6664; protocol = SOCKS4:63808; protocol = HTTP:6667; protocol = SOCKS4:19991; protocol = SOCKS4:1098; protocol = SOCKS4:10000; protocol = SOCKS4:4471; protocol = HTTP:65506; protocol = HTTP:63809; protocol = SOCKS5:9090; protocol = HTTP:9090; protocol = HTTP:6668; protocol = SOCKS4:58; protocol = SOCKS5:58; protocol = SOCKS4:6969; protocol = WINGATE:23; protocol = SOCKS5:3380; protocol = SOCKS4:40; protocol = SOCKS5:443; protocol = SOCKS4:8888; protocol = HTTPPOST:9090; protocol = HTTP:5490; protocol = SOCKS4:8080; protocol = SOCKS5:6969; protocol = SOCKS4:1026; protocol = SOCKS4:1025; protocol = HTTP:8888; protocol = HTTP:6669; protocol = HTTP:8090; protocol = HTTP:808; protocol = SOCKS5:1029; protocol = SOCKS4:41080; protocol = SOCKS5:8020; protocol = SOCKS5:6000; protocol = HTTPPOST:8081; protocol = HTTP:4480; protocol = SOCKS5:1027; protocol = SOCKS4:1028; protocol = HTTP:3332; protocol = SOCKS5:8888; protocol = SOCKS5:1028; protocol = SOCKS4:3330; protocol = SOCKS4:29992; protocol = SOCKS4:1234; protocol = SOCKS4:1029; protocol = HTTP:5000; protocol = HTTP:443; protocol = SOCKS5:1813; protocol = SOCKS5:1081; protocol = SOCKS5:1026; protocol = SOCKS4:1337; protocol = SOCKS4:1050; protocol = HTTP:1080; protocol = SOCKS5:9999; protocol = SOCKS5:9100; protocol = SOCKS5:19991; protocol = SOCKS5:1098; protocol = SOCKS4:9100; protocol = SOCKS4:7080; protocol = SOCKS4:1033; protocol = HTTP:9000; protocol = HTTP:5800; protocol = HTTP:5634; protocol = HTTP:4471; protocol = HTTP:3382; protocol = SOCKS5:1200; protocol = SOCKS5:1039; protocol = SOCKS5:1025; protocol = SOCKS4:8002; protocol = SOCKS4:6748; protocol = SOCKS4:44548; protocol = SOCKS4:3380; protocol = SOCKS4:32167; protocol = SOCKS4:2000; protocol = SOCKS4:1979; protocol = SOCKS4:12654; protocol = SOCKS4:11225; protocol = SOCKS4:1066; protocol = SOCKS4:1030; protocol = SOCKS4:1027; protocol = SOCKS4:10099; protocol = HTTP:81; protocol = HTTP:6665; protocol = HTTP:6664; protocol = HTTP:6663; protocol = SOCKS5:8278; protocol = SOCKS5:6748; protocol = SOCKS5:4914; protocol = SOCKS5:4471; protocol = SOCKS5:29992; protocol = SOCKS5:17235; protocol = SOCKS5:1234; protocol = SOCKS5:1202; protocol = SOCKS5:1180; protocol = SOCKS5:1075; protocol = SOCKS5:1033; protocol = SOCKS5:10000; protocol = SOCKS4:8020; protocol = SOCKS4:4044; protocol = SOCKS4:3128; protocol = SOCKS4:3127; protocol = SOCKS4:28882; protocol = SOCKS4:24973; protocol = SOCKS4:21421; protocol = SOCKS4:1182; protocol = SOCKS4:1032; protocol = SOCKS4:10242; protocol = HTTPPOST:8089; protocol = HTTP:8082; protocol = HTTP:6661; protocol = HTTP:35233; protocol = HTTP:19991; protocol = HTTP:1098; protocol = HTTP:1050; protocol = SOCKS5:9988; protocol = SOCKS5:8080; protocol = SOCKS5:8009; protocol = SOCKS5:6561; protocol = SOCKS5:24971; protocol = SOCKS5:18844; protocol = SOCKS5:1122; protocol = SOCKS5:10777; protocol = SOCKS5:1030; protocol = SOCKS5:10130; protocol = SOCKS5:10099; protocol = SOCKS4:8751; protocol = SOCKS4:8278; protocol = SOCKS4:8111; protocol = SOCKS4:7007; protocol = SOCKS4:6551; protocol = SOCKS4:5353; protocol = SOCKS4:443; protocol = SOCKS4:43341; protocol = SOCKS4:3801; protocol = SOCKS4:2280; protocol = SOCKS4:1978; protocol = SOCKS4:1212; protocol = SOCKS4:1039; protocol = SOCKS4:1031; protocol = HTTPPOST:81; protocol = HTTP:9988; protocol = HTTP:7868; protocol = HTTP:7070; protocol = HTTP:444; protocol = HTTP:1200; protocol = HTTP:1039; # vhost = "127.0.0.1"; fd = 10000; max_read = 4096; timeout = 15; target_ip = "irc.kingskrown.com"; target_port = 6667; target_string = "*** Looking up your hostname..."; }; user { mask = "*!*@*"; scanner = "default"; }; exempt { mask = "*!*@127.0.0.1"; };