Results 1 to 13 of 13
  1. #1
    kchoman's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    20
    Reputation
    10
    Thanks
    6

    Beware of Overproject.cf

    What is Overproject.cf?
    Overproject.cf is an AQW private server hosted in Canada that has some popularity among AQW players in Brazil. The site has been around since 2014 according to their copyright information in the site footer.

    What is the problem with Overproject.cf?
    Overproject.cf has an SQL Injection vulnerability in their character.php page which led to the leakage of over 4000 user accounts and passwords which were stored in the clear (no hashing, no salting, no protection against an intruder)

    You can exploit this vulnerability by adding
    Code:
    ' or '1'='1
    at the end of the URL for your character page and it should show you the account name Hefesto with default character design and garments with every single achievement given to the members of Overproject.cf.

    What can we do?
    If you share any passwords with your Overproject.cf account, I strongly recommend that you stop using that password and start looking into encrypted password containers (keychains or CryptoTE) which allows for you to handle complex passwords without too much trouble.

    Should we stop playing on Overproject.cf?
    The damage is already done, so there's no need to stop playing on Overproject.cf if you enjoy playing on that private server.

    If you own Overproject.cf, then get in contact with me and I'll assist in patching this vulnerability and I'll even throw in some bcrypt hashing for your database passwords.
    Last edited by kchoman; 03-02-2017 at 09:28 PM.

  2. The Following 3 Users Say Thank You to kchoman For This Useful Post:

    Hunter (03-02-2017),Silent (03-02-2017),Volt (03-02-2017)

  3. #2
    Trash's Avatar
    Join Date
    Mar 2016
    Gender
    male
    Posts
    2,797
    Reputation
    441
    Thanks
    1,271
    We already knew this if you looked in the original advertised post; thanks though.
    The owner hasn't been here once, just an ambassador that doesn't show up anymore.
    Past Name(s):
    ImThrowingMyLifeAway

  4. #3
    Volt's Avatar
    Join Date
    Feb 2012
    Gender
    male
    Posts
    2,106
    Reputation
    135
    Thanks
    705
    Owner got hacked twice, I got banned again and some others got banned as well.

  5. #4
    Krunix's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    164
    Reputation
    10
    Thanks
    220
    Quote Originally Posted by kchoman View Post
    You can exploit this vulnerability by adding
    Code:
    ' or '1'='1
    at the end of the URL for your character page and it should show you the account name Hefesto with default character design and garments with every single achievement given to the members of Overproject.cf.
    what do you mean by these?
    I have contact with the owner, I sent him these and told him to message you asap.
    Last edited by Krunix; 03-02-2017 at 09:11 PM.

  6. The Following User Says Thank You to Krunix For This Useful Post:

    kchoman (03-02-2017)

  7. #5
    kchoman's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    20
    Reputation
    10
    Thanks
    6
    Quote Originally Posted by Krunix View Post
    what do you mean by these?
    I have contact with the owner, I sent him these and told him to message you asap.
    Since the
    Code:
    overproject.cf/characters?u=test
    page is handling data using the GET method (gathering data from a predefined query) that means you have to insert the SQL injection into the URL which then gets added to the predefined query.

    So in this instance the code could look something like this:
    Code:
    $query = "SELECT * FROM characters WHERE username='".$_GET['u']."'";
    $data = $db->gather($db->connect(),$query);
    echo $data;
    So the query that's being sent by going to
    Code:
    ?u=test
    would be
    Code:
    SELECT * FROM characters WHERE username='test'
    which would return everything if that username is found in the database.

    If we're sending the SQL injection like this
    Code:
    ?u=test' or '1'='1
    then the query would look like this
    Code:
    SELECT * FROM characters WHERE username='test' or '1'='1'
    Even if there was no user by the username 'test' in the database, the 2nd part of that query would return TRUE since 1 is equal to 1. (It's pretty much asking the database "Is there a user named 'test', otherwise does one equal to one?"

    An OR statement doesn't require both outputs to be TRUE unlike an AND statement.

    Refer to this chart below for a rather lazy explanation of an AND and an OR statement:
    Code:
    test AND 0=0 -> TRUE AND TRUE == TRUE
    t3st AND 0=0 -> FALSE AND TRUE == FALSE
    test AND 0=1 -> TRUE AND FALSE == FALSE
    t3st AND 0=1 -> FALSE AND FALSE == FALSE
    test OR 0=0 -> TRUE OR TRUE == TRUE
    t3st OR 0=0 -> FALSE OR TRUE == TRUE
    test OR 0=1 -> TRUE OR FALSE == TRUE
    t3st OR 0=1 -> FALSE OR FALSE == FALSE

  8. The Following User Says Thank You to kchoman For This Useful Post:

    Volt (03-03-2017)

  9. #6
    Krunix's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    164
    Reputation
    10
    Thanks
    220
    I am sorry i cant understand anything on this. But i have a question. How Can i message you?

  10. #7
    kchoman's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    20
    Reputation
    10
    Thanks
    6
    Quote Originally Posted by Krunix View Post
    I am sorry i cant understand anything on this. But i have a question. How Can i message you?
    Through a PM on this site.

  11. #8
    Krunix's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    164
    Reputation
    10
    Thanks
    220
    kchoman has chosen not to receive private messages or may not be allowed to receive private messages. Therefore you may not send your message to him/her.

  12. #9
    Trash's Avatar
    Join Date
    Mar 2016
    Gender
    male
    Posts
    2,797
    Reputation
    441
    Thanks
    1,271
    Quote Originally Posted by kchoman View Post
    Through a PM on this site.
    Reach 10 posts before trying to PM around here, would expect it from a 2013 but idk.
    Past Name(s):
    ImThrowingMyLifeAway

  13. #10
    kchoman's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    20
    Reputation
    10
    Thanks
    6
    Quote Originally Posted by ImThrowingMyLifeAway View Post
    Reach 10 posts before trying to PM around here, would expect it from a 2013 but idk.
    Well it looks like I gotta make a few more posts.

  14. #11
    Krunix's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    164
    Reputation
    10
    Thanks
    220
    do you have skype? fb? twitter?

  15. #12
    Silent's Avatar
    Join Date
    Jan 2015
    Gender
    male
    Location
    Melbourne, Australia
    Posts
    5,070
    Reputation
    2172
    Thanks
    8,474
    My Mood
    Bitchy
    I'll stick for a few days, Pretty useful information, Thanks for the heads up!
    Click Here to visit the official MPGH wiki! Keep up with the latest news and information on games and MPGH! To check out pages dedicated to games, see the links below!











    dd/mm/yyyy
    Member - 31/01/2015
    Premium - 12/09/2016
    Call of Duty minion - 05/11/2016 - 05/11/2019
    BattleOn minion - 28/02/2017 - 05/11/2019
    Battlefield minion - 30/05/2017 - 05/11/2019
    Other Semi-Popular First Person Shooter Hacks minion - 21/09/2017 - 17/09/2019
    Publicist - 07/11/2017 - 02/08/2018
    Cock Sucker - 01/12/2017 - Unknown
    Minion+ - 06/03/2018 - 05/11/2019
    Fortnite minion - 08/05/2018 - 05/11/2019
    Head Publicist - 08/10/2018 - 10/01/2020
    Developer Team - 26/10/2019 - 10/01/2020
    Former Staff - 10/01/2020



  16. #13
    Bryansuper's Avatar
    Join Date
    Mar 2017
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    My Mood
    Amused
    question do you guys know what i need to use to be able to use ID shops for AQW

Similar Threads

  1. beware
    By AN1MAL in forum General
    Replies: 11
    Last Post: 09-22-2007, 06:52 PM
  2. Scammer *alert*warning*watchout*beware*, mod, read.
    By bambell in forum Trade Accounts/Keys/Items
    Replies: 2
    Last Post: 09-12-2007, 02:26 PM
  3. Do Not Get Scammed Beware
    By Jeckels in forum WarRock - International Hacks
    Replies: 30
    Last Post: 07-07-2007, 03:36 AM
  4. Map edit (Beware or not)
    By allen81973 in forum WarRock - International Hacks
    Replies: 9
    Last Post: 04-30-2007, 12:42 PM
  5. Spammers Beware
    By A7X Oblivian in forum Spammers Corner
    Replies: 24
    Last Post: 12-11-2006, 05:21 PM