Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-30-2007, 01:34 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Request: player.ip

This should be a variable that is only serverside, this way it can be used by staff for things such as jailing. There are many other practical uses for this, such as logging so you can see if someone else got on an account (would help with scams). If the IP was loggable, and someone lost all of their items, you could simply check the logs, see what IP logged on, and see if there's a match on another account.

player.ip should be like player.onlinetime-something that can only be accessed serverside.

Chris
__________________
Reply With Quote
  #2  
Old 04-30-2007, 01:39 AM
Rapidwolve Rapidwolve is offline
Registered User
Join Date: Jul 2006
Posts: 1,241
Rapidwolve is an unknown quantity at this point
This reminds me of ipbans. This can be scripted easily with requesturl().
Reply With Quote
  #3  
Old 04-30-2007, 01:42 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Rapidwolve View Post
This reminds me of ipbans. This can be scripted easily with requesturl().
Yes, but that would take bandwidth off of my server. Would be much easier for this feature.
__________________
Reply With Quote
  #4  
Old 04-30-2007, 01:48 AM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Stefan said that this type of command does not exist for security reasons which doesn't make much sense since staff can view players' ips anyways.
Reply With Quote
  #5  
Old 04-30-2007, 01:56 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Gambet View Post
Stefan said that this type of command does not exist for security reasons which doesn't make much sense since staff can view players' ips anyways.
haha rofl

Look out, I know your IP! ZOMG!!!!!

My IP is 69.66.144.103, Stefan, you use all your little security flaws and damage me, okay? Everyone, go look up on whois who provides me with internet. I'll save you the time. Iowa Telecom. Now, what are you going to do to me? Huh?

Makes no sense at all. IPs aren't private, never have been. I guess I'll just do a whois with a requesthttp z.z
__________________
Reply With Quote
  #6  
Old 04-30-2007, 08:03 AM
Chandler Chandler is offline
Banned
Join Date: Jan 2007
Posts: 656
Chandler will become famous soon enough
IP address info:
IP address: 69.66.144.103 (copy)
IP country: United States
IP Address state:
IP Address city: Washington
IP postcode: 52353
IP latitude: 41.307301
IP longitude: -91.744301
ISP: Iowa Telecom
Organization: Iowa Telecom

OrgName: Iowa Telecom
OrgID: IOWATE
Address: 115 South Second Avenue West
City: Newton
StateProv: IA
PostalCode: 50208
Country: US

NetRange: 69.66.0.0 - 69.66.255.255
CIDR: 69.66.0.0/16
NetName: IOWA-TELECOM
NetHandle: NET-69-66-0-0-1
Parent: NET-69-0-0-0-0
NetType: Direct Allocation
NameServer: AR.IOWATELECOM.NET
NameServer: HE.IOWATELECOM.NET
Comment:
RegDate: 2003-07-31
Updated: 2004-06-01

OrgTechHandle: ITNOC1-ARIN
OrgTechName: Iowa Telecom Network Operations Center
OrgTechPhone: +1-877-255-4837
OrgTechEmail: [email protected]


City: Story City, IA, US
Reply With Quote
  #7  
Old 04-30-2007, 08:55 AM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
This probably won't be added. It makes it too easy for server staff to reveal a player's IP address to others and possible related information about them.
__________________
Skyld
Reply With Quote
  #8  
Old 04-30-2007, 10:19 AM
Novo Novo is offline
[TServerDeveloper]
Join Date: Jun 2006
Posts: 448
Novo will become famous soon enough
Quote:
Originally Posted by Skyld View Post
This probably won't be added. It makes it too easy for server staff to reveal a player's IP address to others and possible related information about them.
Then again, if it was their intentions, they could get it anyways.
Reply With Quote
  #9  
Old 04-30-2007, 12:26 PM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
Quote:
Originally Posted by Novo View Post
Then again, if it was their intentions, they could get it anyways.
I think he means through an automated script though. One person revealing someone's IP address has to go through the hastle of /opening named person. But a simple player.chat = player.ip does not (Looped through every player, it looks like something as this is rather dangerious).

