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] 2 3 ... 14
1
BotScout Discussion / Re: BotScout module for Drupal
« on: December 04, 2015, 02:34:20 PM »
Cheers for the heads up :)

2
BotScout Discussion / Re: FireHOL - firehol_level1
« on: September 11, 2015, 09:49:26 AM »
Nice one :)

3
BotScout Discussion / Re: BotScout module for Drupal
« on: July 03, 2015, 05:44:43 AM »
Nicely done dude, cheers! :)

4
BotScout Discussion / Re: New Code Added: MyBB Forum
« on: January 19, 2013, 02:52:26 PM »
Nice one :)

5
BotScout Discussion / Re: botscout for comments / replies
« on: October 10, 2012, 03:03:36 PM »
No problem at all :)

6
BotScout Discussion / Re: botscout for comments / replies
« on: October 08, 2012, 12:51:24 PM »
Just an FYI, I've updated the code in BotScout.php (inclusive of the WP support mentioned above, it also improves the $apptype selection code), and published a post on how to install it;

http://botscout.com/forum/index.php?topic=161.msg867#msg867

7
BotScout Discussion / BotScout on WordPress
« on: October 08, 2012, 12:44:47 PM »
For those wanting to run BotScout on WordPress installations, there's two choices available. You can either use a mod such as the Spambot Search Tool;

http://support.it-mate.co.uk/?mode=Products&p=spambotsearchtool

SBST WordPress Mod:
http://forum.hosts-file.net/viewtopic.php?f=69&t=1594
http://temerc.com/forums/viewtopic.php?f=79&t=6267

Or, you can use v1.5 of the BotScout General Use PHP Code;

http://temp.it-mate.co.uk/BotScout1.5.zip

Once downloaded (if using BotScout1.5.zip);

1. Open BotScout.php

1a. Change;


// for WordPress
//$apptype='WP';   

To this:

// for WordPress
$apptype='WP';

1b. Add your BotScout API key on line #103 (required if you have more than 20 attempts per day, but recommended anyway)

1c. Save BotScout.php

2. Upload BotScout.php to the folder containing WordPress. For example;

yourdomain/wordpress/BotScout.php

Quote
Note: You can use any path you wish, for example;

yourdomain/wordpress/BotScout/BotScout.php

For filtering comment posting

Open wp_comments-post.php

FIND:

Code: [Select]
$comment_author       = trim(strip_tags($_POST['author']));
$comment_author_email = trim($_POST['email']);
$comment_author_url   = trim($_POST['url']);
$comment_content      = trim($_POST['comment']);

ADD AFTER

Code: [Select]
////////////////////////////////////////////////////
// BotScout.com "BotBuster" check
include('/path/to/your/blog/BotScout.php');
////////////////////////////////////////////////////

Where /path/to/your/blog/ is the path you uploaded BotScout.php to in step 2

Finally, save wp_comments_post.php

For filtering registrations

Open wp-login.php

FIND:

Code: [Select]
// Check the username
ADD AFTER:

Code: [Select]
////////////////////////////////////////////////////
// BotScout.com "BotBuster" check
include('/path/to/your/blog/BotScout.php');
////////////////////////////////////////////////////

Where /path/to/your/blog/ is the path you uploaded BotScout.php to in step 2

8
BotScout Discussion / Re: botscout for comments / replies
« on: October 08, 2012, 11:50:40 AM »
Thousands of people use Botscout on wordpress, both directly via the BotScout mod, and via the SBST;

http://support.it-mate.co.uk/?mode=Products&p=spambotsearchtool

http://forum.hosts-file.net/viewtopic.php?f=69&t=1594

