vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Board Optimization - Proxy Alert (https://vborg.vbsupport.ru/showthread.php?t=299546)

ozzy47 10-27-2013 11:35 AM

Quote:

Originally Posted by Nirjonadda (Post 2456574)
What mod using on your live Demo site? About Tab.

Attachment 146976

That would be this mod, [YUI] Tabbed Forum Home

ForceHSS 10-27-2013 04:23 PM

Quote:

Originally Posted by TheInsaneManiac (Post 2456569)
Everything has to be enabled for Registration to be blocked, this will be fixed in the next release. I have gotten really busy with a project from work. I'll see if I can't finalize this tonight.


I'll add a whitelist, this probably has to do with the lan detection.

can you email me the new updated pro version them

ForceHSS 10-30-2013 10:11 AM

You got to love the 0 support for this mod and I got the paid version. Think I will be asking for my cash back soon

TheInsaneManiac 11-09-2013 06:39 PM

Quote:

Originally Posted by ForceHSS (Post 2457232)
You got to love the 0 support for this mod and I got the paid version. Think I will be asking for my cash back soon

I'm sorry you feel that way, I have been replying to all that have been emailing me, but perhaps you hit my spam folder and I did not receive your email. I will gladly issue a refund, sorry for any inconveniences.

ForceHSS 11-09-2013 07:14 PM

Quote:

Originally Posted by TheInsaneManiac (Post 2459481)
I'm sorry you feel that way, I have been replying to all that have been emailing me, but perhaps you hit my spam folder and I did not receive your email. I will gladly issue a refund, sorry for any inconveniences.

Hard to email you as I don't have an email for you and I was talking about this post https://vborg.vbsupport.ru/showthrea...69#post2456569 (you said in that post on the 27th that you would have the next update for the pro version still waiting for it. If you have lost my email them pm me I will give it to you) 14 days ago when I was talking about 0 support in other words login more to support your mods

TheInsaneManiac 11-09-2013 07:56 PM

Quote:

Originally Posted by ForceHSS (Post 2459504)
Hard to email you as I don't have an email for you and I was talking about this post https://vborg.vbsupport.ru/showthrea...69#post2456569 (you said in that post on the 27th that you would have the next update for the pro version still waiting for it. If you have lost my email them pm me I will give it to you) 14 days ago when I was talking about 0 support in other words login more to support your mods

I sent out an email about a week ago for an update. Are you sure you don't have me marked as spam? I will resend it out just in case it was an issue on my side.

Edit: Also I have set aside time to work on the premium version today, will be bringing allow/disallow bots to this future version, but are there any other features you would like to see while I am working on this feature today?

ForceHSS 11-09-2013 10:03 PM

Got the email a few hrs ago but not a week ago

EliasAlucard 11-09-2013 10:11 PM

New update seems awesome, I'll be installing it soon.

I'd like to request VPN blocking mode in the next update (and a VPN whitelist for specific hosts).

Port 1701 and 1723 are used for PPTP if I remember correctly, not sure what ports OpenVPN uses.

qpurser 11-09-2013 10:36 PM

I am trying your mod on my test server and it worked pretty well when I tried to access from the TOR browser.
I just noticed one thing:
I have the option "Would you like to block registration from proxies?" enabled and when I try to register via the TOR browser I can enter day of birth but when going to the next step I get this error:

Could not find phrase 'proxy_alert_registration'.

Thanks for any help

TheInsaneManiac 11-09-2013 11:23 PM

Quote:

Originally Posted by qpurser (Post 2459545)
I am trying your mod on my test server and it worked pretty well when I tried to access from the TOR browser.
I just noticed one thing:
I have the option "Would you like to block registration from proxies?" enabled and when I try to register via the TOR browser I can enter day of birth but when going to the next step I get this error:

Could not find phrase 'proxy_alert_registration'.

Thanks for any help

vBulletin 4.0 or 3.8?

qpurser 11-10-2013 03:41 PM

Quote:

Originally Posted by TheInsaneManiac (Post 2459548)
vBulletin 4.0 or 3.8?

4.2.1

TheInsaneManiac 11-10-2013 05:59 PM

Quote:

Originally Posted by qpurser (Post 2459705)
4.2.1

That's weird, I don't get that message. It sounds like the phrase never got added. Try uninstalling the product and reinstalling. When uninstalling you will need to reupload your files to the server from the zip files upload folder.

You could also add the phrase in AdminCP:
NAME: proxy_alert_registration

DATA: You were detected using a proxy. We do not allow registration from proxies. If you believe this detection was in error, please <a href="sendmessage.php">contact</a> your webmaster.


1.6 has been released:
User ID Whitelist
Bot detection fix
IP Whitelist [PRO]
Registration blocker works with ip address whitelist [PRO]

Alan_SP 11-11-2013 12:50 AM

Quote:

Originally Posted by madness85 (Post 2441185)
Could we have new thread on detection personally prefer this option :)