If someone's account gets hacked and they lose their items, it really shouldn't be the responcibility of the staff to return the items anyways. Players should be more secure with their data and almost 99% of account hacks have to do with unsafe internet usage.
__________________
Do it with a DON!
Reply With Quote
  #10  
Old 04-30-2007, 01:39 PM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Chandler View Post
IP address info:
IP address: 69.66.144.103 (copy)
IP country: United States
IP Address state:
IP Address city: Washington
IP postcode: 52353
IP latitude: 41.307301
IP longitude: -91.744301
ISP: Iowa Telecom
Organization: Iowa Telecom

OrgName: Iowa Telecom
OrgID: IOWATE
Address: 115 South Second Avenue West
City: Newton
StateProv: IA
PostalCode: 50208
Country: US

NetRange: 69.66.0.0 - 69.66.255.255
CIDR: 69.66.0.0/16
NetName: IOWA-TELECOM
NetHandle: NET-69-66-0-0-1
Parent: NET-69-0-0-0-0
NetType: Direct Allocation
NameServer: AR.IOWATELECOM.NET
NameServer: HE.IOWATELECOM.NET
Comment:
RegDate: 2003-07-31
Updated: 2004-06-01

OrgTechHandle: ITNOC1-ARIN
OrgTechName: Iowa Telecom Network Operations Center
OrgTechPhone: +1-877-255-4837
OrgTechEmail: [email protected]


City: Story City, IA, US
Haha, most of that is wrong. I don't live in Washington, and my postal code isn't 52353.

Like I said, come damage me now. Hunt me down, do your worst.

If you want to keep your IP off the internet, do not use the internet!

If one of you can some how hurt me in any way by simply knowing my IP, go for it. If you can do that, I'll admit that I was wrong. Like I said, there is NO way for anyone to hurt ANYONE by just knowing their IP. You could get much more information about me if you did a whois on my domain name (and it would actually be factual information).

Staff can already access IPs, so why does this hurt? Staff are actually more likely to abuse that than players are, so why does this hurt?
__________________
Reply With Quote
  #11  
Old 04-30-2007, 02:27 PM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
Quote:
Originally Posted by cbkbud View Post
If you want to keep your IP off the internet, do not use the internet!
I clicked on that...
D:
__________________
Do it with a DON!
Reply With Quote
  #12  
Old 04-30-2007, 04:51 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Novo View Post
Then again, if it was their intentions, they could get it anyways.
Quote:
Originally Posted by cbkbud
Staff can already access IPs, so why does this hurt? Staff are actually more likely to abuse that than players are, so why does this hurt?
It's accessible by staff because it helps to control bans. With being staff is a responsibility of protecting information about players.

If someone's IP information is leaked with the current system, that means there is a staff member responsible for it, not Cyberjoueurs. Adding an IP variable makes it too easy for people to be tracked automatically.
__________________
Skyld
Reply With Quote
  #13  
Old 04-30-2007, 07:22 PM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Not only is it a case of player privacy protection, but I know there would be idiots putting "IP Address: *.*.*.*" in your profilevars, and other things which are accessed by other players. Basically, it's not hard to get a players IP with the new graal scripting engine, if you feel the need to find a player's IP, just use RC or requesthttp. Otherwise, if it's not an important enough reason to use requesthttp or RC, then it's probably something you don't need to know anyways.

Also:
Try using the search feature on the forums before requesting something, it's a good habbit to get in to.
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”
Reply With Quote
  #14  
Old 04-30-2007, 07:32 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Tigairius View Post
just use [RC or] requesthttp.
Ill-advised; it's likely globals will request you remove any such requestURL/requestHTTP mechanism for finding IP addresses.
__________________
Skyld
Reply With Quote
  #15  
