jianwenwu 0 Report post Posted September 24, 2019 looking new dupe method anyone knows? Quote Share this post Link to post Share on other sites
MonkeyCode 453 Report post Posted September 24, 2019 CO source provides a very simple but powerful antidupe, a handshake between gateserver and gameserver. The handshake occurs right before player enters the game. You may extract those codes to use it for yourself. Quote Share this post Link to post Share on other sites
Perseus 98 Report post Posted September 24, 2019 I feel like he was asking for a way to dupe rather than a way to prevent it. Quote Share this post Link to post Share on other sites
MonkeyCode 453 Report post Posted September 24, 2019 Oh, I misread. On second note, there is serious problems of how GroupServer was designed. Meanwhile players are in the game, if GroupServer crashes, players remain ingame. And when GroupServer is relaunched, new-login players get transported to that GroupServer while the players that remained online no longer have a GroupServer to claim. This may lead to dupe if conditions are right. So, maybe a way is to transport all players without a GroupServer to newly launched GroupServer if should it crashes. Quote Share this post Link to post Share on other sites
MonkeyCode 453 Report post Posted September 24, 2019 Another thing, since antidupe falls under security. I suggest everyone moving away from MD5 as the cipher for storing passwords. It is known to produce the same digest given 2 different plaintext. Quote Share this post Link to post Share on other sites
Perseus 98 Report post Posted September 25, 2019 RE: Moving away from MD5. I've been wanting to remove the "originalPassword" column from the db and using bcrypt to hash the passwords instead. I have not read the AccountServer code extensively, but I'm assuming that most of the user login functionality happens through that. Are you aware of any place where the "originalPassword" field is being used? It's a travesty that passwords are being stored in cleartext in a database. Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted September 25, 2019 On 9/24/2019 at 7:34 AM, jianwenwu said: looking new dupe method anyone knows? For what purpose are you asking? Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
IfYouSeeMeRun 7 Report post Posted July 15, 2021 Find it urself , @V3ct0r i guess to dupe on servers that are dupeable lol , tho nowdays i guess most known dupe ways are fixed and only the ones little people know still around..., no one gonna tell u how to do that OP Quote Share this post Link to post Share on other sites