These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Is reading Eve's memory legal?

Author
Covert Kitty
SRS Industries
#1 - 2012-01-03 19:20:02 UTC
I know that writing to Eve's memory is obviously not ok, since you could potentially control the client, bot, etc with that. However is reading memory values itself ok? I was thinking about getting things like your ships current shield/armour/hull values, maybe current location, etc, is something like that fine? or no?

Thanks :)
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#2 - 2012-01-03 19:51:06 UTC
I would say... No.

There are bots that do this, then use the mouse to click on stuff. Also, if you're then doing something with those numbers, it's an immediate 'advantage'. Which pretty much falls under the 'don't do this' banner.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Covert Kitty
SRS Industries
#3 - 2012-01-03 20:13:43 UTC
What I understood was that as long as you aren't interacting with the client, as in your example, moving the mouse around, clicking on stuff, etc, that it was ok. That said, reading memory would allow you to make applications like Bacon, which was pretty lame when it existed. So I'd assume it is not permitted. Personally I'd like to make a fleet information aggregation tool, essentially extending alerting and monitoring features already present in eve, as well as a dotlan style mapping system but out of game, with realtime member locations, intel reporting, etc.

As for 'advantages'... well that's what writing external tools for eve is all about, regardless of if its my Trade analysis application or your Blueprint calculator :)

But yeah I suspect CCP frowns on reading memory locations, though I couldn't find anything specifically saying so. Most of what has been written is talking about actual interaction/automation.
Callean Drevus
Perkone
Caldari State
#4 - 2012-01-03 21:54:25 UTC
It is a bit of a grey area, if you are unsure, send CCP a petition asking whether your specific purpose will be considered allright.

Developer/Creator of EVE Marketeer

Covert Kitty
SRS Industries
#5 - 2012-01-03 23:55:49 UTC
ok, that sounds like a good idea, thanks
Kaladr
Viziam
Amarr Empire
#6 - 2012-01-05 00:34:35 UTC
The only true answer is CCP's guidance.

Cache files are safe and an "approved" method. Memory likely exposes information which CCP never intended to be revealed, and I would tread super cautiously.

Creator of EVE-Central.com, the longest running EVE Market Aggregator

Peter Powers
Terrorists of Dimensions
HORSE-KILLERS
#7 - 2012-01-05 12:21:50 UTC
cache reading: greyzone legal
memory reading: lol, no.

bacon afaik did read local logs, which where kinda instant back then,
and stopped working when that was changed - i might be wrong here.

3rdPartyEve.net - your catalogue for 3rd party applications

Covert Kitty
SRS Industries
#8 - 2012-01-05 22:39:14 UTC
Quote:
bacon afaik did read local logs, which where kinda instant back then,
and stopped working when that was changed

Your correct on that. But yeah I think if I decide to go "all out" on this app i'm writing I'll just petition ccp before doing any memory reading.