Graal Forums  

Go Back   Graal Forums > Development Forums > Future Improvements
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-17-2005, 11:36 AM
SSS SSS is offline
Owner of Sceleris
Join Date: Jan 2005
Posts: 14
SSS is on a distinguished road
New thing for scripting

a new thing that should be added is to make it so we can see the players ip address in a script

it would be useful for things like reward systems to stop cheating from the same computers

like if you killed player a it would check ip and if it didnt match with player b then they would not get the reward for killing the player

but then again people can always kill friends for rewards

but it would be useful
Reply With Quote
  #2  
Old 02-17-2005, 01:32 PM
zell12 zell12 is offline
Gone
zell12's Avatar
Join Date: Jun 2001
Location: Alberta, Canada
Posts: 8,541
zell12 has a spectacular aura about
Send a message via ICQ to zell12 Send a message via AIM to zell12 Send a message via MSN to zell12
Quote:
Originally Posted by SSS
like if you killed player a it would check ip and if it didnt match with player b then they would not get the reward for killing the player
Do you mean it checks the ip of both player a and player b and if they are the same they don't get the reward?
__________________
Reply With Quote
  #3  
Old 02-18-2005, 08:42 AM
calani calani is offline
Scriptess
calani's Avatar
Join Date: Aug 2003
Location: asmgarden.gmap
Posts: 606
calani is on a distinguished road
Send a message via AIM to calani
That would be sorta useful... such as checking the IPs of all the players in an event to make sure that someone isn't cheating and trying for a second chance at winning.

What would be more useful though, is adding a MAC address check. Maybe not avaliable through script, but as a replacement for IP bans, or an addition to them. IP bans are easy to get around, especially if you have a proxy or simply a dynamic IP.
That way two people on the same network could both play on a server without any problems, but if they're on the same computer they can be caught red handed for account sharing by doing something as simple as cheating at an event.
__________________
Reply With Quote
  #4  
Old 02-18-2005, 09:51 PM
zell12 zell12 is offline
Gone
zell12's Avatar
Join Date: Jun 2001
Location: Alberta, Canada
Posts: 8,541
zell12 has a spectacular aura about
Send a message via ICQ to zell12 Send a message via AIM to zell12 Send a message via MSN to zell12
Im pretty sure it is illegal or something to do that.

[edit]
I don't think you can ban a MAC if they are more than one hop outside your network. Also you can change your MAC address easily with software in many OS. Correct me if i'm wrong.
[/edit]
__________________

Last edited by zell12; 02-18-2005 at 10:05 PM..
Reply With Quote
  #5  
Old 02-25-2005, 08:02 AM
calani calani is offline
Scriptess
calani's Avatar
Join Date: Aug 2003
Location: asmgarden.gmap
Posts: 606
calani is on a distinguished road
Send a message via AIM to calani
The MAC is reported directly from your NIC.. your network card, so no, unless you can somehow mask a responce from the NIC, you can't alter it.
Also, it would be -easy- to ban an MAC address. You have the client check the MAC of the host and send that to the server, which would then check it against a list of banned MAC's, as well as the IP it came from. If either are banned, then bang. connection closed.

simple enough?
__________________
Reply With Quote
  #6  
Old 02-25-2005, 10:03 PM
zell12 zell12 is offline
Gone
zell12's Avatar
Join Date: Jun 2001
Location: Alberta, Canada
Posts: 8,541
zell12 has a spectacular aura about
Send a message via ICQ to zell12 Send a message via AIM to zell12 Send a message via MSN to zell12
All I have seen from a few webpages that it would be impractical to do. Easy enough to do on a LAN, but like I said, outside of one hop you can't even find the MAC address.
__________________
Reply With Quote
  #7  
Old 02-26-2005, 09:53 PM
calani calani is offline
Scriptess
calani's Avatar
Join Date: Aug 2003
Location: asmgarden.gmap
Posts: 606
calani is on a distinguished road
Send a message via AIM to calani
You're missing the point.
The CLIENT (as in graal.exe) gets the client's (local computer's) MAC and sends it to the server. Think of it like a second username or something, its just data that's being sent for authentication.

You're thinking of it as the server is reading the last hop's MAC from the packet's header (which changes with every hop), not from the data portion (which never changes).
__________________
Reply With Quote
  #8  
Old 02-27-2005, 08:23 AM
zell12 zell12 is offline
Gone
zell12's Avatar
Join Date: Jun 2001
Location: Alberta, Canada
Posts: 8,541
zell12 has a spectacular aura about
Send a message via ICQ to zell12 Send a message via AIM to zell12 Send a message via MSN to zell12
Solve the issue with people changing their MAC and you can have a quarter.
__________________
Reply With Quote
  #9  
Old 02-27-2005, 08:26 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Calani, you still need to trust the client to be honest.
__________________
Reply With Quote
  #10  
Old 02-28-2005, 08:00 AM
Zero Hour Zero Hour is offline
Stiff Upper Lip
Zero Hour's Avatar
Join Date: Oct 2006
Location: Nova Scotia, Canada
Posts: 0
Zero Hour is on a distinguished road
Send a message via AIM to Zero Hour
Quote:
Originally Posted by zell12
Solve the issue with people changing their MAC and you can have a quarter.
It's illegal, using IP's and MAC addresses as a comparison you could likely find out if they're cheating their MAC address... and then inform some persons that aren't interested. Good deterent, none the less.
__________________
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 04:20 AM.


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