Welcome Guest.   Make a donation to an author on the site November 23, 2014, 02:34:26 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Free DonationCoder.com Member Kit: Submit Request.
   
  Forum Home Thread Marks Chat! Downloads Search Login Register  
  Show Posts
      View this member's profile 
      donate to someone Donate to this member 
Pages: Prev 1 ... 14 15 16 17 18 [19] 20 21 22 23 24 ... 91 Next
451  Special User Sections / N.A.N.Y. 2013 / Re: NANY 2013 Release: sImgurUploader on: December 09, 2012, 12:20:06 PM
WOW! Thmbsup Cool
452  DonationCoder.com Software / Post New Requests Here / Re: select a number in an editor and convert to letters on: December 06, 2012, 04:27:21 PM
I have some of that code in Clipper/xBase, from about 15+ years ago... speaks Dutch, English (I think) and Russian (with an accent, can't read that myself). Have no time before the weekend to dig that up though.
453  Main Area and Open Discussion / General Software Discussion / Re: What went wrong with Linux on the Desktop on: November 29, 2012, 06:05:54 PM
And most of the hassles that used to go with using it are now ancient history.
Most issue-stuff used to be hardware/driver related, and the formerly somewhat awkward setup procedure, that's now fully handled in GUI-mode instead of Character-mode, so much more end-user friendly, and driver-support is excellent these days. thumbs up
454  Main Area and Open Discussion / Living Room / Re: My fiancés version of: "The Female Dr. Who" - Thought I would share :) on: November 29, 2012, 05:58:14 PM
Actually.. perhaps we could commission a NANY drawing..
A drawing of of all NANY participants (using their avatars for inspiration), arranged as if they were all in a group photo smiley
+100 for this idea!

Suggestion: A high-res digital version for all participants (use: Desktop background, etc.), and mouser draws the magic lotterynumber for the receiver of the original hand-drawn picture Thmbsup
455  Special User Sections / N.A.N.Y. 2013 / Re: NANY 2013: Please post requests! on: November 29, 2012, 05:29:50 PM
+1, way to big for the  roughly 1 month left for this year's NANY.

I already have a pledge going pretty well, and I think I almost committed myself to second one in another thread... embarassed
456  DonationCoder.com Software / Finished Programs / Re: DONE: create a stand alone app that implements oplop on: November 29, 2012, 05:21:07 PM
Oops, why didn't we 'see' that?  embarassed
My current result:
Concatenated string: secret passwordAmazon
MD5 result: 0xb1aaf8ff322cc425df0589656079154b
Base64 encoded: sar4_zIsxCXfBYllYHkVSw==
Oplop password: sar4_zIs


The culprit is the red marked 0x, the output of both our MD5 encoders is a bin to hex-string conversion. That has to be recoded into binary data, then fed to a base64url encoder to get the desired result thumbs up

And the concatenation is expected to be "secret password" + "mnemonic", and not the other way around tellme
(saw that when I eventually re-did the implementation in AutoIt, just for the fun of it tongue)

Formatted for AutoIt with the GeSHI Syntax Highlighter [copy or print]
  1. #include <Crypt.au3>
  2. #include "Base64.au3"
  3.  
  4. ; oplop, returns private_password + mnemonic -> oplop passwordhash
  5. Func oplop($secret, $mnemonic)
  6.    Local $i, $b = False
  7.    ; Next 2 Global vars should be Local, now global only for msgbox use :-)
  8.    Global $md5 = _Crypt_HashData($secret & $mnemonic , $CALG_MD5)
  9.    Global $base64 = StringReplace(StringReplace(_Base64Encode($md5, 256), "/","_"), "+","-") ; additional conversions for base64url
  10.    Local $r = ""
  11.    For $i = 1 To 8
  12.        If StringRegExp(StringMid($base64, $i, 1), "\d") Then $b = True
  13.    Next
  14.    If Not $b Then
  15.        $i = 8
  16.        While $i <= StringLen($base64)
  17.            If StringRegExp(StringMid($base64, $i, 1), "\d") Then
  18.                If Not $b Then
  19.                    $b = True
  20.                    $r &= StringMid($base64, $i, 1)
  21.                Else
  22.                    $r &= StringMid($base64, $i, 1)
  23.                EndIf
  24.            Else
  25.                If $b Then $i = StringLen($base64)
  26.            EndIf
  27.            $i += 1
  28.        WEnd
  29.    EndIf
  30.    Return StringLeft($r & $base64, 8)
  31.  
  32. Local $secret = "secret password", $mnemonic = "Amazon"
  33.  
  34. Local $result = oplop($secret, $mnemonic)
  35.  
  36. MsgBox(0,"test","Concatenated string: " & $secret & $mnemonic & @CRLF & "MD5 result : " & $md5 & @CRLF & "Base64 encoded : " & $base64 & @CRLF & "Oplop password: " & $result)

It uses the base64 coding routines found here
457  Main Area and Open Discussion / General Software Discussion / Re: Seeking experiences from people backing up relatively large personal data sets on: November 29, 2012, 03:52:51 PM
just kept upgrading Oracle.
That's what they are hoping for all their customers to do tellme

