Pastebin

Paste #276:

< previous paste - next paste>

Pasted by tdn

Download View as text

./textpattern/lib/txplib_misc.php:739:  function is_blacklisted($ip, $checks = '')
./textpattern/lib/txplib_misc.php-740-  {
./textpattern/lib/txplib_misc.php-741-          global $prefs;
./textpattern/lib/txplib_misc.php:742:          if (!$checks) $checks = explode(',', $prefs['spam_blacklists']);
./textpattern/lib/txplib_misc.php-743-
./textpattern/lib/txplib_misc.php-744-          $rip = join('.',array_reverse(explode(".",$ip)));
./textpattern/lib/txplib_misc.php-745-          foreach ($checks as $a) {
./textpattern/lib/txplib_misc.php-746-                  $parts = explode(':', trim($a), 2);
./textpattern/lib/txplib_misc.php-747-                  $rbl   = $parts[0];
./textpattern/lib/txplib_misc.php-748-                  if (isset($parts[1])) {
./textpattern/lib/txplib_misc.php-749-                          foreach (explode(':', $parts[1]) as $code) {
./textpattern/lib/txplib_misc.php-750-                                  $codes[] = strpos($code, '.') ? $code : '127.0.0.'.$code;
./textpattern/lib/txplib_misc.php-751-                          }
./textpattern/lib/txplib_misc.php-752-                  }
./textpattern/lib/txplib_misc.php-753-                  $hosts = @gethostbynamel($rip.'.'.$rbl);
./textpattern/lib/txplib_misc.php-754-                  if ($hosts and (!isset($codes) or array_intersect($hosts, $codes))) {
./textpattern/lib/txplib_misc.php-755-                          $listed[] = $rbl;
./textpattern/lib/txplib_misc.php-756-                  }
./textpattern/lib/txplib_misc.php-757-          }
./textpattern/lib/txplib_misc.php-758-          return (!empty($listed)) ? join(', ',$listed) : false;
./textpattern/lib/txplib_misc.php-759-  }
./textpattern/lib/txplib_misc.php-760-

New Paste


Do not write anything in this field if you're a human.

Go to most recent paste.