Welcome, Guest!!
follow us on... rss

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - MysteryFCM

Pages: 1 ... 8 9 [10] 11 12 ... 14
136
BotScout Discussion / Re: Bots with "real" names
« on: February 22, 2009, 04:35:21 PM »
The SBST doesn't actually submit anything to BS, just queries it's database.

137
BotScout Discussion / Re: Just a note ....
« on: February 22, 2009, 02:36:28 PM »
:)

138
BotScout Discussion / Re: Just a note ....
« on: February 22, 2009, 02:32:39 PM »
Whilst working on updates, I wrote the following to ensure the site was actually online;

Code: [Select]
function isURLOnline($sSiteToCheck){
$sIUOTemp = @get_headers($sSiteToCheck);
if(strpos($sIUOTemp[0], '200') == true){
return true;
}else{
return false;
}
}

This was originally using is_array() to ensure it actually returned headers, but for some reason, it borked when using it, so I removed that part and left it as above :).

New getURL code;

Code: [Select]
function getURL($sURL){
if(isURLOnline($sURL) == true){
if(function_exists('file_get_contents')){
// Use file_get_contents
$sURLTemp = @file_get_contents($sURL);
}else{
// Use cURL (if available)
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $sURL);
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
$sURLTemp = @curl_exec($curl);
curl_close($curl);
}
return $sURLTemp;
}else{
$sURLTemp = 'Unable to connect to server';
return $sURLTemp;
}
}

139
BotScout Discussion / Re: Bots with "real" names
« on: February 21, 2009, 09:35:34 PM »
My bad on this one, I wasn't very thorough with my checks and as it turns out it's not just his username

This is the record here http://www.botscout.com/search.htm?sterm=77.164.186.73&stype=q

Any chance of getting him removed ?

Gidday you you two as well :)


Cheers
Chris

Chris,
Good to see you over here dude :)

Looking at those records, chances are his system is/was infected with a spambot (ip4da4ba49.direct-adsl.nl looks like a dynamic IP PTR more than a static one though, so it could've been the customer that had the IP before him)

140
BotScout Discussion / Re: Bots with "real" names
« on: February 21, 2009, 09:26:47 PM »
I believe this one would be the most valuable and effective:

Code: [Select]
case '2,3': // Match on IP and Email
if($bFoundMatch_Mail = true && $bFoundMatch_IP = true){
$bFoundMatch = true;
}

Cool, cheers :)

141
BotScout Discussion / Re: Bots with "real" names
« on: February 21, 2009, 09:21:06 PM »
Rusticdog,

Was this in reference to another post, or.....?



My bad on this one, I wasn't very thorough with my checks and as it turns out it's not just his username

This is the record here http://www.botscout.com/search.htm?sterm=77.164.186.73&stype=q

Any chance of getting him removed ?

Gidday you you two as well :)


Cheers
Chris

Chris was the friend I mentioned that alerted me to it :)

142
BotScout Discussion / Re: Bots with "real" names
« on: February 21, 2009, 04:15:29 PM »
I had that thought too, so wrote the following to determine the match selection;

Code: [Select]
// What are we matching on?
switch ($MatchBase){
case '1,2': // Match on username and IP
if($bFoundMatch_Username = true && $bFoundMatch_IP = true){
$bFoundMatch = true;
}
break;
case '1,3': // Match on username and Email
if($bFoundMatch_Username = true && $bFoundMatch_Mail = true){
$bFoundMatch = true;
}
break;
case '2,3': // Match on IP and Email
if($bFoundMatch_Mail = true && $bFoundMatch_IP = true){
$bFoundMatch = true;
}
break;
case '1,2,3': // Match on username, IP and E-mail
if($bFoundMatch_Username = true && $bFoundMatch_IP = true && $bFoundMatch_Mail = true){
$bFoundMatch = true;
}
break;
default:
$bFoundMatch = false;
break;
}

:)

143
BotScout Discussion / Re: Bots with "real" names
« on: February 21, 2009, 03:14:30 PM »
hehe you read my mind :)

Gonna be modifying the SBST soon, to allow user-controlled flags (e.g. match only on username or username + IP or username + e-mail + IP etc etc)

144
BotScout Discussion / Bots with "real" names
« on: February 21, 2009, 03:01:44 PM »
I was alerted to this by a friend and believe it's something we need to do something about (whitelisting them is all I can think of, but it's gonna be a PITA to do that).

It basically concerns bots blacklisted with "real" names, for example, the one I was notified of, is listed in the BS and SFS database with the username "Martin", which is a real human name that someone legit is very likely to use.

Any thoughts?

145
BotScout Discussion / Re: Snitz code
« on: February 20, 2009, 06:04:11 AM »
The snitz forum keeps telling me I've not entered the damn birth date, even though I've ensured several times that I have .....  >:(

146
BotScout Discussion / Re: Snitz code
« on: February 20, 2009, 06:02:48 AM »
Tried registering at snitz.com to correct the user that responded with the other MS link (the reason he used Microsoft.XMLHTTP instead of the now valid MSXML2..... is the same reason most of us do when posting examples - alot of people still haven't upgraded their MSXML version, so we want to ensure the example will still work)

As an FYI btw;

Quote
don't know anything about the workings of 'Server.CreateObject'

Server.CreateObject() instantiates an  active-x- control, nothing more nothing less :) (how it's used is determined entirely by the  active-x- itself)

147
BotScout Discussion / Re: Snitz code
« on: February 20, 2009, 05:18:50 AM »
hehe I actually read the thread before looking at the code, but didn't want to join there just to tell them they weren't using the MSXML object correctly as far as MSDN was concerned  :-X

148
BotScout Discussion / Re: Just a note ....
« on: February 20, 2009, 05:17:09 AM »
It's been down a few times this year, but not seen it down due to bandwidth before.

I actually tried adding auto-checking of sites to see if they were online, but couldn't get the code to work (it kept ignoring it and trying them anyway), so just went with vars instead hehe.

Does SFS go down very often?

I'm wondering if it might be worth adding some sort of auto-checking so that each site (SFS, BotScout, FSpamList, etc) is tested to see if it's reachable.


I've released this in response to SFS being down. All that's been added is the ability to enable/disable the checking of SFS or FSL.

To disable a database, open config.php and set the respective variable to false, for example, to disable StopForumSpam;

$CheckSFS = FALSE;

Download Spambot Search Tool v0.21
http://support.it-mate.co.uk/?mode=Products&p=spambotsearchtool

Ref:
http://hphosts.blogspot.com/2009/02/stopforumspam-offline.html

149
BotScout Discussion / Re: Just a note ....
« on: February 20, 2009, 04:44:03 AM »
I've released this in response to SFS being down. All that's been added is the ability to enable/disable the checking of SFS or FSL.

To disable a database, open config.php and set the respective variable to false, for example, to disable StopForumSpam;

$CheckSFS = FALSE;

Download Spambot Search Tool v0.21
http://support.it-mate.co.uk/?mode=Products&p=spambotsearchtool

Ref:
http://hphosts.blogspot.com/2009/02/stopforumspam-offline.html

150
BotScout Discussion / Snitz code
« on: February 20, 2009, 01:48:37 AM »
Mike,
I just took a quick look at the Snitz code and they really shouldn't be using;

Code: [Select]
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
If their server doesn't allow MSXML2, they badly need to upgrade MSXML

http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx

Pages: 1 ... 8 9 [10] 11 12 ... 14