![]() |
Re: So how \'bout those Mets?
Just to point out, Stormie, I didn't "promise" not to flame you. And funny how it's "profanity" when I use an acronym with a prominent 4 letter word, but apparently isn't when you do the same, including the same 4 letter word's initial? And I didn't flame you - I stated my opinion of you. And it stands, given that you lied, and lied, and, "you lied like a salesman, selling flies" http://forum.shrapnelgames.com/images/smilies/laugh.gif with all your statements about my lying, etc. And, sweetcheeks? Again - saying I have no interest in flaming you isn't promising that I won't. And if you keep misrepresenting things, I may. ( Then again, at the moment you have a posse of fanboys who won't be swayed from thinking you're the bees knees, which suits your messiah complex just fine. ) |
Re: So how \'bout those Mets?
Quote:
Quote:
|
Re: So how \'bout those Mets?
mmmmmm'kay
Let's everybody just take a deep breath. This thread has served its purpose which was to express concern and curiosity over Stormbinder's findings, the thread and its closure, and what had really happened. This back and forth is only enjoyable for you two and is certainly not garnering any further support to either of your "sides". You are just making yourselves and each other look petulant and silly. On a slightly lighter note, I certainly hope that when further information regarding the events of the Last week becomes understood and 'cleared' for public consumption, that it will be disseminated swiftly to the forum. |
Re: So how \'bout those Mets?
Quote:
But I'll let it lay, since as I said I have no interest in flamewars with you, so you could display your "famous" flame skills that you braged so much about, and start poisoning athmospheres this board just when it become clearer, with flamewars you love so much. Just keep in mind, that like I said, in the future any profanity, insults or flames from you directed at me or any other player will be promptly reported to Moderators. You are not going to turn this forum into another medium of yours, where "people will be talking about your flames years after you are gone", as in your other forums, according to you. Don't even try. Stormbinder |
Re: So how \'bout those Mets?
Quote:
Time to move on. http://forum.shrapnelgames.com/images/smilies/happy.gif Regards, Stormbinder |
Re: So how \'bout those Mets?
Quote:
However Ilwinter have my complete trust that they will find this loophole and fix it. Regards, Stormbinder |
Re: So how \'bout those Mets?
Quote:
I'm sorry, a lot of the abuse was self inflicted, well deserved, existed before Norfleet, had nothing to do with Norfleet and will continue to exist long after Norfleet. I have never said this before but in an offhand way, I kind of hope Caine does start a flame war, not because I like to see flame wars but shet, some kind of counter-balance...I mean, some people really need a triple strength reality check, imo... - Kel |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
lol this post has become very amusing lately... so many bickering kids
|
Re: So how \'bout those Mets?
Quote:
/polite rant Didn't...want...to...reply.......can't...keep....e yes...off...thread.......made...me....say....it... . Don't bother to reply. Please. |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
I wonder if Cainehill was named UN or UN202 or some other change on UN, since he is the biggest flamer I know from another board... (NOT that Im implying that Cainehill is a flamer, this is only in regards to stormbinder's "they rememeber my flames for years in other Boards" accusation)
|
Re: So how \'bout those Mets?
You realize what this means, don't you? Any one of us could be Norfleet.
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
No... *I'M* Spartacus!
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Well. Well indeed.
I've been gone for the Last few days and i come back and we have a huge rigamahoopshamwamdingle. Of course i can't resist the urge to add my two cents, although i'll try my best to remain ...well... i suppose i'll try to remain honest to myself. On Norfleets cheating: Between Norfleets early defensive bs, the factual numbers, and Norfleets hasty exit, the case seems pretty clear at this point. Norfleet was cheating. Obviously its not the end of the world, and while its important to find out how he did it so it could be fixed, i dont think it necessarily follows that he should be Banned forever. I liked Norfleet. Despite his arrogance he could be quite funny, and helpful as well, and he would obviously know more about fixing these cheats/glitches than most others. While most games and forums might ban a player for his first infraction, i'd think that most people would agree that both this game and this forum are like no other. I could definetly see conditional parole for Norfleet were he to help fix whatever glitch or weakness he is exploiting. Obviously many people here would no longer want him in their games, and its equally obvious many people are going to be watching their games like a hawk in an effort to prevent any future cheating. On the subject of Stormbinder: Yes, you were right, we all know it, even if some of us refuse to admit it. Norfleet cheated, and you proved it and got one up on him. You came off very unctous and lowball doing it though. Now im not trying to insult you, though i understand how it could be taken as such... but you could have gone about this in an entirely different way. I could practically hear the snickers you must have been holding back in both your original post and your post with the actual numbers, you were OBVIOUSLY very happy to be destroying Norfleet on this forum, and that bothered me nearly as much as Norfleets cheating. In the end the cold hard truth is that you did this community a great service in exposing a cheater who was willing to exploit the game and others so he could lord it over us all, and i thank you for it.... But dont expect me to have to like you for it. On the subject of the powers that be: I have on occasion been given to think that sometimes certain Moderators come off as arrogant and dissmisive to those that havn't been around as long as they have, but on the whole i find all the seniority around here to be helpful, polite, and fairly open minded about any issues that come up. I can see why they locked the original post about the cheating, but im not sure i agree with it... Locking a corpse in a closet just means its going to stink that much more when it finally does come out in the open, and with an issue that is as serious as this and strikes so deeply as this issue does.... some negativity and displeasure is bound to be voiced. And i dont believe that should be a problem. It will be a sad state of affairs when we are no longer allowed to vocally make our displeasure known about something... attempting to lock down threads about an issue as important to MP games as cheating is just going to start ugly talk of censorship on top of the whole cheating issue. All in all, kudo's to you for paying attention and lavishing your time on this wonderful game. |
Re: So how \'bout those Mets?
Quote:
Now as I said before, talking about the cheating, or how you think it's wrong. Turning an entire thread into a huge flamefest that must be deleted after it's run it's course so that newbies don't feel the official forum and posters drag the community through the dirt as often as possible is not my favored method of moderation. Storm was only allowed to keep that post up as long as it maintained some form of dignity, and it did not when he broke his word to me, so it was closed. This thread has been kept relatively free of such things so it is in no danger of any sort of action while allowing people to speak their feelings on the subject without resorting to such low behavior. That being said, I expected it to turn in such a diretion knowing what we know about the animosity between Stormbinder/Norfleet and their own unique personality. Which is exactly why my first post in this thread is worded and stated in such a way as to keep things cordial. Either way, you are encouraged to have your own opinion of the 'powers that be' as far as this forum. I won't let any other moderator take the blame of the strictures I have taken while I have been here relatively alone. |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
If you cut though norf's vague bs, it sounds to me that Norfeet is hinting, that he has shared the secret of his cheats with few of his "trusted friends", and ask them not to tell it to anybody else. Perhaps he thinks that this would make a nice parting gift from him to the Dom2 community, as a payback for exposing his cheats and forcing him to quit. I have no idea if it is turth or not, and obviously Norf can very well be lieing about it just as he lied about other things. He might as well keep his cheats to himself and use them under another alies of his in his future Dom2 games, that he will keep playing. Or he might just lie about his "parting gift" to his friends, to make us all suspicios toward each other, and poison atmosphere in Dom2 community some more. *Shrug* It is impossible to determine. Be it as it may, the scenario that he is describing was always a possibility, of course. More reasons to find and quickly fix whatever loophole he was using to hack Dom2 files. Personally I trust Illwinter and I believe they will find and close whatever security hole he had been using. Regards, Stormbinder |
Re: So how \'bout those Mets?
Quote:
You were the Last person who should have responded to that. Know when to quit man. |
Re: So how \'bout those Mets?
Quote:
And if it is so, than why should I not be allowed to point that out and need to wait for somebody else to say it??? Sorry, but that doesn't make much sense. |
Re: So how \'bout those Mets?
Look man evyryone knows he cheated. It's not debateable. He admits it. You succeeded.
He's not expressing ill will toward the community. There's no conspiracy. Let it go. |
Re: So how \'bout those Mets?
Quote:
"Goodbye and good riddance" is ill will in any language. |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
Besides his post did not sound as if he has "no ill will toward community", as you put it. On the opposite, parts like "I'll just take my lumps and leave", "Good bye, and good riddance" and others sound as if he is bitter. As I suggested, please reread his post and think about it before continuing to argue. Neither you, me, or anybody else have any way of knowing if it is true or not. It may very well be pure bullsit on his part. But I don't think that we should hide our heads in the sand, and hope for the best. And please, stop saying "let it go" for god's sake. http://forum.shrapnelgames.com/images/smilies/laugh.gif I already did. At this point I could not care less about Norfleet, he is busted and gone. My only concern is the security of the game, as I made clear in this post and in my other Posts. So naturally when Norf reappers and tell us that he have shared his "secret" with few of his "trusted friends", and tells them not to tell it to anybody else, while saying "Good riddance" to Dom2 community, it does not sound very comfortable, don't you agree? |
Re: So how \'bout those Mets?
actually, all he said was that he only told his side of the story to a few people. and now, thanks to your jumping all over that little post of his, he certainly isnt going to tell the rest of us his most likely interesting but truthless story.
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
Quote:
Quote:
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Alright I think there has been enough petty childishness (emphasis on petty).
If I have to hear about Zapmeisters proclaiming adulation for the anti-Norfleet Jerry Falwell Church of Stormbinder, Stormbinder's obvious not-enough-attention-as-a-child complex or Cainehill's not-so-teen angst for purely the sake of each of them instead of for any good reason, I'll have to vomit. Norfleet, do us a favor and stop dragging your corpse up off the ground after proclaiming yourself DOA. One or the other please, rest in peace or ooze from the grave to haunt your enemies with a vengance I don't really care which at this point, but this dying down, then rekindling is getting annoying and for me, tiring. |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
Or not http://forum.shrapnelgames.com/images/smilies/wink.gif |
Re: So how \'bout those Mets?
Zen I think you are a little confused. After shearing, you keep the sheap, but give the wool away.
|
Re: So how \'bout those Mets?
That's true. I was caught in the holy revelation of pure truth and divinity of purpose there for a moment and lost my head. I would never give away my dancing, prancing, M-80, hung like a donkey, ewe-gigalo, fancyboy Sheap! Back you Zealots, to the Scientoligists with you!
|
Re: So how \'bout those Mets?
Quote:
|
Bye Norfleet
Wow, I'm gone from the forum for a few days playing Doom 3, and all hell breaks loose!
I don't condone cheating in MP (and I can't think of any reasonable/likely alternate explanation), but I still feel obligated to say thanks to Norfleet for his very many helpful Posts here on this forum, particularly those in response to my own (sometimes lengthy) series of detailed questions, from which I've learned a lot about the game. |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
|
Mumbling about MP security
Odd. I would have thought that a PBEM TBS server-client game design would follow one oft-espoused rule: Never trust the client. If one does follow that, it should be impossible for a client to cheat outside of having a more efficient or useable interface -- and interface modifications are perhaps less unfair dangerous in a PBEM TBS than in practically any other genre.
You don't let a client program directly modify the server's concept of state, such as how much resources a side has available. The client will modify its local perception of state (e.g. adjusting gem quantities during alchemy) but the modifications need to be noted and checked for legality. You don't let a client program have more information than it should. MP FPSes may often break this, I suspect, and let the clients do LOS testing for computation cost reasons, but they really shouldn't in theory. You do let a client program submit instructions (proposed modifications to state, essentially) but need to check for bogosity. Having the client record "have this commander with a dwarven hammer forge this item" is very different from having the client itself define the new gem and item inventories. I'm reminded of Netrek, which had an open client architecture with known protocols and open sources but a two-pronged approach to client security -- (a) 'Blessed' clients tested with cryptography-based challenges, where keys were supplied to certain trusted people who compiled with 'em. Could probably still be bypassed with a proxy-type architecture in which an unblessed client would forward challenge/response to/from a 'blessed' client, although this would be much harder if the challenge/response sequence modified local game state in an obscure but predictable way e.g. depended on and itself changed the state of a PRNG such that the 'unblessed' client would somehow get out of sync in a detectable fashion. Eh. (b) More importantly, regardless of whether or not the client passes the periodic RSA-based server/response, the server tracks game state and enforces rules. Ships controlled by rogue clients still can't be invulnerable, can't gain energy or repair faster than they should, don't get told the locations or velocities of cloaked ships, don't get told how many armies enemy ships are carrying, can't recharge their phasers any faster, can't fire their torpedoes more often, can't teleport, and so forth, because the server doesn't trust the client. A rogue client -can- have illegal interface mods, such as having turn keys to allow simultaneously changing direction while aiming somewhere else, or automatically correctly leading a target assuming known locations and known, constant velocities (subject to server-imposed torpedo wobble), or even indicating which incoming enemy torpedoes seem likely to hit unless the user alters his velocity vector, but that's much more difficult to control because it doesn't require that the server send or accept anything unusual. In a game like Dom II, unusual / illegal interface mods wouldn't seem to be a huge potential problem; I could see attempts to set tax policy more efficiently (applying a rule system to each of scores of provinces every turn, say) without user tedium, or archiving previous battle replays for the intelligence value... but it would actually be pretty impressive if somebody managed to write these. Simply editing the gem or item treasury shouldn't be possible, however, without a server detecting that the values aren't in sync. A host could still cheat, but a sufficiently paranoid system could be set up to defeat cruder attempts like a host modifying data after receiving it, or reading turn files before submitting his own; it would increase the number of Messages -- e.g. players submit files encrypted with single-use keys (key pairs, preferably), all encrypted files duplicated at a second host site (a public key algorithm would allow verification of authorship), both hosts process the same files using the same PRNGs and math, both hopefully coming up with consistent results which could be reasonably checked using message-digest algorithms without revealing unencrypted state to all players. Either host in such a system could potentially learn full game state, but only after their turns were submitted, and it would require conspiracy or freakish luck for a host to be able to edit the turn files. Separate host-controlled game state files could be similarly signed/encrypted using keys submitted by all the players, to reduce the probability of the host being able to independently modify or read that file as well. Feh. But simply a better architecture with regards to not trusting the client would allow better security with respect to the non-host players without too much fuss over message exchange, and likely without damaging gameplay (it's not like it's an FPS requiring blazing-fast processing coupled with minimal bandwidth and detailed rendering). |
Re: Mumbling about MP security
In hindsight it is easy to say that security should have been handled differently. But dominions was not made in an orderly and well planned fashion, but was built up from humble beginnings to greater and greater complexity. Furthermore JK learned much of the required programming while working on the game. Had the game been made by persons familiar with these sort of security issues at the outset things might have been different, but it wasn't.
|
Re: Mumbling about MP security
Quote:
Quote:
However, I don't see any of these issues with Dom 2. The server should be controlling all amounts/locations/etc, and the client simply indicates how it wants to manipulate these resources. The server then checks the legality of each order issued by the client. Seems simple enough... |
Re: So how \'bout those Mets?
Quote:
|
Re: So how \'bout those Mets?
Quote:
Now, sending an email to info over at the illwinter site saying how he did it (as most hackers would do) would be helpful, but posting it here would not be IMHO |
Re: Mumbling about MP security
Quote:
I can't tell you how happy I am you're reading this. You are brilliant in game design, which is the hard part. Annoying details such as this are easily overcome if you know the how. You are welcome to ask me anytime, BTW. Thank you again for the game, and thank you for providing the linux Version! |
Re: Mumbling about MP security
Quote:
Quote:
Quote:
In fact, that might work now as a low-tech answer. One thing Im worrie about is that now that Illwinter has shown they can dismantle a turn file to get answers Im afraid they will be swamped by requests every time any player feels another player did something shady. As often as we see Posts to that affect here which get answered as possibilitys that the player hadnt considered, you can see how busy that might be. If someone declared their game to be only playable by people who were willing to email their passwords to a trusted site, would that help? In the case of what occured we would either have had a player who flatly refused "to let anyone view his secret tactics and strategies" (in which case anyone who played with that player would be taking their chances) or we would have had a much quicker and sooner way to have someone examine the turn file for inconsistancies. I AM NOT SAYING THIS IS THE ANSWER OR THAT OTHER THINGS CANT BE DONE just that its a low-tech thing that can be done today if people are concerned. (thats another disclaimer to cut off some of the responses I tend to get) |
Re: Mumbling about MP security
If he modified gem inventories to do stuff with it, then the game presumably isn't too fanatical about checking this, or the server itself was somehow compromised or worked-around.
It occurs to me that their shouldn't be that much looping. That is -- Gems left in the treasury were computed from the previous turn. Gem income from sites, gifts, events and enchantments was computed from the previous turn. Outside of diplomatic means (handled by the messaging system) there is no in-game way to turn anything that's not a gem into a gem, or for 1 gem to turn into more than 1 within a turn. Within a turn but before processing, then, total gems should be strictly nonincreasing. It also should not matter at what point gem alchemy was done, because you can't get more in-turn except by alchemy and because the ratio is fixed. That is, if alchemy was done at any point in the turn, it must have been legal with identical results and with the gems available at the beginning of the turn. Then there aren't that many numbers to juggle (six types of gems turning into pearls, pearls turning into six types of gems, fire and earth gems turning into money -- which can be done after all other alchemy checks because that's a one-way street and can't make other alchemy operations possible if they weren't already). Forging has a bit of bookkeeping; the game would need to check that the number of forges done using hammers does not exceed the number of hammers available from the end of the previous turn, and that the forgers had the necessary item slots in addition to skills. Then, once alchemy is completed, gold becomes a one-way-street; you can get gold from alchemy, but you can't easily turn anything else (people, buildings, units) into gold that you can use that very same turn. You can pillage or hike tax rates, but you don't see the gold until next turn, so it'd be illegal to spend it or put it in the treasury until the appropriate time in turn computation. Exception: You can get a refund of gold by clearing a recruitment queue that was non-empty after the previous turn. Whether or not you can clear a queue, however, is not affected by other in-turn actions, and the maximum you can get should be based on the Last turn since even if you increase the refund by adding units you have an equally large debit incurred during the addition. And so forth. I don't think there's much room for bizarre circular operations (actually profitable alchemy, say; e.g. a _MoM_ player with Alchemy, Runemaster and obscene casting skill forging and breaking small items during a turn for pure profit) or anything else that would be unusually difficult to serialize. |
All times are GMT -4. The time now is 01:55 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.