This is something I too would like to have very much.

EDIT: And yes, how we can enable spiders, especially Google and Google AdSense to freely scan our sites?

TheInsaneManiac 11-11-2013 07:19 AM

Quote:

Originally Posted by Alan_SP (Post 2459844)
This is something I too would like to have very much.

EDIT: And yes, how we can enable spiders, especially Google and Google AdSense to freely scan our sites?

Ahh yes thanks for reminding me. As far as the bots the new version allows bots to bypass the checks. If you are still noticing bots being blocked PM me with the name of the bot so I can add them to the white list.

The thread notification is fairly easy to do. I will probably add this to the free version along with the pro. I plan on adding a Database logging through the Admin Panel for larger boards that don't want a flood of PMs/Threads/Emails. Maybe I will come up with a cron job to email weekly when new ones have been logged or possibly even email the log, so that way it is all in one email instead of multiple. The possibilities are endless! lol.

Alan_SP 11-11-2013 07:40 PM

This with weekly email would be nice, but having thread created, for all moderators to be informed is a very welcome option, so we could allow people to use proxies, but watch them more closely.

And, how can I manually add spiders? Through their UA, or differently? I'm still not installing it, as this is very important for me, so I'm waiting to know how to do this.

TheInsaneManiac 11-12-2013 05:25 AM

Quote:

Originally Posted by Alan_SP (Post 2459994)
This with weekly email would be nice, but having thread created, for all moderators to be informed is a very welcome option, so we could allow people to use proxies, but watch them more closely.

And, how can I manually add spiders? Through their UA, or differently? I'm still not installing it, as this is very important for me, so I'm waiting to know how to do this.

Yes
Code:

isset($_SERVER['HTTP_USER_AGENT']) && !preg_match('/bot|crawl|slurp|spider/i', $_SERVER['HTTP_USER_AGENT']))
Of course if you wanted to just allow a few bots and not all (The ones you know are good bots) then you could just check the user agent for Googlebot or multiple other bots.
Code:

strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "Googlebot")

Alan_SP 11-12-2013 07:10 PM

This looks pretty complicated. Where it should go?

Would your mod be able to work in report only mod, without actually blocking anyone and just creating threads with users who use proxies?

TheInsaneManiac 11-12-2013 11:27 PM

Quote:

Originally Posted by Alan_SP (Post 2460186)
This looks pretty complicated. Where it should go?

Would your mod be able to work in report only mod, without actually blocking anyone and just creating threads with users who use proxies?

As of now, no. I can code this feature though. I'm still working on database logging, once that is completed I will work on that as well. Give me a few days.

dsantana 11-13-2013 07:45 PM

I installed the Pro version today and used this site http://anonymizer.nntime.com/ to access my site. Do I not have it set up correctly? Because I was able to login...

qpurser 11-14-2013 01:03 PM

Testing this promising mod and it successfully denied me access using the TOR browser.

I have a quick question:
I enabled: Would you like to enable Tor Alert for lan proxies?

Now I got several PM's telling me what users are detected using a LAN proxy. I know those users and they are trusted.

Are they actually blocked and don't have access or is it just an info I get in the PM and those users can access the forum?

Thanks

TheInsaneManiac 11-14-2013 11:56 PM

Quote:

Originally Posted by qpurser (Post 2460652)
Testing this promising mod and it successfully denied me access using the TOR browser.

I have a quick question:
I enabled: Would you like to enable Tor Alert for lan proxies?

Now I got several PM's telling me what users are detected using a LAN proxy. I know those users and they are trusted.

Are they actually blocked and don't have access or is it just an info I get in the PM and those users can access the forum?

Thanks

Right now if you don't have redirect on, it's just an alert to the users. In the next version logging only option is available. It's about 50% done, should be done by the end of the weekend.