Old 04-30-2007, 07:35 PM
Crow Crow is offline
ǝɔɐɹq ʎןɹnɔ
Crow's Avatar
Join Date: Dec 2006
Location: Germany
Posts: 5,153
Crow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond reputeCrow has a reputation beyond repute
Quote:
Originally Posted by Skyld View Post
Ill-advised; it's likely globals will request you remove any such requestURL/requestHTTP mechanism for finding IP addresses.
Use it once and remove it, that should not be a problem if you ask me.
Reply With Quote
  #16  
Old 04-30-2007, 07:36 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Crow View Post
Use it once and remove it, that should not be a problem if you ask me.
Well, uh, what good would it do using it and just removing it, if as an admin you can already find the IP using RC?

You should not be using requestURL/requestHTTP to find the player's IP address, end of story. Simple as that.
__________________
Skyld
Reply With Quote
  #17  
Old 04-30-2007, 08:00 PM
Chandler Chandler is offline
Banned
Join Date: Jan 2007
Posts: 656
Chandler will become famous soon enough
I agree with Skyld on this one.
Thou shalt not!
Reply With Quote
  #18  
Old 04-30-2007, 09:11 PM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
You guys are quick to talk about these bogus privacy claims as if a persons' ip address was private to begin with. Most sites log your IP the moment you visit their page.

You can't do any harm to anyone by simply knowing their ip. If you infected them with a trojan and knew their ip, that would be a different story, but if you infected them with a trojan, you'd be able to read their ip regardless if you knew what you were doing.
Reply With Quote
  #19  
Old 04-30-2007, 09:55 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Gambet View Post
You guys are quick to talk about these bogus privacy claims as if a persons' ip address was private to begin with. Most sites log your IP the moment you visit their page.

You can't do any harm to anyone by simply knowing their ip. If you infected them with a trojan and knew their ip, that would be a different story, but if you infected them with a trojan, you'd be able to read their ip regardless if you knew what you were doing.
Oh, come on. Webserver logs throw your IP into a black abyss of nothingness, but knowing Graal players it'd be abused somehow.
__________________
Skyld
Reply With Quote
  #20  
Old 04-30-2007, 10:05 PM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by Skyld View Post
Oh, come on. Webserver logs throw your IP into a black abyss of nothingness, but knowing Graal players it'd be abused somehow.

Cool.

So, I'll set up a website and link it to every single playerworld and log everyones IP address so that I can magically destroy their computers.


Let's get real for a moment.
Reply With Quote
  #21  
Old 04-30-2007, 10:20 PM
zokemon zokemon is offline
That one guy...
zokemon's Avatar
Join Date: Mar 2001
Location: Sonoma County, California
Posts: 2,925
zokemon is a jewel in the roughzokemon is a jewel in the rough
Send a message via ICQ to zokemon Send a message via AIM to zokemon Send a message via MSN to zokemon Send a message via Yahoo to zokemon
Quote:
Originally Posted by Gambet View Post
Cool.

So, I'll set up a website and link it to every single playerworld and log everyones IP address so that I can magically destroy their computers.


Let's get real for a moment.
You have to remember that the "anti-graal" community is very active (especially compared to any other anti-<insert mmo name here> group).
__________________
Do it with a DON!
Reply With Quote
  #22  
Old 05-01-2007, 01:25 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
I am requesting IPs simply for the use of logging. IPs are not private, and never have been. The second you visit my web site, I have your IP. I can already get anyones IP with RC. If I wanted, I could make a list of all the players on my server with a script, then constantly read their attributes and set clientr.ip manually. It would simply be easier if you could use a variable. Staff already have access to IPs, why can't they in scripting?

Anyone else find it funny that malicious code such as code used to steal servers, etc. (client-rc is very easy to abuse if you know how to script, can make the manager set his/her rights to NULL, or set your rights to all of his/hers) is not even trying to be stopped by Stefan/Skyld/whoever, but they refuse to allow us an IP variable?
__________________
Reply With Quote
  #23  
Old 05-01-2007, 02:28 AM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by zokemon View Post
You have to remember that the "anti-graal" community is very active (especially compared to any other anti-<insert mmo name here> group).


