Page MenuHomeDevCentral

Open proxy checker
ClosedPublic

Authored by dereckson on Jul 10 2016, 18:56.
Tags
None
Referenced Files
F3767252: D475.id1417.diff
Fri, Nov 22, 23:12
F3767109: D475.id1416.diff
Fri, Nov 22, 22:29
F3767066: D475.id1163.diff
Fri, Nov 22, 22:13
F3766299: D475.diff
Fri, Nov 22, 17:34
Unknown Object (File)
Sun, Nov 17, 20:47
Unknown Object (File)
Tue, Nov 12, 23:43
Unknown Object (File)
Mon, Nov 11, 01:25
Unknown Object (File)
Sun, Nov 10, 01:03
Subscribers
None

Details

Summary

Check the IP address of incoming user, with a blocklist by DNS.

Source: https://github.com/jamesoff/eggdrop-scripts/blob/master/ProxyCheck/proxycheck.tcl

Adapted for Freenode, to detect IPs in cloaks.

Fixes T913.

Test Plan

Live test on Dæghrefn on #vikidia.

Works, and can extract IP address form gateway/ cloaks:

17:30 -!- ... [29e1d20a@gateway/web/cgi-irc/kiwiirc.com/ip.41.225.210.10] has joined #vikidia
17:30 -!- mode/#vikidia [+b *!*@gateway/web/cgi-irc/kiwiirc.com/ip.41.225.210.10] by Daeghrefn
17:30 -!- ... was kicked from #vikidia by Daeghrefn [Banni: proxycheck: xbl.spamhaus.org]

Diff Detail

Repository
rVIPER ViperServ scripts
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson retitled this revision from to Open proxy checker.
dereckson updated this object.
dereckson edited the test plan for this revision. (Show Details)
dereckson added a reviewer: dereckson.
dereckson edited edge metadata.

Tweak open proxy checker to parse hosts with IP in cloaks

dereckson edited edge metadata.

Don't be too verbose

dereckson edited the test plan for this revision. (Show Details)
dereckson edited edge metadata.
This revision is now accepted and ready to land.Jul 29 2016, 14:01
dereckson edited edge metadata.
This revision was automatically updated to reflect the committed changes.