Quote:

Originally Posted by dsantana (Post 2460477)
I installed the Pro version today and used this site http://anonymizer.nntime.com/ to access my site. Do I not have it set up correctly? Because I was able to login...

That website will not load for me to test. However, not this version, but a future version I am going to incorporate a blacklist as well.

qpurser 11-15-2013 12:14 PM

Quote:

Originally Posted by TheInsaneManiac (Post 2460808)
Right now if you don't have redirect on, it's just an alert to the users. In the next version logging only option is available. It's about 50% done, should be done by the end of the weekend.

Thank you. I got the PRO version in the mean time.
I know PRO versions can't be discussed here on the forum.
Can I PM you if I have any questions regarding your mod?

TheInsaneManiac 11-15-2013 12:23 PM

Quote:

Originally Posted by qpurser (Post 2460908)
Thank you. I got the PRO version in the mean time.
I know PRO versions can't be discussed here on the forum.
Can I PM you if I have any questions regarding your mod?

Yes of course.

Alan_SP 11-15-2013 11:33 PM

Could we redirect proxy users to some URL we choose? So we can explain them there that they couldn't use our site till they use proxy?

At the moment I think they only receive message that they use proxy (so they know we know :D), or they get redirected to proxy.php, without any message. What if we want to explain them that proxy isn't allowed here?

TheInsaneManiac 11-18-2013 04:09 AM

Just an update, new version is about 75% completed. May just release without database logging for a bit. Having some back end issues with server loads.

Quote:

Originally Posted by Alan_SP (Post 2461025)
Could we redirect proxy users to some URL we choose? So we can explain them there that they couldn't use our site till they use proxy?

At the moment I think they only receive message that they use proxy (so they know we know :D), or they get redirected to proxy.php, without any message. What if we want to explain them that proxy isn't allowed here?

The proxy.php page is customizable with it's own message.

Spangle 11-18-2013 07:23 PM

Sorry if this sounds a bit thick, but does it catch those already registered who are using a proxy ?

faisaly.com 11-18-2013 07:51 PM

this blocks transparent proxies configured by some internet providers, sad

Alan_SP 11-19-2013 01:19 AM

Quote:

Originally Posted by TheInsaneManiac (Post 2461673)
The proxy.php page is customizable with it's own message.

This is good to know. :up:

TheInsaneManiac 11-24-2013 04:09 PM

Quote:

Originally Posted by Spangle (Post 2461910)
Sorry if this sounds a bit thick, but does it catch those already registered who are using a proxy ?

Yes it does.

Quote:

Originally Posted by faisaly.com (Post 2461916)
this blocks transparent proxies configured by some internet providers, sad

This is why I incorporated an IP whitelist, just in case. :)


Just an update, I am still working on the logging feature, I'll probably just release the thread logging feature and then continue working on the database logging.

faisaly.com 11-24-2013 04:54 PM

correct but using this blocks alot of guests from registering because it blocks the transparent proxy and there is no way around it...

alot of isps use this, its not a browser configuration

Spangle 11-24-2013 06:31 PM

This will block a lot of guests using a proxy that is true, but I'd rather lose one genuine registrant, than allow in a person who is going to disrupt the forum

TheInsaneManiac 11-24-2013 08:51 PM

Quote:

Originally Posted by faisaly.com (Post 2463387)
correct but using this blocks alot of guests from registering because it blocks the transparent proxy and there is no way around it...

alot of isps use this, its not a browser configuration

If you don't have it set to block complete access, then they can still email you if there are any issues. Then you can add them to the whitelist.

Quote:

Originally Posted by Spangle (Post 2463421)
This will block a lot of guests using a proxy that is true, but I'd rather lose one genuine registrant, than allow in a person who is going to disrupt the forum

Exactly. Learned this the hard way, and if there are issues with genuine members then they can still email you if the block access option isn't selected.

djbaxter 11-24-2013 09:29 PM

Quote:

Originally Posted by TheInsaneManiac (Post 2463453)
If you don't have it set to block complete access, then they can still email you if there are any issues. Then you can add them to the whitelist.


Exactly. Learned this the hard way, and if there are issues with genuine members then they can still email you if the block access option isn't selected.

How exactly are you defining "block access"?

TheInsaneManiac 11-25-2013 04:32 AM

