Staredit Network

Staredit Network -> Website Feedback, Bugs & Discussion -> Cheating the map Database.
Report, edit, etc...Posted by Carlsagan43 on 2006-04-19 at 17:27:58
After poking about with some HTML code, I have found it easily possible to add views and downloads to your map rankings. I was able to raise 'Anime Defense' into the top 25 for defense maps for views with in a couple of minutes. I can now also continuosly download the map over and over again as to make the extar views seem legit.

Since i know that I dont know very much, it could easily be done by just about anyone. Is there any way to make the counts for downloads and views to only regist for Unique IPs?
Report, edit, etc...Posted by Mini Moose 2707 on 2006-04-19 at 17:29:42
Can you send me a PM telling me how you did this?
I'm going to suggest that we reset all the views, downloads, and ratings when we move to v5. Those have been exploited and rigged to hell already.
Report, edit, etc...Posted by Carlsagan43 on 2006-04-19 at 17:50:33
I have PMed you.
Report, edit, etc...Posted by Veta on 2006-04-19 at 18:13:22
Looked it up on wiki, found out... clever; I wouldn't have known inless someone told me. How did you find out?
Report, edit, etc...Posted by Mp)MinigameEast on 2006-04-19 at 19:04:02
i dont like the way it counts how many downloads there is.
its easly to cheat... all you have to do is click on the link and a download button pops up. all you have to do is push cancel and refresh the page and do it again. the numbers keep going up.

it makes people want to download it even more. even though the map is not what is going to look like.

in my oppinion. i would recomend (if possible) to disable the counts of downloads.
Report, edit, etc...Posted by BeeR_KeG on 2006-04-19 at 19:08:50
I can easily make a PHP script that may give hundreds of downloads and views per minute. Which would easily be done using HTML in the PHP script.
Report, edit, etc...Posted by Carlsagan43 on 2006-04-19 at 20:13:11
I did mine entirely in html, and it accomplishes the same thing. I actually have seen some that have been cheated in this method already here:

http://www.staredit.net/index.php?download=4741

See how it has more downloads than views? Cheating.
Report, edit, etc...Posted by Urmom(U) on 2006-04-19 at 22:19:16
QUOTE(Veta @ Apr 19 2006, 06:13 PM)
Looked it up on wiki, found out... clever; I wouldn't have known inless someone told me.  How did you find out?
[right][snapback]468696[/snapback][/right]

What'd you use as the keywords? tongue.gif
Report, edit, etc...Posted by RexyRex on 2006-04-20 at 01:00:54
You could log the IP, and a bunch of other things. I think the safeset route is to log the IP's of guests and the usernames of registered members. What about guests on dialup?

I dunno. I don't think you can really stop that from being rigged.
Report, edit, etc...Posted by Mini Moose 2707 on 2006-04-20 at 01:12:25
Anyone who's willing to reconnect to the internet to change their IP hundreds of times deserves the views on their map just for the dedication alone. tongue.gif
Report, edit, etc...Posted by IsolatedPurity on 2006-04-20 at 01:38:23
The script does track file downloads. Anyone caught doing this will be perminantly banned, no questions asked. Waste of bandwidth.
Report, edit, etc...Posted by Carlsagan43 on 2006-04-20 at 08:18:46
Wouldn't it be as simple as logining out, changing your ip, and running the script then?
Report, edit, etc...Posted by BeeR_KeG on 2006-04-20 at 11:08:09
What could be done is saving a cookie on the user's computer, and if a user with that cookie downloads a certain file many times in a short period of time, we know what the intentions are.
Report, edit, etc...Posted by Gigins on 2006-04-20 at 11:14:59
A different cookie for every file? You must be kidding tongue.gif
Report, edit, etc...Posted by BeeR_KeG on 2006-04-20 at 11:23:27
The same cookie for the DLDB. We could just edit the same cookie. It also doesn't require much coding, from what I understand. First you check if that cookie has a specific line for that file, if not, you add it, if it does, then we wait for the condition of "Insane Downloads//View".
Report, edit, etc...Posted by MapUnprotector on 2006-04-20 at 15:34:40
What about those that routinely clean their history and cookies?
Report, edit, etc...Posted by Gigins on 2006-04-20 at 16:29:43
I think it's stupid to cheat the DLDB anyway. I mean the only one you are cheating is yourself. None is paying you for the DLs anyway. I like to see how many people has downloaded my map, but whats the point if I know that it's fake? pinch.gif
Report, edit, etc...Posted by Carlsagan43 on 2006-04-20 at 16:33:24
People tend to download maps that have been downloaded a lot. If you want more real downloads, you can fake a few.
Report, edit, etc...Posted by Gigins on 2006-04-20 at 16:37:08
People download maps that are good. whistling1.gif
Report, edit, etc...Posted by Merrell on 2006-04-20 at 17:11:48
How are they going to know if it's good if they never tried it before? It's mostly a prejudice decision- who made the map, and as Carls said, the number of downloads and views. I myself base it off the two above things.
Report, edit, etc...Posted by Gigins on 2006-04-20 at 17:31:30
Description, showcase, references, reviews, name/ideas. Not plain numbers like downloads, views or rating.
Report, edit, etc...Posted by BeeR_KeG on 2006-04-20 at 17:50:46
QUOTE(777 @ Apr 20 2006, 03:34 PM)
What about those that routinely clean their history and cookies?
[right][snapback]469187[/snapback][/right]


That'll only allow them for a few extra downloads. Also, there could be logs to prevent such a cookie being written for the same user over and over again, we would probably know if there's something funky going around.
Report, edit, etc...Posted by Shmeeps on 2006-04-22 at 21:54:03
QUOTE(BeeR_KeG @ Apr 20 2006, 10:23 AM)
The same cookie for the DLDB. We could just edit the same cookie. It also doesn't require much coding, from what I understand. First you check if that cookie has a specific line for that file, if not, you add it, if it does, then we wait for the condition of "Insane Downloads//View".
[right][snapback]469080[/snapback][/right]

You could make an array with the file ID, views, and downloads, serialize it into a session variable, then unserialize it, update, and reserialize it.

The only problem would be that if someone logs out, their session is cleared.

The cookie they could just clear, or edit if they know what they are doing.

I would say the most accurate way to do it would be to write views and/or downloads to your MySQL database. Then after like, five or so stop counting. Then set up a script on a time-check run or a CRON job to run every day and clear it all. That would work, might take up a bit too much space though.
Next Page (1)