Yes, and?


They can't do anything with your ip alone. They can harm you if they had your ip and they infected you with a trojan, but if they infected you with a trojan they would have your ip regardless.

I don't see how it's a security risk to read IP's via script. It would be much more beneficial than harmless (security scripts and so forth).
Reply With Quote
  #24  
Old 05-01-2007, 09:12 AM
Inverness Inverness is offline
Incubator
Inverness's Avatar
Join Date: Aug 2004
Location: Houston, Texas
Posts: 3,613
Inverness is a jewel in the roughInverness is a jewel in the rough
It amuses me how so many people get their account 'hacked' for being idiots and doing stuff they shouldn't.
__________________
Reply With Quote
  #25  
Old 05-01-2007, 09:15 AM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by cbkbud View Post
Anyone else find it funny that malicious code such as code used to steal servers, etc. (client-rc is very easy to abuse if you know how to script, can make the manager set his/her rights to NULL, or set your rights to all of his/hers) is not even trying to be stopped by Stefan/Skyld/whoever, but they refuse to allow us an IP variable?
Things like security holes in Client-RC are things we already know about and are trying to solve.
__________________
Skyld
Reply With Quote
  #26  
Old 05-01-2007, 11:30 AM
middo middo is offline
VHE Monkey
middo's Avatar
Join Date: Aug 2002
Location: California
Posts: 327
middo is on a distinguished road
Send a message via AIM to middo
The biggest problem with having people's IPs, is that, if you're a malicious person, can check to see if there is a trojan on your computer, and then abuse it. It's not a matter of infecting you with a trojan, a lot of times people are infected, but either the (depending on the version) trojan can't broadcast itself, or simply is broken in some way. But if they know your IP, they can target you directly and try to access you through what may already be on your computer, get your passwords, etc.

It's a bad idea.
Reply With Quote
  #27  
Old 05-01-2007, 12:13 PM
Twinny Twinny is offline
My empire of dirt
Twinny's Avatar
Join Date: Mar 2006
Location: Australia
Posts: 2,422
Twinny is just really niceTwinny is just really nice
Send a message via AIM to Twinny
Yay for NAT boxes!
Reply With Quote
  #28  
Old 05-01-2007, 10:45 PM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by middo View Post
The biggest problem with having people's IPs, is that, if you're a malicious person, can check to see if there is a trojan on your computer, and then abuse it. It's not a matter of infecting you with a trojan, a lot of times people are infected, but either the (depending on the version) trojan can't broadcast itself, or simply is broken in some way. But if they know your IP, they can target you directly and try to access you through what may already be on your computer, get your passwords, etc.

It's a bad idea.
Ever heard of anti-virus programs?

If you're already infected with a trojan, they already know your IP!
__________________
Reply With Quote
  #29  
Old 05-02-2007, 08:03 AM
Chandler Chandler is offline
Banned
Join Date: Jan 2007
Posts: 656
Chandler will become famous soon enough
Quote:
Originally Posted by cbkbud View Post
Ever heard of anti-virus programs?

If you're already infected with a trojan, they already know your IP!
no...
Reply With Quote
  #30  
Old 05-02-2007, 08:13 AM
Twinny Twinny is offline
My empire of dirt
Twinny's Avatar
Join Date: Mar 2006
Location: Australia
Posts: 2,422
Twinny is just really niceTwinny is just really nice
Send a message via AIM to Twinny
Trojans normally try and disable Anti virus/firewalls by killing the process and corrupting the files. And yes, they can advertise an ip address. The great thing about NAT boxes is that the outside world can only see your NAT boxes global (or sometimes even local within a global) address so they can't directly access hosts inside it without port forwarding set up.
Reply With Quote
  #31  
