Need script that blocks proxies

  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Carnix wrote:
(or whatever he calls it), is the way to go at first.
.c


It is called my super fly cheeselator!

Nah its a toss up between IPAM (IP Access Management) Or IPCN (IP Control Net)

It is working really nicely carnix. Will post it on my site for download to a selected few once it is done!
  • Carnix
  • Guru
  • Guru
  • User avatar
  • Posts: 1098

Post 3+ Months Ago

I like IPAN personally. It rolls off the tounge a little nicer.

Although...

http://ipan.org/

heh

.c
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Do you think we should have a poll to decide the name?
  • Carnix
  • Guru
  • Guru
  • User avatar
  • Posts: 1098

Post 3+ Months Ago

If you want. Although it's you're application, you should name it.

Maybe something out of the box like Crazy Proxy Booty Smacker (CPBS), or Script Kiddie Snufer (SKS), or Dumbass-Buster Stopper (D-B.S.)
heh
.c
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

I really need this proxy blocker so please keep up the great work guys. I think thunderarena.com has been attacked lately by proxiers hitting our site trying to get it taken down. Also people proxying our links. Anyways we are moving to a faster server that we bought today which has 1400 gb a month and let's just say it's very good atleast it better be we paid alot for it and now we are paying alot more monthly so this would really help us so continue the great work! We need this done in the next few days pleaseeee if you can...thanks again guys!

Dual Intel Xeon 2.4 GHz, 533 MHz FSB
1024 MB ECC RAM (upgrades up to 4GB available)
120 GB hard drive (upgrades up to dual 250 GB available)
1000 GB Bandwidth included (Non-Cogent)

Typical Applications:
Powers through high performance e-Commerce sites.
Incredible platform for high performance gaming.
Powerful enough to handle all of your reseller needs such as virtual hosting.
Ideal for processor intensive, high transaction applications such as SQL, web stats and file sharing


That's what it comes with.
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

It has a name!!!

I have decided (in all my wisdom) to take a few ideas here and there and now it has a name

The official title for this app is (drum roll please)
"Script Kiddie Proxy Killer" or SKPK :wink:

Pretty cool huh (should see the logo)
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

coo when will it be done? lol :D
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Easy tiger, it is happening. Finishing off the admin area and debugging now
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Frozen: Have you ever worked with multi-dimensional arrays?
  • Carnix
  • Guru
  • Guru
  • User avatar
  • Posts: 1098

Post 3+ Months Ago

heh, if not, the next question is, have you ever beat your head against the wall until you can't feel it anymore? =]

I personally love multi-dimensional arrays, but they pose some real conceptual problems, since they create systems that otherwise don't exist in a human's perceptual environment... That makes them a little difficult to understand at first...

.c
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

I love multi dimensional arrays as well. Nice organised structures that allow for lots of looping and manipulation.

The reason I asked him is because the batch processing is set up in a multi dim array other wise he is gonna sit for hours waiting for it to process all the pages at once.
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

My brother will take care of that. Kill gostly is his aim contact him on anything dealing with php for thunderarena. Tell him your from ozzu and your the one making the php blocker....he will know who you are....anyways can't wait until it's done. If you have any questions and want to make sure he knows what all to do or w/e contact him.
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Okay it has been released to QA for assesment. Once it gets the thumbs up I'll give you the link to download it.
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

Ok thanks man. You talked to my bro lol which i was glad you did do that. Please have it done soon :) We are waiting and it's going to be sweet...thanks again can't wait!
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

It's been 2 days are ya almost done we really need it they are proxying bad now and we are getting slightly dos attacked..please reply soon.
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Well I posted the uri to your brother and no one has gotten back to me.

The DoS attacker, gee did you guys really make someone mad? DoS attacks are not difficult, can acheive them with a simple ping.

Are you sure they are DoS or just an overload on the server? Have tried to trace the source?
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

Ok it doesn't work sorry for taking so long getting back to you but I don't have your aim and don't get on ozzu anymore as much. Anyways, I saw the program and the site in which you have to login to the program or w/e looks really nice. You did a good job but he said something is wrong with it I forgot what so please fix it. Aim me on aim at owxratedx or aim him please. Thanks bro
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Where is he?
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

His aim is kill gostly or you can go on Thunder Arena and contact him that way. Send a support ticket on Thunder arena or just simply message him....squarepants is his name on thunderarena.....lol just message him in the game.....sign up then go under user menu then hit message center then hit send message then put squarepants as the rest and bla bla talk to him he should reply within 5 hours...thanks man
  • Carnix
  • Guru
  • Guru
  • User avatar
  • Posts: 1098

Post 3+ Months Ago

how about YOU tell "him" to contact RD if he really wants the system:

http://www.rabiddog.co.za/

(I gotz yer bad Dog. heh) :evilking:

.c
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