I use the SBST on WordPress (SBST also plugs into BotScout, amongst others), on the fSpamlist blog ( http://blog.fspamlist.com/ ).

The following is a modified version of the BotScout General Use PHP Code (v1.4), that includes support for WordPress.

http://temp.it-mate.co.uk/BotScout1.4.zip

To install it, place the botscout.php file included in the zip, in the WordPress root directory, then;

Open wp_comments-post.php

Find: (approx line #39)

Code: [Select]
$comment_author       = trim(strip_tags($_POST['author']));
$comment_author_email = trim($_POST['email']);
$comment_author_url   = trim($_POST['url']);
$comment_content      = trim($_POST['comment']);

ADD AFTER;

Code: [Select]
////////////////////////////////////////////////////
// BotScout.com "BotBuster" check
include('./BotScout.php');
////////////////////////////////////////////////////

If placing the BotScout.php file in another folder (e.g. {ROOT}/BotScout/BotScout.php, modify the path in the include() statement accordingly (e.g. include('./BotScout/BotScout.php');).

9
BotScout Discussion / Re: botscout for comments / replies
« on: October 08, 2012, 10:03:31 AM »
We switched recently from 1.x to the latest 2.x over at MDL due primarily to 2.x improvements over 1.x;

http://www.simplemachines.org/community/index.php?topic=163438.0

However, as far as I know, whilst 1.x is still supported as far as updates, it is also nearing being discontinued (which is why it only appears in the "Download previous releases" on the SMF download page)

10
BotScout Discussion / Re: botscout for comments / replies
« on: October 07, 2012, 03:28:40 PM »
No problem at all.

The latest is actually 2.0.2

http://download.simplemachines.org

This forum will be getting upgraded to it when Mike (owns BotScout) gets back.

11
BotScout Discussion / Re: botscout for comments / replies
« on: October 07, 2012, 03:11:27 PM »
Ah, the code I posted was for the latest SMF version. Should still work for that version too.

12
BotScout Discussion / Re: botscout for comments / replies
« on: October 07, 2012, 02:08:17 PM »
In the case of yours, pop the code AFTER;

Code: [Select]
if (empty($modSettings['guest_post_no_email']))
{
if (!isset($_REQUEST['email']) || $_REQUEST['email'] == '')
$context['post_error']['no_email'] = true;
elseif (preg_match('~^[0-9A-Za-z=_+\-/][0-9A-Za-z=_\'+\-/\.]*@[\w\-]+(\.[\w\-]+)*(\.[\w]{2,6})$~', stripslashes($_REQUEST['email'])) == 0)
$context['post_error']['bad_email'] = true;
}

Which version of SMF are you using?

13
BotScout Discussion / Re: botscout for comments / replies
« on: October 03, 2012, 04:55:28 PM »
You certainly can restrict it, to only check on certain actions, but bear in mind, it won't do the full check on things like comments/replies, as email addresses aren't available (less so with guest comments).

If you're only wanting to do this with guests, then for example, for posting, open source/Post.php

Find;

Code: [Select]
// Are you... a guest?
if ($user_info['is_guest'])
{
$_REQUEST['guestname'] = !isset($_REQUEST['guestname']) ? '' : trim($_REQUEST['guestname']);
$_REQUEST['email'] = !isset($_REQUEST['email']) ? '' : trim($_REQUEST['email']);

$_REQUEST['guestname'] = htmlspecialchars($_REQUEST['guestname']);
$context['name'] = $_REQUEST['guestname'];
$_REQUEST['email'] = htmlspecialchars($_REQUEST['email']);
$context['email'] = $_REQUEST['email'];

$user_info['name'] = $_REQUEST['guestname'];
}

Replace with;

Code: [Select]
// Are you... a guest?
if ($user_info['is_guest'])
{
$_REQUEST['guestname'] = !isset($_REQUEST['guestname']) ? '' : trim($_REQUEST['guestname']);
$_REQUEST['email'] = !isset($_REQUEST['email']) ? '' : trim($_REQUEST['email']);

$_REQUEST['guestname'] = htmlspecialchars($_REQUEST['guestname']);
$context['name'] = $_REQUEST['guestname'];
$_REQUEST['email'] = htmlspecialchars($_REQUEST['email']);
$context['email'] = $_REQUEST['email'];

$user_info['name'] = $_REQUEST['guestname'];

////////////////////////////////////////////////////
// BotScout.com "BotBuster" check
include('./Sources/BotScout.php');
////////////////////////////////////////////////////
}

IMPORTANT: ALWAYS backup files before editing them

14
BotScout Discussion / Re: Error message showing on SMF
« on: May 02, 2012, 02:52:20 PM »
Can you post a copy of the modified file please?

The error remaining after the mod was removed, will be due to SMF caching it. You'll need to clear the Cache folder (can be done via the ACP).

15
BotScout Discussion / Re: Bots on Ip range 2.94.56.*** [russia] ?
« on: July 29, 2011, 02:51:11 AM »
They're definitely bots, thank you :)

Pages: [1] 2 3 ... 14