*Author

Offline nobody0Topic starter

  • Newbie
  • *
  • Posts: 6
  • Reputation Power: 1
  • nobody0 is a Spark waiting for a buff.
  • New to Elements
Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493315#msg493315
« on: May 05, 2012, 04:43:24 pm »
I found some security issues, wich enable you to easily cheat any amount of electrum and/or cards.
If you intend on fixing them pls pm me since i obiously should not detail the issue to much in public.

Offline zanzarino

  • Lead Developer
  • ****************
  • Posts: 420
  • Reputation Power: 496
  • zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • Once we accept our limits, we go beyond them
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493361#msg493361
« Reply #1 on: May 05, 2012, 07:00:49 pm »
Manually sending variables to that file will simply get you banned.

Easy fix: leave that file alone.

Offline zanzarino

  • Lead Developer
  • ****************
  • Posts: 420
  • Reputation Power: 496
  • zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.zanzarino is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • Once we accept our limits, we go beyond them
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493375#msg493375
« Reply #2 on: May 05, 2012, 07:46:56 pm »
There are other files that run statistics checks on the database and remove corrupted accounts. There are too many ways to violate the security of a flash file, if I fix this file you can download cheat engine for instance. Do you want me to spend my entire time fixing every little hole in the game or would you prefer me improving the game and adding new features to it?

99% of the players do not care about dev6.php, the very few that care about it are not playing Elements, they are playing "hack this thing for fun" which is a whole different game.

Offline nobody0Topic starter

  • Newbie
  • *
  • Posts: 6
  • Reputation Power: 1
  • nobody0 is a Spark waiting for a buff.
  • New to Elements
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493378#msg493378
« Reply #3 on: May 05, 2012, 07:54:55 pm »
the problem is some of the 1% post the security issue in other forums, and i know of some games wich realy got screwed by hacks/bots

this is no minor issue and it is an easy to "fix" (or atleast to make it harder, since elements is quite doing everything client side it almost impossible to make it realy secure)

the problem about cheat engine is that since flash 8 it does alot of memory obfuscation wich changes the offsets on each restart, wich makes it hard to make a reliable hack, only thing you can do with cheat engine is like "do it manually" and get screwed by your analytics
dev6 may be transformed in a bot,wich increases your electum/cards at a sane rate (sane in this case is still pretty high, since i dont think you want to risk to ban legal players through analytics the point at wich it bans someone must be quite high)

and to answer your question
i dont expect you to fix every issue, but an issue as big as this and easy to fix as this should be fixed in my opinion
since it is only being a matter of time until someone else finds it, exspecial with gwoing user base

i dont expect you to pm me so here are my suggestions:

change the fh calculation into a seeded hash of all relevant data, a hash has the advantage of changing the whole thing when a part of the seed changes so no more "add 1 here, add 4 here" and harder to reverse engineer

add some code obfuscation to the generation of the seed (atleast spread it over some functions wich itself are spreaded among other classes/files), this will make it alot harder to break the signing through decompiling

this would be the easiest counter steps
alternatively you may hope no one else finds it
« Last Edit: May 05, 2012, 08:21:48 pm by nobody0 »

