Create account / Log in

Pasword protection

Suggestions for additional features for the module editor and Vassal engine.

Moderators: uckelman, Tim M

Pasword protection

Postby Dezartfox » December 20th, 2008, 5:07 pm

Hey again,

I've had reports of people messing with the die rollers on my module and was wondering if there was anyway to password protect the module or a way it could be implemented?

Cheers
Tim
Dezartfox
 
Posts: 44
Joined: May 29th, 2008, 1:22 am

Pasword protection

Postby mkiefte » December 20th, 2008, 6:02 pm

I'm curious to know how you know they've been messing with them and how they were messed with.

The answer to your question is no, not really. If you really don't trust your opponent, use and Internet dice server.

- M.

2008/12/20 Dezartfox <messages@forums.vassalengine.org (messages@forums.vassalengine.org)>
Hey again,

I've had reports of people messing with the die rollers on my module and was wondering if there was anyway to password protect the module or a way it could be implemented?

Cheers
Tim

------------------------
www.vassal40k.com

www.timbotdesigns.com







Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
mkiefte
 
Posts: 1144
Joined: January 5th, 2008, 1:29 am
Location: Halifax, Nova Scotia, Canada

Postby Dezartfox » December 20th, 2008, 9:30 pm

Well, it's never happened to me personally, someone just reported that people they play do it, I'm guessing they're just adding one to each roll on a dice with 5 sides :P

Maybe he's just a bad loser, ::)

Cheers anyway :)
Dezartfox
 
Posts: 44
Joined: May 29th, 2008, 1:22 am

Pasword protection

Postby mkiefte » December 20th, 2008, 9:48 pm

Fair enough. It's quite easy to do of course. One easy thing to do is to design your module so that it reports the number of dice and the modifier every time it's rolled. After that, it gets a little harder to tamper with (but somewhat easily doable).

- M.

2008/12/20 Dezartfox <messages@forums.vassalengine.org (messages@forums.vassalengine.org)>
Well, it's never happened to me personally, someone just reported that people they play do it,

Maybe he's just a bad loser, ::)

Cheers anyway :)

------------------------
www.vassal40k.com

www.timbotdesigns.com







_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org (Messages@forums.vassalengine.org)
http://forums.vassalengine.org/mailman/listinfo/messages_forums.vassalengine.org





--
Michael Kiefte, Ph.D.
Associate Professor
School of Human Communication Disorders
Dalhousie University
Halifax, Nova Scotia, Canada
tel: +1 902 494 5150
fax: +1 902 494 5151

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
mkiefte
 
Posts: 1144
Joined: January 5th, 2008, 1:29 am
Location: Halifax, Nova Scotia, Canada

Postby Dezartfox » December 21st, 2008, 4:05 pm

Yeah, still doesn't stop people adding their own dice for certain rolls, anyone can if they know how to edit the module :/

There's no way of controlling it really..
Dezartfox
 
Posts: 44
Joined: May 29th, 2008, 1:22 am

Pasword protection

Postby mkiefte » December 21st, 2008, 4:52 pm

One of the reasons that extra properties were added to the die roller was so that the modifiers could be reported. It could say something like

2d6 (+2) rolled for a result of 9.

After that, the best way to cheat is to bypass the die roller with a trigger that calls a custom report action trait.

Or import a custom class. But the extra properties make it harder for the casual player to manipulate.

- M.

2008/12/21 Dezartfox <messages@forums.vassalengine.org (messages@forums.vassalengine.org)>
Yeah, still doesn't stop people adding their own dice for certain rolls, anyone can if they know how to edit the module :/

There's no way of controlling it really..

------------------------
www.vassal40k.com

www.timbotdesigns.com











Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
mkiefte
 
Posts: 1144
Joined: January 5th, 2008, 1:29 am
Location: Halifax, Nova Scotia, Canada

Pasword protection

Postby tar » December 21st, 2008, 6:57 pm

On Dec 21, 2008, at 8:52 AM, Michael Kiefte wrote:

One of the reasons that extra properties were added to the die
roller was so that the modifiers could be reported. It could say
something like

2d6 (+2) rolled for a result of 9.

After that, the best way to cheat is to bypass the die roller with
a trigger that calls a custom report action trait.

Or import a custom class. But the extra properties make it harder
for the casual player to manipulate.

Again, this may not be a foolproof method, but perhaps adding
something like module checksums that are compared by Vassal when
connecting? That would also help find any module version differences
that may not be reflected in the version numbers.

This is, of course, not foolproof, but it would at least add another
barrier. For on-line play it would work pretty well. For PBEM, of
course, it wouldn't really, since one could just modify the Email to
include the correct checksum value....


_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
tar
 
Posts: 776
Joined: January 2nd, 2008, 6:53 pm
Location: Los Angeles area

Pasword protection

Postby Brent Easton » December 21st, 2008, 8:48 pm

Yeah, still doesn't stop people adding their own dice for certain rolls,
anyone can if they know how to edit the module :/

There's no way of controlling it really..

Which is why we recommend using external Die Rollers for any game of importance, or against players you have a trust issue with.

A new, secure, integrated, emailing external Die Roller is scheduled to be included in the next major release of Vassal.

B.


_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
Brent Easton
 
Posts: 3225
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Pasword protection

Postby uckelman » December 26th, 2008, 6:49 pm

Thus spake "Dezartfox":
Hey again,

I've had reports of people messing with the die rollers on my module and was
wondering if there was anyway to password protect the module or a way it coul
d be implemented?

Cheers
Tim


Some of your problem will go away once we bring back the interface for
Internet dice-rollers. Expect that sometime in 2009.

--
J.

_______________________________________________
Messages mailing list
Messages@forums.vassalengine.org
http://forums.vassalengine.org/mailman/ ... engine.org

Post generated using Mail2Forum (http://www.mail2forum.com)
User avatar
uckelman
Site Admin
 
Posts: 8980
Joined: December 10th, 2007, 9:48 am
Location: Durham, England


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 3 guests