Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   IP's (https://forums.graalonline.com/forums/showthread.php?t=134265717)

WanDaMan 02-08-2012 12:44 PM

IP's
 
It would be useful to have a list of IP's an account has logged in on.

Gunderak 02-09-2012 06:59 AM

If player.ip existed serverside, you could script your own ^_^
If only...

Admins 02-09-2012 01:50 PM

Well you have ipaddresshash?

Hezzy002 02-09-2012 03:56 PM

Use a HTTP request on the client to a server that responds with the IP address, then send it to the server, though I'd like to point out that the reason that ipaddresshash exists because exposing the IP address of any given user is sort of a security issue.

Bell 02-09-2012 10:06 PM

This is sort of a double edged sword. In the past I've been told that servers weren't allowed to track players by this method as Graal felt that if a player wished to have more than one account with different personnas on each then that was their right. If they stayed out of trouble then leave them alone. Having said that though it contradicts the whole ban evasion policy. Multiple accounts are often used to be up to no good while protecting their main account.

Privacy is a whole other issue. While IP's aren't really considered private information since they can be acquired through many different methods. I think its fair to say that if you're a staff member with access rights to see IP ranges, its considered unprofessional to share that information with people who have no need to know that information.

Its ultimately up to Stefan though which path he chooses to take obviously.

cbk1994 02-10-2012 03:34 AM

I used to be a big proponent of scripted access to IPs but at this point I don't really see the need. The IP address hash will allow you to do all the logging you need. While it would help to be able to generate the hashes (so you could compare an IP to a hash), it's not really needed.

fowlplay4 02-10-2012 03:52 AM

Seems silly to give us a hash but not the actual IP address.

Privacy? Staff can still expose people's alts provided they're using the same IP address, don't even need a scripted tool either since a lot of staff can figure it out with view attributes.

Malicious scripters using your IP? There's at least two ways it can be retrieved via script still.

IP Addresses are much easier to compare and look better in logs as well. It would also allow us to create tools that let us search whole subnets.

scriptless 02-10-2012 05:35 AM

Quote:

Originally Posted by Bell (Post 1684136)
This is sort of a double edged sword. In the past I've been told that servers weren't allowed to track players by this method as Graal felt that if a player wished to have more than one account with different personnas on each then that was their right. If they stayed out of trouble then leave them alone. Having said that though it contradicts the whole ban evasion policy. Multiple accounts are often used to be up to no good while protecting their main account.

Privacy is a whole other issue. While IP's aren't really considered private information since they can be acquired through many different methods. I think its fair to say that if you're a staff member with access rights to see IP ranges, its considered unprofessional to share that information with people who have no need to know that information.

Its ultimately up to Stefan though which path he chooses to take obviously.

Bell, anyone can veiw anyone's ip address simply by using html in a pm and linking to a webserver you can check the access certain files. You can pull any GS1 variable (#a, #c, #g, etc) as well.

Personally, IP Hash would work perfectly.

Quote:

Originally Posted by cbk1994 (Post 1684155)
I used to be a big proponent of scripted access to IPs but at this point I don't really see the need. The IP address hash will allow you to do all the logging you need. While it would help to be able to generate the hashes (so you could compare an IP to a hash), it's not really needed.

Agreed.

BlueMelon 02-10-2012 03:58 PM

They're are a few ways to log IPs in GScript tbh...
http://www.whatsmyip.org/

scriptless 02-10-2012 07:27 PM

Quote:

Originally Posted by BlueMelon (Post 1684176)
They're are a few ways to log IPs in GScript tbh...
http://www.whatsmyip.org/

lol, reminds me of using php and gs2's http methods to pull an ip from a url.. similar to how some proxy checkers would work.. lol

BlueMelon 02-12-2012 06:44 PM

Quote:

Originally Posted by scriptless (Post 1684191)
lol, reminds me of using php and gs2's http methods to pull an ip from a url.. similar to how some proxy checkers would work.. lol

Let me be more precise...
http://automation.whatismyip.com/n09230945.asp

fowlplay4 02-12-2012 08:08 PM

Quote:

Originally Posted by BlueMelon (Post 1684373)

Then all I have to do is add:

automation.whatismyip.com 127.0.0.1

to my HOSTS file, setup a web server with a page called n09230945.asp with 127.0.0.1 as it's contents. Your IP detection has been defeated.

Still makes no sense to me why we can't just have player.ipaddress instead of player.ipaddresshash, as well as player.pcid.

cbk1994 02-12-2012 08:24 PM

Quote:

Originally Posted by fowlplay4 (Post 1684390)
Then all I have to do is add:

automation.whatismyip.com 127.0.0.1

to my HOSTS file, setup a web server with a page called n09230945.asp with 127.0.0.1 as it's contents. Your IP detection has been defeated.

Still makes no sense to me why we can't just have player.ipaddress instead of player.ipaddresshash, as well as player.pcid.

iirc the better solution for scripters is to just grab it out of the accounts file.

Fulg0reSama 02-12-2012 08:27 PM

Quote:

Originally Posted by cbk1994 (Post 1684394)
iirc the better solution for scripters is to just grab it out of the accounts file.

I'm no scripter, but I saw this coming from a mile away.

scriptless 02-12-2012 08:42 PM

Quote:

Originally Posted by Fulg0reSama (Post 1684395)
I'm no scripter, but I saw this coming from a mile away.

lmao, somehow i know i should have too but didnt.. XD


All times are GMT +2. The time now is 12:15 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.