Old 05-03-2007, 01:12 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by Twinny View Post
Trojans normally try and disable Anti virus/firewalls by killing the process and corrupting the files. And yes, they can advertise an ip address. The great thing about NAT boxes is that the outside world can only see your NAT boxes global (or sometimes even local within a global) address so they can't directly access hosts inside it without port forwarding set up.
Out of curiosity ... what is a NAT box?

--

Skyld, you said this would be abused. Like I asked,
HOW CAN AN IP BE ABUSED?!
__________________
Reply With Quote
  #32  
Old 05-03-2007, 01:47 AM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by cbkbud View Post
Out of curiosity ... what is a NAT box?


Network Address Translation box

Quote:
NAT boxes could solve the pending address shortage in IP networks.

They act as a buffer between the global Internet and IP local networks (subnet). The local side addresses would have to be unique only at the subnet level. When a host on the subnet side of a NAT box sends traffic over the Internet, the NAT box strips out the local address and replaces it with the globally unique address assigned to that subnet.
Reply With Quote
  #33  
Old 05-03-2007, 07:16 AM
Twinny Twinny is offline
My empire of dirt
Twinny's Avatar
Join Date: Mar 2006
Location: Australia
Posts: 2,422
Twinny is just really niceTwinny is just really nice
Send a message via AIM to Twinny
In more basic terms, NAT takes a local address (10.x.x.x, 172.16.x.x-172.31.x.x, 192.168.x.x) and turns it into an outside address (be it another local address or more commonly - a global internet address) and sends the data. The outside world can only see the router. The great thing is: unless a session is established or port forwarding is enabled: the outside world can't access anything past it.

NAT/PAT also uses unique identifers (or source ports for PAT) to identify what data gets sent where) so IP spoofing is impossible. The even greater thing is that you can overload an address: i.e. an entire 192.168.1.0 network could use 1 overloaded global address. If you have multiple global addresses in the pool, it will use the current address until no more source ports are available and move onto the next address.

If you have multiple computers using your broadband connection at the same time (either through a router/switch combo, a router to switch combo or if you're unlucky, a router to hub connection) then chances are that your router supports NAT. If not, programs like smoothwall (Linux glory and very powerful) or Microsoft ISA (A kick ass high-end firewall. Recommended if you know what you're doing) can also act as a NAT service.

Disadvantages: some services can be hampered by the presence of a NAT. E.g. FTP. FTP uses two concurrent connections (data and control port) to transmit data. NAT screws this up.

Last edited by Twinny; 05-03-2007 at 07:48 AM..
Reply With Quote
  #34  
Old 05-03-2007, 09:13 AM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by Gambet View Post
So, I'll set up a website and link it to every single playerworld and log everyones IP address so that I can magically destroy their computers.
It is not so much about "destroying their computers", but more about protecting their identity. Like I said already, making an IP variable makes it too easy to share the player's IP address with others automatically.

Maybe some people don't want their IP revealing in such a manner.
__________________
Skyld
Reply With Quote
  #35  
Old 05-03-2007, 12:40 PM
godofwarares godofwarares is offline
Webmaster
godofwarares's Avatar
Join Date: Dec 2006
Location: Florida
Posts: 552
godofwarares is on a distinguished road
Send a message via ICQ to godofwarares Send a message via AIM to godofwarares Send a message via MSN to godofwarares Send a message via Yahoo to godofwarares
Quote:
Originally Posted by Skyld View Post
It is not so much about "destroying their computers", but more about protecting their identity. Like I said already, making an IP variable makes it too easy to share the player's IP address with others automatically.