Offline teffy

  • Hero Member
  • *****
  • Posts: 1689
  • Country: de
  • Reputation Power: 20
  • teffy is a Mummy waiting to discover the path to glory.teffy is a Mummy waiting to discover the path to glory.teffy is a Mummy waiting to discover the path to glory.teffy is a Mummy waiting to discover the path to glory.
  • May the oracle be with you
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 14th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeWeekly Tournament WinnerSlice of Elements 2nd Birthday Cake
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493386#msg493386
« Reply #4 on: May 05, 2012, 08:21:08 pm »
It reminds me of this.
I`m teffy, here - and Ringat on Kongregate

Offline nobody0Topic starter

  • Newbie
  • *
  • Posts: 6
  • Reputation Power: 1
  • nobody0 is a Spark waiting for a buff.
  • New to Elements
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493394#msg493394
« Reply #5 on: May 05, 2012, 08:32:45 pm »
Well, maybe a little, but
i dont expect a reward
i dont ask why i got banned

i just found a big security issue and would like to see it fixed since i like this game ^^

and:
"If you have better explanations, please enlighten me."
I am myself an online software engineer, and i just like to play around to educate myself
i do not intend on hurting someone (i wont share a how to for this issue nor did i cheat in any pvp fight nor did i cheat my score, even though i had the oportunity for each of this)
i am just curious

Offline Higurashi

  • Administrator
  • ********
  • Posts: 7835
  • Country: no
  • Reputation Power: 103
  • Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • Æther in Æternum enim Æquilibrio
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 14th Birthday CakeSlice of Elements 13th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 11th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSlice of Elements 6th Birthday CakeWinner of Team PvP #6Slice of Elements 5th Birthday CakeWeekly Tournament WinnerFalse Gods Competition: Reloaded - WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake4th Trials - Master of Aether3rd Trials - Master of AetherWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 2nd Birthday Cake
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493397#msg493397
« Reply #6 on: May 05, 2012, 08:36:59 pm »
S'cool. As long as you don't post any more of the actual process in the open, I don't mind. Welcome to the forums, feel free to join chat if you like :>
:aether  http://elementscommunity.org/forum/guilds/991-thunderbolts-ho!-991/ :aether
Aether is the prime Element present in all things, providing space, connection and balance for all Elements to exist.
Aether represents the sense of joy and union, and the ultimate potential of all things.

Offline nobody0Topic starter

  • Newbie
  • *
  • Posts: 6
  • Reputation Power: 1
  • nobody0 is a Spark waiting for a buff.
  • New to Elements
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493403#msg493403
« Reply #7 on: May 05, 2012, 08:41:05 pm »
S'cool. As long as you don't post any more of the actual process in the open, I don't mind. Welcome to the forums, feel free to join chat if you like :>

If you intend on fixing them pls pm me since i obiously should not detail the issue to much in public.

i prevented to post details as far as possible

Offline Higurashi

  • Administrator
  • ********
  • Posts: 7835
  • Country: no
  • Reputation Power: 103
  • Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • Æther in Æternum enim Æquilibrio
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 14th Birthday CakeSlice of Elements 13th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 11th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSlice of Elements 6th Birthday CakeWinner of Team PvP #6Slice of Elements 5th Birthday CakeWeekly Tournament WinnerFalse Gods Competition: Reloaded - WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake4th Trials - Master of Aether3rd Trials - Master of AetherWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 2nd Birthday Cake
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493419#msg493419
« Reply #8 on: May 05, 2012, 09:13:27 pm »
I read your post. Doesn't make it a good idea to post it in public. Feel free to PM me about any issues.
:aether  http://elementscommunity.org/forum/guilds/991-thunderbolts-ho!-991/ :aether
Aether is the prime Element present in all things, providing space, connection and balance for all Elements to exist.
Aether represents the sense of joy and union, and the ultimate potential of all things.

Offline nobody0Topic starter

  • Newbie
  • *
  • Posts: 6
  • Reputation Power: 1
  • nobody0 is a Spark waiting for a buff.
  • New to Elements
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493425#msg493425
« Reply #9 on: May 05, 2012, 09:22:55 pm »
was the only way to contact zarnox  :-\ and did provide as few information as possible

even though i would suggest to delete this thread

Offline Higurashi

  • Administrator
  • ********
  • Posts: 7835
  • Country: no
  • Reputation Power: 103
  • Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.Higurashi is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • Æther in Æternum enim Æquilibrio
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 14th Birthday CakeSlice of Elements 13th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 11th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSlice of Elements 6th Birthday CakeWinner of Team PvP #6Slice of Elements 5th Birthday CakeWeekly Tournament WinnerFalse Gods Competition: Reloaded - WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake4th Trials - Master of Aether3rd Trials - Master of AetherWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 2nd Birthday Cake
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493426#msg493426
« Reply #10 on: May 05, 2012, 09:27:04 pm »
Zanz was already posting here and showing his intentions. There's also both PM and e-mail. There's no harmful info in this thread, so I don't mind. I can rename it, I guess. *shrugs*
:aether  http://elementscommunity.org/forum/guilds/991-thunderbolts-ho!-991/ :aether
Aether is the prime Element present in all things, providing space, connection and balance for all Elements to exist.
Aether represents the sense of joy and union, and the ultimate potential of all things.

Offline nobody0Topic starter

  • Newbie
  • *
  • Posts: 6
  • Reputation Power: 1
  • nobody0 is a Spark waiting for a buff.
  • New to Elements
Re: Security issue https://elementscommunity.org/forum/index.php?topic=39725.msg493429#msg493429
« Reply #11 on: May 05, 2012, 09:32:43 pm »
i cant pm him (guesss only firends can pm him) and dont know the email
and part of the conversation already has been deleted (sadly i had to provide some information to state my point :-/ )

i am off for now
*if* there is something wich needs me pm me so i get a notification email
but i dont think there will ^^ either he does fix it or he dont

 

anything
blarg: