Author Topic: How is it possible for someone to manipulate the votes?  (Read 4002 times)

0 Members and 1 Guest are viewing this topic.

Offline lakeside

  • Full Member
  • ***
  • Posts: 123
    • View Profile
How is it possible for someone to manipulate the votes?
« on: June 24, 2003, 02:33:56 AM »
I got a new user that signed up, and posted one image.  Shortly the image was showing 35 votes, but my server logs were showing the image had only been viewed 15 times.

So in some way someone managed to manipulate the vote system and post multiple votes.  Is there a browser out there that could circumvent the system?

I understand how a logged in user can be kept track of with the votes, but what about guests that are not logged in? How are their votes kept track of?

Thanks,

Offline lakeside

  • Full Member
  • ***
  • Posts: 123
    • View Profile
How is it possible for someone to manipulate the votes?
« Reply #1 on: June 25, 2003, 02:38:39 AM »
Okay, found it out, VERY EASILY!

A user must only be guest, then clear his/her cookies then revote.

This explains why an image on our site can only show 15 hits to the actual image in our servers logs but show 35 votes.

There really must be a better way about this.

Perhaps a way of eliminating guests from voting, then use the vote stored in database mod so that only registered members can vote, and thus eliminate this vulnarability.

Any people want to comment?

Offline V@no

  • If you don't tell me what to do, I won't tell you where you should go :)
  • Global Moderator
  • 4images Guru
  • *****
  • Posts: 17.849
  • mmm PHP...
    • View Profile
    • 4images MODs Demo
How is it possible for someone to manipulate the votes?
« Reply #2 on: June 25, 2003, 03:09:04 AM »
basicaly thats the only way to prevent it - alowed only members vote.
unless u want strore IP addreses in the database...but this case u could block everyone on same LAN or proxy
Your first three "must do" before you ask a question:
Please do not PM me asking for help unless you've been specifically asked to do so. Such PMs will be deleted without answer. (forum rule #6)
Extension for Firefox/Thunderbird: Master Password+    Back/Forward History Tweaks (restartless)    Cookies Manager+    Fit Images (restartless for Thunderbird)

Offline Chris

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.487
  • Did u ever stop to think and then forget to start?
    • View Profile
How is it possible for someone to manipulate the votes?
« Reply #3 on: June 25, 2003, 03:27:27 AM »
Quote from: V@no
unless u want strore IP addreses in the database...but this case u could block everyone on same LAN or proxy

It's also useless against dial-up users whose IP changes everytime they connect.