aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2 3

Author Topic: Competiton for the weirdest and hardest-to-type flag  (Read 40804 times)

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Competiton for the weirdest and hardest-to-type flag
« on: June 25, 2006, 06:18:43 PM »

Ok, this is a competiton. Reason? See http://forum.amule.org/thread.php?threadid=10430&sid=

Just to start with something, here's one: --1c4f772748dc1249d203eabcbea65b6b It isn't very constructive, but hard to type. I expect better ones on this thread.

And what award does the winner take? Maybe one week of free slave monkey-work at amule.org will be enough...
Logged
concordia cum veritate

Gerd78

  • Hero Member
  • *****
  • Karma: 9
  • Offline Offline
  • Posts: 681
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #1 on: June 25, 2006, 06:29:42 PM »

Is that a GUID?

If yes, here are some more:

76263f3cf76b4234bcc76aee25727f6c
ac1d952974064a78801365af9198fb33
bb730d2e03934185a1d9eebe054e99d7

EDIT: You could add a GUID creator to aMule and write that into amule.conf so each user has to type something different. That would be exceptionally EVIL[tm].
« Last Edit: June 25, 2006, 06:34:03 PM by Gerd78 »
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #2 on: June 25, 2006, 06:58:40 PM »

No, it wasn't a guid. It was md5sum amule.cpp.
Logged
concordia cum veritate

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #3 on: June 25, 2006, 06:59:34 PM »

The usual linux user should already be familiar with strange combinations as everyone does who writes in perl...;)

Thus we need something which forces you to have some fun while typing. Just some hex is not evil enough.


amule --OCi9nRXbL5fKgCeyziOM48eNFqw-lA looks appropriate for me.
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #4 on: June 25, 2006, 07:05:18 PM »

base64? Better.
Logged
concordia cum veritate

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #5 on: June 25, 2006, 07:06:44 PM »

Actually just random characters, but it amounts to the same.
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #6 on: June 25, 2006, 07:13:14 PM »

And what about removing that stupid flag thing totally?

Instead amule would open a dialog, where the user has to manually type in the base64 of the current  time (milliseconds resolution), or any random character string? C/p disabled, of course.
Logged
concordia cum veritate

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #7 on: June 25, 2006, 07:15:12 PM »

Oh, yes, and the input area is enabled only after some 10 seconds...
Logged
concordia cum veritate

Gerd78

  • Hero Member
  • *****
  • Karma: 9
  • Offline Offline
  • Posts: 681
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #8 on: June 25, 2006, 07:18:12 PM »

Even more EVIL[tm]: (1) Use a method that requires each user to type something different, and (2) maybe even something different each day with the very same binary.

To implement (1), add code to aMule that creates a random string at run-time, add a new pref that holds this random string and write the random string into this pref if it's empty.

That is, the first time a user executes the new, extra-evil aMule, a random string is generated, displayed and written to amule.conf. The next time, aMule reads the pref from amule.conf, compares it to what the user passed on the command line and refuses to start if it's different.

To implement (2), implement (1), but change it so that the procedure is repeated every day.

That is, aMule behaves as in (1), but additionally it regenerates the random string if the modification time of amule.conf is not today. The error message could be something like "The command line is incorrect or outdated, today you have to pass --".
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #9 on: June 25, 2006, 07:29:00 PM »

Would be even better, if we could find a way to generate random sentences instead of just random character strings.
Logged
concordia cum veritate

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #10 on: June 25, 2006, 08:21:10 PM »

Well, you need the basic layout of an English/German/French/whateverlanguageyouwant sentence and just make a list of possible words for position inside this layout.

Very basic layout: subject - verb - object
some possible subjects: aMule SVN, evil Developers, desu
some possible verbs: eat(s), burn(s), rock(s)
some possible objects: the internet, your dog, your house

If you extend this idea with multiple layouts (questions,...) and some more words you have a nice random sentence generator.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #11 on: June 25, 2006, 09:06:44 PM »

And generate it based on:

Day
Hour
username

would be enough.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #12 on: June 25, 2006, 09:58:05 PM »

Stupid question: Is there something like a username in Windows 9x?

But even your solution won't help against scripts, because day/hour/username can be easily inserted by a script.
Logged

Gerd78

  • Hero Member
  • *****
  • Karma: 9
  • Offline Offline
  • Posts: 681
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #13 on: June 25, 2006, 10:06:31 PM »

Almost everything can be inserted by a script :P

And forget my proposal above, storing the value in amule.conf is nonsense because it can be grepped from there.

It must be something that is too complex to calculate in a script, and it must not be stored anywhere.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Competiton for the weirdest and hardest-to-type flag
« Reply #14 on: June 25, 2006, 10:10:55 PM »

What about a dialog box with a captcha?
Logged
Pages: [1] 2 3