Maybe some people don't want their IP revealing in such a manner.
I've had experiences with IP tracing and I say that its just bogus. Most of the time, It isn't even remotely correct. (Hell Raven, You're off by 10000 miles )

Also, IPs are simply an identification to your computer. Most websites, online games, and practically everything you do on the internet has in some way handled your IP.

I just think, even though this probably won't be implemented, that this could be on to something.
__________________
What signature? I see no signature?
Reply With Quote
  #36  
Old 05-03-2007, 03:17 PM
Twinny Twinny is offline
My empire of dirt
Twinny's Avatar
Join Date: Mar 2006
Location: Australia
Posts: 2,422
Twinny is just really niceTwinny is just really nice
Send a message via AIM to Twinny
Another great feature of NAT: you don't know how many times you're connection runs through a nat box. Since the address effectively stops at the translation, you'll probably only be able to trace up to the ISP. Most ISPs have a very limited amount of ips to use.

Still..I want IPv6 already. With the amount of addresses it has available: NAT's won't be needed for IP address overloading. Though they could still be used for extra security.
Reply With Quote
  #37  
Old 05-03-2007, 04:31 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by godofwarares View Post
I've had experiences with IP tracing and I say that its just bogus. Most of the time, It isn't even remotely correct. (Hell Raven, You're off by 10000 miles )

Also, IPs are simply an identification to your computer. Most websites, online games, and practically everything you do on the internet has in some way handled your IP.

I just think, even though this probably won't be implemented, that this could be on to something.
It isn't so much that the IP is just a simple identifier, I recognise this, but some people do not understand that and do not take comfort in the fact that their identity maybe could be revealed to others. A lot of users on the internet are paranoid enough about security and privacy.

Quite some time ago, I would have thought that a player.ip variable would have been a good idea, however having been a global for some time now, I realise that players have quite a cloud of paranoia surrounding the protection of their identities.
__________________
Skyld
Reply With Quote
  #38  
Old 05-03-2007, 08:59 PM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by godofwarares View Post
True. Perhaps give them an option to disable the usage of that variable on their account?
Then what in the world would be the point of it if abusers can just disable it x-x


That statement was more senseless than the argument in this thread. People paranoid about other people knowing their IP clearly know nothing about computers. Plain and simple.
Reply With Quote
  #39  
Old 05-03-2007, 11:10 PM
Inspiration Inspiration is offline
7 Words
Inspiration's Avatar
Join Date: Oct 2004
Location: New York
Posts: 826
Inspiration is on a distinguished road
Send a message via AIM to Inspiration
Quote:
Originally Posted by Gambet View Post
Then what in the world would be the point of it if abusers can just disable it x-x


That statement was more senseless than the argument in this thread. People paranoid about other people knowing their IP clearly know nothing about computers. Plain and simple.
Cool, but you, and a few others, are totally missing the entire point to begin with.

People are not required to know the dangers, existant or not, of having your IP made public. Truthfully, the more careful they are with everything, the better off they are.

They have every right to be protective of anything that is considered personal information, which an IP is.

It's not an issue of how harmful an IP address could be, it's an issue that many people don't want their IPs broadcasted around an entire server due to script abuse.

And yes, they have that right, and it should be upheld.
__________________
How to start your own project:

1. Annoy everybody on an existing project by submitting or proposing changes that they don't want
2. Formally declare all existing projects to be complete crap
3. Talk at great length about the deficiencies of other projects
4. Get drunk
5. ???
6. Profit
Reply With Quote
  #40  
Old 05-03-2007, 11:25 PM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by Inspiration View Post
Cool, but you, and a few others, are totally missing the entire point to begin with.

People are not required to know the dangers, existant or not, of having your IP made public. Truthfully, the more careful they are with everything, the better off they are.

They have every right to be protective of anything that is considered personal information, which an IP is.

It's not an issue of how harmful an IP address could be, it's an issue that many people don't want their IPs broadcasted around an entire server due to script abuse.

And yes, they have that right, and it should be upheld.

No, it's foolish, and they only have rights to whatever Cyberjouers says they have rights to.

I'm going to assuming you're one of those that know little about computers.

Quote:
IP by itself is something like the postal system. It allows you to address a package and drop it in the system, but there’s no direct link between you and the recipient.

No harm can come from making a string that records a players' ip.

Why? Because the only people that would be able to view it would be staff, which they can view now anyways.

There is no privacy with IPs. As already stated multiple times, most sites log your IP the moment you go to their page. No harm is done with knowing one's ip alone.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 09:46 PM.


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