Another update for you all. I am now finalizing the post to thread, it appeared that I could not port it from the 3.8 version I was using so I am researching more into that so I can release both 4.0 and 3.8 together.

Quote:

Originally Posted by djbaxter (Post 2463461)
How exactly are you defining "block access"?

https://www.torproject.org/projects/tordnsel.html.en

I use the information provided by tor
Code:

function IsTorExitPoint()
{
        if (gethostbyname(ReverseIPOctets($_SERVER['REMOTE_ADDR']).".".$_SERVER['SERVER_PORT'].".".ReverseIPOctets($_SERVER['SERVER_ADDR']).".ip-port.exitlist.torproject.org")=="127.0.0.2")
        {
        return true;
        }
        else
        {
        return false;
        }
}

Then the whitelist is just comparing IPs
Code:

(!in_array($_SERVER['REMOTE_ADDR'], $whitelists))

faisaly.com 11-25-2013 02:31 PM

Quote:

This will block a lot of guests using a proxy that is true, but I'd rather lose one genuine registrant, than allow in a person who is going to disrupt the forum
That's not true, there ae millions of isps that use transparent proxies. What makes you think they are trouble makers? if there is trouble deal with it after!

Also as everyone knows, blocking proxies blocks many users around the world that have to use them in order to view sites.

You must understand how proxies work before blocking a person ffrom doing no harm!

ForceHSS 11-25-2013 07:02 PM

Quote:

Originally Posted by TheInsaneManiac (Post 2463542)
Another update for you all. I am now finalizing the post to thread, it appeared that I could not port it from the 3.8 version I was using so I am researching more into that so I can release both 4.0 and 3.8 together.



https://www.torproject.org/projects/tordnsel.html.en

I use the information provided by tor
Code:

function IsTorExitPoint()
{
        if (gethostbyname(ReverseIPOctets($_SERVER['REMOTE_ADDR']).".".$_SERVER['SERVER_PORT'].".".ReverseIPOctets($_SERVER['SERVER_ADDR']).".ip-port.exitlist.torproject.org")=="127.0.0.2")
        {
        return true;
        }
        else
        {
        return false;
        }
}

Then the whitelist is just comparing IPs
Code:

(!in_array($_SERVER['REMOTE_ADDR'], $whitelists))

Any new updates for pro version if so can you email them

djbaxter 11-26-2013 01:56 PM

This (pro version) seems to be increasing load time for my forum.

Am I correct in assuming that it checks for proxies on every post or page load?

If so, can we have an option for checking on registration only?

TheInsaneManiac 11-28-2013 05:18 AM

Quote:

Originally Posted by djbaxter (Post 2463849)
This (pro version) seems to be increasing load time for my forum.

Am I correct in assuming that it checks for proxies on every post or page load?

If so, can we have an option for checking on registration only?

Coming in the new version, still working out some kinks. Yes it does check on every page load, but that is why I am implementing use of SQL, so that it can log usernames and no longer run all the checks on users every time. Now that I think about it, I will add an option to only check registered users, and only registration. I'm going to have to recode a few things. Need to organize my code a bit better.

Quote:

Originally Posted by ForceHSS (Post 2463677)
Any new updates for pro version if so can you email them

Do you mean product updates or like updates about the pro in general? I'm hoping to release soon, having a wee bit of issues with server loads as mentioned above. Working on recoding some things for optimization.

djbaxter 11-30-2013 05:02 PM

Another suggestion: Would like to be able to whitelist blocks of IP addresses, like the Google proxy used by Chromebooks and some Androids.

For example, 66.249.85.0/24 or 66.249.85.0/16

Using the Pro version on just one forum so far but if this can be made to work the way I need it I would be looking at buying 4 more licenses.

TheInsaneManiac 11-30-2013 07:14 PM

Quote:

Originally Posted by djbaxter (Post 2464824)
Another suggestion: Would like to be able to whitelist blocks of IP addresses, like the Google proxy used by Chromebooks and some Androids.

For example, 66.249.85.0/24 or 66.249.85.0/16

Using the Pro version on just one forum so far but if this can be made to work the way I need it I would be looking at buying 4 more licenses.

I can arrange this. I just didn't think it was too needed, but I ran into a circumstance a couple days ago where I wish I had this haha. I'll see about adding this into the next version.


All times are GMT. The time now is 08:14 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01664 seconds
  • Memory Usage 1,860KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_code_printable
  • (29)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete