[mod]DNSBL, RBL - Open Proxy monitoring/blocking

Тема в разделе "vBulletin", создана пользователем Dark Angell, 9 ноя 2008.

Статус темы:
Закрыта.
  1. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.036
    Симпатии:
    690
    History

    I've had some problems with abuse via open proxies for a time ago, and when we were banning abusers, they always found a new proxy to use and register new accounts with. Since this forum was a large type we could'nt just ban e-mails etc just like that, because this was leading to a very large amount of other banned users too.

    At IRC, in the other hand, we had Open Proxy Monitors, that was banning everything that was blacklisted in some DNSBL-databases. No spammers had a chance to get in there as long they were listed in such database.

    This is a plugin that blocks blacklisted hosts from some different DNSBL's. It uses the global_start-hook, a very simple handler for blocking proxies, and a vBphrase called OPM_Deny.


    April 2006

    The source has been rewritten a bit. The proxychecker is now using a cache that, by default, stores all ip's in a database for 6 hours. It scans some DNSBL's and can be configured to block proxies from bitmasks (defined in the plugin) which makes it a little bit more reliable, because it does'nt block everything it see).

    Configuration is made from the plugin (hopefully there will be a nice admin interface in the future). Exceptions (ip's that can pass through this system even if it is a proxy) are also handled differently now.

    CHANGES

    2008-09-20 (2.0.8)

    * Changed the routines for how to handle inclusion/exclusions
    * Splitted up plugins for 3.5/3.6 and 3.7

    2007-08-05

    Fixed reported bug, based on resolved hosts ending with 127
    Changed database-tables to get rid of (hopefully) duplicate keys
    Added resolver-function
    Added two new block-methods available at the efnet-rbl

    2006-06-28 (2.0.6/Another fix)

    Proxyinclusions/exclusions didn't work properly

    2006-06-28 (2.0.5/Fix only)

    Fixed a bug in the $block-array that affected some of the blocking results

    2006-06-28 (2.0.4)

    opm.tornevall.org has a new entry for anonymizers, added support for this
    Default value on "block everything detected" in plugin changed to "no"

    2006-06-26 (2.0.3)

    Created options for admincp (removed plugin-configuration)
    Fixed a bit-bug for njabl
    Plugin is now a function (rbl_livecheck) for external lookups
    Added options for "only block on newuser-registrations"

    2006-06-22 (2.0.3 RC)

    The monitor is now a function
    Added small compatibility with other plugins (with return)

    2006-05-13

    sorbs zones added (no bitmasking)
    opm.blitzed.org removed
    time() changed to TIMENOW

    2006-04-21


    proxyinclusions
    quickly add own hosts that should be treated as a proxy



    How does it work with other vBulletins?

    This filter actually works with both 3.5 and 3.6, but for now, they will be separate versions,


    How to use the compatibility thing

    If you have a plugin that you want to use together with the proxy monitor (only returns a value if a an ip-address is registered as a proxy or not) you can call the function rbl_livecheck like this (example:(
    PHP:
    global $rblInstalled;

    if (
    $rblInstalled) {
    $remoteIsProxy rbl_livecheck(1$_SERVER['REMOTE_ADDR']);

    //
    // .. your code here ..
    //

    }  
    Скачать:
    http://rapidshare.com/files/162123404/product-rbl_monitor-2.0.8_37.xml.html
    http://narod.ru/disk/3668500000/product-rbl_monitor-2.0.8_37.xml.html
     
    lift нравится это.
  2. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.378
    А теперь по русски:
    хак проверяет айпишник нового юзера на предмет того что он использует прокси с помощю сервисов DNSBL и RBL с тем чтоб предотвратить регу ботов?
     
  3. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.036
    Симпатии:
    690
    да,есть возможность запретить вход на форум под проксей,и сделать только по нормальному айпишнику,перевод хака чуть позже выложу,сейчас прост словарь похерился и не могу пока перевести данный хак :ah:
     
    lift нравится это.
  4. ofc

    ofc Писатель

    Регистр.:
    20 сен 2009
    Сообщения:
    6
    Симпатии:
    1
    Можно обновить ссылки? Возможно это не совсем то, что нужно, но хотя бы текст скрипта глянуть... Мож допилю до нужного функционала...
     
Статус темы:
Закрыта.