Pages: 1 [2] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 3 post(s) |
Masao Kurata
Z List
72
|
Posted - 2014.08.20 14:33:00 -
[31] - Quote
Joshua Foiritain wrote:Scraping kills was already possible before. Theres a limited number of API Id's and a limited number of possible Hashes.
No it wasn't, you'd need to find the verification code for an API key, which is something in the region of 1500 bits I think. The universe will end before you get a kill that way.
On the other hand, I could get all loss mails in a specific class for a specific character on a specific day with a mere few thousand CREST API calls. |
Karbowiak
Superior Mass
188
|
Posted - 2014.08.20 19:41:00 -
[32] - Quote
Steve Ronuken wrote:95%.
While I personally support making them all public, I can understand the reasons for not doing so. And I wouldn't want them immediately public.
There are people who don't put their kills on public boards, because it leaks useful information. Like when they're active.
Sure, the loss mail might show up, but there are some targets who don't have killmails set up on a public killboard.
Could just make it opt-in from the client.
"I want to share all my mails publicly going back to the beginning of the universe!" "I dont want to share all my mails, they're mine, **** you!" |
Joshua Foiritain
Coreli Corporation Ineluctable.
931
|
Posted - 2014.08.21 15:14:00 -
[33] - Quote
Masao Kurata wrote:Joshua Foiritain wrote:Scraping kills was already possible before. Theres a limited number of API Id's and a limited number of possible Hashes. No it wasn't, you'd need to find the verification code for an API key, which is something in the region of 1500 bits I think. The universe will end before you get a kill that way. On the other hand, I could get all loss mails in a specific class for a specific character on a specific day with a mere few thousand CREST API calls. There's a finite number of possible hashes and there's 41 million ID codes. Narrowing the ID code range down to less then 100.000 shouldn't be a problem if you're looking for a kill that happened at a specific time. After that its simply a matter of time, so yes; it was possible. DRUGS DRUGS DRUGS | Coreli Corporation, Serpentis Loyalists DRUGS DRUGS DRUGS | Small gang PVP & drug production DRUGS DRUGS DRUGS | Ship Replacement program DRUGS DRUGS DRUGS | Multiple roaming fleets per day |
Squizz Caphinator
Happy Endings
171
|
Posted - 2014.08.21 15:46:00 -
[34] - Quote
Joshua Foiritain wrote: There's a finite number of possible hashes and there's 41 million ID codes. Narrowing the ID code range down to less then 100.000 shouldn't be a problem if you're looking for a kill that happened at a specific time. After that its simply a matter of time, so yes; it was possible.
In the zkillboard database there are over 4 million CREST verified kills and over 4 million unique hashes. There are some dupes, but those would be something like numerous shuttles all getting blown up at the same time by the same person.
Now, let us do some math. It's a 40 character hash that can consist of 0 through 9 or a through z. That's 36 possibilities for the first character. If you have 40 characters, that would then be 36^40 possible combinations.
That finite possible number of hashes is 1.79e+62.
If you think you can scrape, you must have a few billion years available to you. Various projects I enjoy putting my free time into: http://zkillboard.com | http://evewho.com | http://eve-kill.net | http://evechatter.com | http://skillq.net |
Masao Kurata
Z List
74
|
Posted - 2014.08.21 17:04:00 -
[35] - Quote
The key with scraping CREST is that you don't have to blindly check hashes, the hash formula was given earlier. To find a loss to npcs (concord, rats etc.) from a specific player all you need to do is change the time and ship type in that formula. Yes this is a very specific type of killmail, but you can scrape that specific type and that's a problem. |
Joshua Foiritain
Coreli Corporation Ineluctable.
931
|
Posted - 2014.08.21 17:41:00 -
[36] - Quote
Squizz Caphinator wrote:Joshua Foiritain wrote: There's a finite number of possible hashes and there's 41 million ID codes. Narrowing the ID code range down to less then 100.000 shouldn't be a problem if you're looking for a kill that happened at a specific time. After that its simply a matter of time, so yes; it was possible.
In the zkillboard database there are over 4 million CREST verified kills and over 4 million unique hashes. There are some dupes, but those would be something like numerous shuttles all getting blown up at the same time by the same person. Now, let us do some math. It's a 40 character hash that can consist of 0 through 9 or a through f. That's 16 possibilities for the first character. If you have 40 characters, that would then be 16^40 possible combinations. That finite possible number of hashes is 1.46e+48.If you think you can scrape, you must have a few million years available to you. I never said it was a good or useful idea. I said it was possible. DRUGS DRUGS DRUGS | Coreli Corporation, Serpentis Loyalists DRUGS DRUGS DRUGS | Small gang PVP & drug production DRUGS DRUGS DRUGS | Ship Replacement program DRUGS DRUGS DRUGS | Multiple roaming fleets per day |
Ydnari
Estrale Frontiers Project Wildfire
359
|
Posted - 2014.08.21 19:36:00 -
[37] - Quote
Masao Kurata wrote:The key with scraping CREST is that you don't have to blindly check hashes, the hash formula was given earlier. To find a loss to npcs (concord, rats etc.) from a specific player all you need to do is change the time and ship type in that formula. Yes this is a very specific type of killmail, but you can scrape that specific type and that's a problem. The non-CREST API has published rate limits including an exception rate limit. If CREST has anything similar you'll hit that in a second and be the proud owner of an (initially) temporary IP ban. If it doesn't, then people hitting it with tens or hundreds of thousands of failed requests to get this very narrow class of kills is going to get it added pretty quick.
This really isn't an issue. my teapot is ready |
Darkblad
Hilfe is like Free Entertainment
448
|
Posted - 2014.08.31 08:04:00 -
[38] - Quote
Did anyone already create an online tool to convert posted kills (like a zKillboard kill URL) into public-crest.eveonline.com/killmails/ID/hash/ - and maybe even [url=killReport:ID:hash>Kill Report[/url> to get the ingame kill report? Got a Google sheets one, but that's lame. EVE Infolinks -+-áOld and new-áPortraits |
Salvoxia
Evoke. Ev0ke
6
|
Posted - 2014.08.31 08:51:00 -
[39] - Quote
Hi,
may Squizz correct me if I'm wrong but judging from the zKillboard repo at github zKB already has a background-job for generating the CREST hash for kills that were posted via API, so that the CREST link is available for these kills, too.
Also, the latest version of EDK generates a CREST link for all kills it's possible for.
Regards, Salvoxia |
Darkblad
Hilfe is like Free Entertainment
448
|
Posted - 2014.08.31 09:13:00 -
[40] - Quote
You're right. The "CREST verified" of a kill provides the URL EVE Infolinks -+-áOld and new-áPortraits |
|
|
|
|
Pages: 1 [2] :: one page |
First page | Previous page | Next page | Last page |