Results 1 to 23 of 23

Thread: Beat my encryption

  1. #1

    Thread Starter
    PowerPoster Fox's Avatar
    Join Date
    Jan 2000
    Location
    *afk*
    Posts
    2,088

    Beat my encryption

    Hello fellow programmers!

    A guy from ICQ gave me the idea to code a encryption routine that will work for forums (where you cannot use all special chars) and so I did. I just wonder if anyone's able to beat it

    Goal is to write a decryption routine. I will post the en/decryption program here in a few days if no one can beat it
    The encoded text is: "Hello world, how are you?" (without the quotes of course)
    1C4C2Xj4CH-4'Cf0+E2N0s-S.4S 0b%3!q3t3&9,2%m3aO362G0E3'6" 7
    Hint: The password I used is 4 characters in size.
    Last edited by Fox; Jul 17th, 2003 at 08:28 PM.

  2. #2
    Super Moderator manavo11's Avatar
    Join Date
    Nov 2002
    Location
    Around the corner from si_the_geek
    Posts
    7,171
    Are we supposed to guess the encryption method you followed?


    Has someone helped you? Then you can Rate their helpful post.

  3. #3
    Super Moderator manavo11's Avatar
    Join Date
    Nov 2002
    Location
    Around the corner from si_the_geek
    Posts
    7,171
    Dunno. I think it will be pretty hard without knowing the method (hash, xor, your fancy custom way...). Actually if you made your own fancy custom way I really doubt anyone will come up with an answer...


    Has someone helped you? Then you can Rate their helpful post.

  4. #4
    Member
    Join Date
    Mar 2003
    Posts
    33
    hows about just giving me the program, cause I always wanted to see how one worked? If you dont want to post it, send it to me at BillyYank42@aol.com



    Chris

  5. #5
    Addicted Member
    Join Date
    Jul 2003
    Posts
    255
    send it to usethisforuser@aol.com also if u dont mind and title it like "Forum Encryption Dealy" or something..



    -Me

  6. #6
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Here you go. One program from me. Sharing ur knowledge is the best help you can give to others. Please refer my name when u use that program.
    Attached Files Attached Files

  7. #7
    Member
    Join Date
    Mar 2003
    Posts
    33
    dont plan on using it, just looking. Thanks.


    Chris

  8. #8
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Originally posted by BillyYank42
    dont plan on using it, just looking. Thanks.
    Chris
    No problems.

  9. #9
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Originally posted by Fox
    Yep that's a easy way of encryption using Xor and converting invalid chars to normal ones... well done! Version 1 of my encryption was the same ^^" What I posted here is Version 2 which is a little advanced.
    Is that refering to me...???

  10. #10
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    I was just wondering that how hard is my encryption to crack...???

  11. #11
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Originally posted by Fox
    Oh well here's my program, sorry for not giving out the source, I don't yet plan releasing the encryption method..
    (VB6 no specials controls needed)
    No offence dude but I am not running or doing anything with the EXE.

    Shift + DELETE

    Release the code if you want ppls to check the encryption. I know you will argue like this. What harm whould you do since you want to learn something or to ppls whom you are helping you.

    Same happend to me and I released source code and everything was fine.

    Cheers.

  12. #12
    Hyperactive Member spoiledkid's Avatar
    Join Date
    Oct 2002
    Location
    Canada
    Posts
    437
    I am sure none of us at this forum are good enough to break such fancy encryptions. Neither we care .

    You give this task to some Enc. Expert and he/she will break the crap out of this in few minutes ...

  13. #13
    Super Moderator Wokawidget's Avatar
    Join Date
    Nov 2001
    Location
    Headingly Occupation: Classified
    Posts
    9,632
    Go on, I dare anyone to run that EXE

    Mwahahahahahaha...

    Anyone who runs it, must either know 100% what the EXE does, or must be lower on the ladder of evolution than an amoeba with a weasel habbit

    Woka

  14. #14
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Originally posted by spoiledkid
    You give this task to some Enc. Expert and he/she will break the crap out of this in few minutes ...
    I am sure he/she will but all I want to know is how hard is it for a newbee. Some script kiddo hacker.

    Cheers.

  15. #15
    Super Moderator Wokawidget's Avatar
    Join Date
    Nov 2001
    Location
    Headingly Occupation: Classified
    Posts
    9,632
    I tend to use a very simple encryption...
    Store the data in a Byte array, so we have:
    Code:
    bytData(0) = 167
    bytData(1) = 76
    bytData(2) = 76
    bytData(3) = 111
    I then double each byte, so 167 would become 334, then subtract 255, which leaves 79.
    Using another byte array I populate this with the 2 values I have just calculated...so:
    Code:
    bytData(0) = 167
    Would transform into:
    Code:
    bytEncrypt(0) = 255
    bytEncrypt(1) = 79
    Now since I know the length of bytData, using the UBound command...I can preset my encrypted byte array to be double that, this means I can do (using the data I have used in this post):
    Code:
    bytEncrypt(0) = 255
    bytEncrypt(4) = 79
    Very simple, but very effective

    Woka

  16. #16
    Super Moderator Wokawidget's Avatar
    Join Date
    Nov 2001
    Location
    Headingly Occupation: Classified
    Posts
    9,632
    A few points...most people here are professional VB Developers, myself included. Can't be arsed, and don't have the time, to piss around attempting to break some encryption...we have deadline to hit. I could write some encryption code that would take you weeks, if not months, to crack, but again, I can't be arsed.

    2ndly, If that EXE is compiled using VB6 then it's impossible to extract the code using a decompiler...someone of your expertise should know that

    3rdly, Like I posted above, I very much doubt anyone will run that EXE...no-one gains anything from attempting to crack your encryption...actually I'll give them a sad rating of 11.5

    If you have no problem is releasing the source code then just ****ing do it...

    You could always log out of VBF, and log into a chat room to discuss whether the Millenium Falcon can function with a Clingon cloaking device attached to it engine...but I'm sure you're above that

    I am in a ranting mood today

    Woka

  17. #17
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Thanks woka. U saved my lot of typing for me.

  18. #18

  19. #19
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Originally posted by Fox
    I have no problems releasing the source but as said I want to know if people can break my encryption. There's always a change for encryption experts to be here, if you're not one just ignore the post and go playing Quake.

    And if you really care take your disassembler and get the source out of the program. *rolleyes*
    I can give you all the control names in 5 minutes if I want to.

    cmdNoise
    txtEncode
    lstEncode
    cmdMirror
    txtKey
    Password
    cmdDecode
    txtInput
    cmdCopy
    cmdPaste
    cmdNew
    lblCopyright
    lblSize
    lblStatus
    mUtils

    infact this is the VB6 installation path,

    C:\Programme\Microsoft Visual Studio

    Enjoy.

  20. #20

  21. #21
    ^:^...ANGEL...^:^ wrack's Avatar
    Join Date
    Mar 2002
    Location
    Melbourne, AUSTRALIA
    Posts
    2,695
    Originally posted by Wokawidget
    Serious?
    You bet it.

  22. #22
    Hyperactive Member
    Join Date
    Aug 2002
    Posts
    416
    Anyone experienced with disassembling would crack your encryption within minutes..... like me

    Although, VB assembly is different from regular compiled programs.... like a C program, etc..... So it actually makes it more difficult.

  23. #23
    Addicted Member
    Join Date
    Jul 2003
    Posts
    255
    u wouldnt mind if i used the source u posted in an app of mine, would u? id give u credit and all

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width