lol we do have the system it just doesn't work rite on ta that's why we need to talk to rd but he is always on when we are asleep like at 3am.... :(
  • this213
  • Guru
  • Guru
  • User avatar
  • Posts: 1260
  • Loc: ./

Post 3+ Months Ago

I just read through this entire thread for God only know what reason. But here are a couple comments.

1. Free scripts AND rearrange operating hours? What a guy RD!

2. Remote Port in PHP can be ascertained by $_SERVER[REMOTE_PORT] - that probably doesn't matter at this point, but I figured I'd let it be known.

3. I haven't really checked out the game, but why don't you have the users (or whoever's posting the links) register the links and what url they're putting them on? Perhaps make each link use a unique id, something like:
base64_encode(url.userid.createtime);
then have the clicker's IP added to that and block that link from that IP from being registered as a click for a certain number of second/minutes/days/forever

4. If you were having your users change their passwords after logging in after you were hacked, who's to say one of those 2000 users wasn't the hacker and just reset the password himself. I would have had a script generate a random password, update the db and send an email to each registered user. Then give them an option to change that after they logged in with the new password.

I think that's all I had to say... for now
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

Well I don't know what to do. Unfortunately our fantastic telecommunications infrastructure does not allow me to have the internet at home.

I am pretty sure the filter does work as I have tested it on a number of platforms and there is probably something in the help file you didn't read or something in the config file you didn't set correctly.

If I could get in touch with him I would but time zones are an issue and unless you have a job for me over there and transfer expense there is not much I can do.

Will try resolve the issue

This213 - it uses the $_SERVER[REMOTE_ADDR] and forwarded for variables - didn't see the point of using a port as it doesn't matter really does it? But thanks for that - always keen to learn new things.

Carnix - thanks for the support :wink:
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

Thanks for the replies guys. Anyways, Rd is a good guy for doing this. We replied to your support ticket on Thunder Arena and we gave you a link http://www.thunderarena.com/blank.php and we are wondering why the mysql errors are coming up. That is when the filter is on...when it is off the site is like it is now fine...please let us know soon...thank's man for all you have done so far...you have been a good help and have managed to make this program really for us....Thanks again for putting the time and effort into this. Your a good guy.
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

did you guys set up the config file?

all you have to do is include the file filter.php ie
PHP Code: [ Select ]
 
include_once("install directory/filter.php")
 
 
  1.  
  2. include_once("install directory/filter.php")
  3.  
  4.  


alot of those errors have nothing to do with the app I wrote.

Is there anyway you can give me access to the ftp server so I can see the config?

One other thing. Did you set up the extra tables in MySQL?

PM at uzzo if you can.
  • darksat
  • Proficient
  • Proficient
  • User avatar
  • Posts: 487
  • Loc: London (via the rest of the world)

Post 3+ Months Ago

This is a script in ASP that backtracks through a non secure proxy if you manage to port it to PHP let me know
--------------proxycheck-------------------------------

behindProxy = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
proxy = Request.ServerVariables("REMOTE_ADDR")

' If the user is NOT behind a proxy

if behindProxy = "" then
Response.Write "<p>Your IP address is: " & proxy & "</p>" & vbcrlf

' If the user is behind a proxy
else
Response.Write "<p>Your IP address is: " & behindProxy
Response.Write " and your proxy address is: " & proxy & "</p>" & vbcrlf
end If
----------------End Proxycheck------------------------------
  • Carnix
  • Guru
  • Guru
  • User avatar
  • Posts: 1098

Post 3+ Months Ago

That assumes all proxies actually use that header, which they all don't. In fact, except for the real professional ones that shouldn't be blocked, like AOL or Earthlink, for example, most won't pass that header.
.c
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

PHP Code: [ Select ]
 
$behindProxy = $_SERVER['HTTP_X_FORWARDED_FOR'];
 
$proxy = $_SERVER['REMOTE_ADDR'] ;
 
//If the user is NOT behind a proxy
 
if($behindProxy == ""){
 
   echo "Your IP address is: " . $proxy . "\n";
 
}else{
 
   echo "Your IP address is: " . $behindProxy . "\n";
 
   echo " and your proxy address is: " . $proxy . "\n";
 
}
 
 
  1.  
  2. $behindProxy = $_SERVER['HTTP_X_FORWARDED_FOR'];
  3.  
  4. $proxy = $_SERVER['REMOTE_ADDR'] ;
  5.  
  6. //If the user is NOT behind a proxy
  7.  
  8. if($behindProxy == ""){
  9.  
  10.    echo "Your IP address is: " . $proxy . "\n";
  11.  
  12. }else{
  13.  
  14.    echo "Your IP address is: " . $behindProxy . "\n";
  15.  
  16.    echo " and your proxy address is: " . $proxy . "\n";
  17.  
  18. }
  19.  
  20.  


there is your php port of the ASP script
  • xfrozenxsoulsx
  • Novice
  • Novice
  • xfrozenxsoulsx
  • Posts: 30

Post 3+ Months Ago

Ok I will get my bro to check it out. Thnx
  • Rabid Dog
  • Web Master
  • Web Master
  • User avatar
  • Posts: 3245
  • Loc: South Africa

Post 3+ Months Ago

That aint' for your frozen. Sorry - stilltrying to solve your problem

Post Information

  • Total Posts in this topic: 95 posts
  • Users browsing this forum: No registered users and 113 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.