Sounds like the motto of a certain PC/OS maker that also sells quite a lot of smartphones, using a fruit for a logo... embarassed
458  DonationCoder.com Software / Finished Programs / Re: DONE: create a stand alone app that implements oplop on: November 29, 2012, 02:57:24 PM
But the result is still not even close Sad
Checked the MD5 results of PascalScript with the values shown in the MD5 wiki page, and they're exactly the same, so most presumable he used his own secret password instead of 'secret password' for the example. Now let's see if we can hack his Amazon account... greenclp
459  DonationCoder.com Software / Finished Programs / Re: DONE: create a stand alone app that implements oplop on: November 29, 2012, 02:43:11 PM
for the final password: ZmU2YjY1  You can see that this isn't even close to what it's supposed to be: sar4_zIs
I have the same results you get, and I'm using PascalScript (of Inno Setup fame Wink)
Wonder Now I see how he manages to get an underscore in the Base64'd result, as that's not in my Base64 characterset (A-Z, a-z, + and / filled-up with = at the end as needed) tellme

Found it: base64url, has - and _ instead of + and /

But the result is still not even close Sad
460  DonationCoder.com Software / Finished Programs / Re: DONE: create a stand alone app that implements oplop on: November 29, 2012, 01:52:45 PM
if possible done in AutoIT.
Why is that a requirement?
461  Main Area and Open Discussion / Living Room / Re: Inadvertent Social Engineering - It's that easy?!? on: November 29, 2012, 05:24:43 AM
This thread seems to be kinda growing into a knowledge base... embarassed
462  DonationCoder.com Software / Screenshot Captor / Re: Capture based on system time not milliseconds on: November 28, 2012, 03:35:32 PM
Hmm,    I'll think about it... not sure I'll be able to fit it in for another NANY tellme
463  Main Area and Open Discussion / Living Room / Re: When you make your 100'th Post on: November 28, 2012, 10:22:50 AM
Gotcha! 1500

[attachimg=1]
464  Main Area and Open Discussion / Living Room / Re: When you make your 100'th Post on: November 28, 2012, 10:17:09 AM
This is the only proper place where I should make my 1800th post Grin

[attachimg=1]

 lol lol lol
465  Special User Sections / N.A.N.Y. 2013 / Re: NANY 2013 PLEDGE - BU2M (Back Up 2 Mate) on: November 28, 2012, 05:30:29 AM
Will this do instead?

10 PRINT "My first NANY App";
20 GOTO 10

 cheesy
If it does make a backup as described in the original pledge... redface tongue
466  Special User Sections / N.A.N.Y. 2013 / Re: NANY 2013 PLEDGE - BU2M (Back Up 2 Mate) on: November 28, 2012, 05:19:24 AM
or is it supposed to be easy.....
It is supposed to be released by January 1st, 2013, and best not be in an unfinished, pre-alpha state, but with the scope you've laid down, that'll probably be hard to meet ohmy But you're free to take the challenge if you like, ofcourse thumbs up
467  Main Area and Open Discussion / Living Room / Re: My fiancés version of: "The Female Dr. Who" - Thought I would share :) on: November 28, 2012, 01:35:54 AM
Great drawings, kudo's Thmbsup
468  Main Area and Open Discussion / General Software Discussion / Re: Firefox 16 search engine keywords stored where? on: November 27, 2012, 01:58:51 PM
That setting seems to be stored in the profile directory in a file called search-metadata.json

I changed the alias for Google to 'gggggl', and this is how it's stored:
Formatted for Text with the GeSHI Syntax Highlighter [copy or print]
  1. {"[app]/google.xml":{"used":1,"alias":"gggggl"}}

It references the search definitions as found in {firefoxProgramFilesDir}/searchplugins (*.xml)
469  Main Area and Open Discussion / Living Room / Re: When you make your 100'th Post on: November 26, 2012, 01:48:39 AM
Found another nice palindrome (new) usernumber: 395593

[attachimg=1]

 Wink
470  Main Area and Open Discussion / Living Room / Re: External DVD Writer on: November 25, 2012, 05:15:20 AM
As mouser said, but in other words: Get an external power supply for use with the writer. (Or at least a writer with an external power connector, so you can add the psu later)
471  Special User Sections / N.A.N.Y. 2013 / Re: NANY 2013 EARLY BETA: Customizable Remote Administration Panel (CRAP) on: November 25, 2012, 04:47:01 AM
I am also still fiddling with a easy way make it only one instance on demand.
Usual workflow:
ReadConfigParameter();
If (SingleInstance) {
  if (!CreateExclusiveMutex() {
    ActivateExisitingInstance();
  }
}
472  Main Area and Open Discussion / Living Room / Re: World's oldest still working digital computer gets rebooted on: November 24, 2012, 08:50:33 AM
What I think is the most important is the fourth one: To revive disappearing expertise.
+1

But wouldn't it be mandatory to have at least 1 team-member under the age of 50 undecided
If only to motivate potential students, for not having to work with people as old as their grandparents ohmy (though nothing is wrong with that, IMHO)
473  Main Area and Open Discussion / Living Room / Re: ~$300 Laptop/Netbook recommendations on: November 23, 2012, 11:27:55 AM
Looks like you made a great deal!  thumbs up

The i3 processor (and the rest of the system) is fast enough for kids of her age, for doing what they need/want to do, and by the time she has some real work for her PC, she'll need a new one anyway because of this one being too low-tech by then. Cool
474  Main Area and Open Discussion / Living Room / Re: Why did it never occur to me.. You can wash a keyboard in water. on: November 23, 2012, 05:22:41 AM
the E, A, S, and N keys are now blank.
The SANE keys? huh Grin
475  Special User Sections / N.A.N.Y. 2013 / Re: [Possible Pledge] OMG Reminders on: November 23, 2012, 01:33:07 AM
Welcome to the site, and welcome to N.A.N.Y. smiley
Pages: Prev 1 ... 14 15 16 17 18 [19] 20 21 22 23 24 ... 91 Next
DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.128s | Server load: 0.12 ]