CyberArmy University | Open Source Institute | CyberArmy Intelligence & Security | CyberArmy Services & Projects

Win32 Sneak



    Win32 Sneak [View] [Reply] [Top]
    Posted by Ker sefo On 2006-11-14 20:37:01
    I'm going to write a compiled version of Sneak for windows users.
    It will be located at http://svn.cyberarmy.net/sneak/trunk/desktop/win32
    (as soon as I can download the latest tortoise svn)

    Language: ASM
    Assembler: masm
    IDE: WinAsmStudio

    Motivations:

    I personally feel that JAVA is not the best choice for a small, non-professional, free program like sneak. (especially in terms of usability)

    A standard executable that doesn't use a virtual machine, can be run easily and doesn't need any third party program (jvm) is in my opinion more suitable for the windows environment.

    Goals:

    Appart from implementing the current sneak functions, I plan on adding more features to it (other encryptions, probably simple bruteforce...etc.)

    Help:

    If you know Win32 assembly and can write 1 or more functions, you're welcome.

    Progress:

    As of today the following functions are already implemented:

    -Ascii to Decimal (small bug with decimals > 2 digits)

    -Ascii to Hexadecimal

    -Backwards

    -Base64 Encode

    -Base64 Decode

    -Caesar Brute-force

    -ROT13

    Next Tasks:

    -MD5 Encrypt (90% done)

    -Leet Speak encode/decode

    I'll be posting updates in this thread.
     
      RE: Win32 Sneak - update [View] [Reply] [Top]
      Posted by Ker sefo On 2007-03-02 05:24:17
      I'm going to add a simple MD5 bruteforce option soon :p
      If you have any feature request, ask here.
       
        RE: Win32 Sneak - update [View] [Reply] [Top]
        Posted by Ker sefo On 2007-06-10 07:29:12
        On 2007-03-02 05:24:17, sefo wrote
        >I'm going to add a simple MD5 bruteforce option soon :p
        >If you have any feature request, ask here.

        Not implemented yet but a new XLAT encoding/decoding option has been added.


         
      Update - New Feature [View] [Reply] [Top]
      Posted by Ker sefo On 2006-11-17 16:22:51
      Along with some fixes, I added a way to choose your own output format (for some functions only, like AsciiToDec and AsciiToHex)

      The format used is the wsprintf one (see msdn for details)
      I limited the format textbox to 10 characters.


       
        RE: Update - New Feature [View] [Reply] [Top]
        Posted by Ker sefo On 2006-11-17 17:08:59
        Actually, I simply added a "Custom" item in the dropdown list and left the other functions as is.

        I'm sure it can be useful for programmers or people who need to format the dump of an executable or simply people who need a specific format and want to separate each byte with a space or anything.
         
      version 0.1 [View] [Reply] [Top]
      Posted by Ker sefo On 2006-11-15 10:16:13
      I added the first version in:
      https://svn.cyberarmy.net/sneak/browse/trunk/desktop/win32/

      Notes:

      -Caesar brute force is not completely working as I add 13 to every character instead of doing the rotation properly.

      -Ascii to Decimal is not perfectly working

      -The rest is either working or not implemented

      Report bugs and suggestion by cms or in this forum.
       
        Excellent. [View] [Reply] [Top]
        Posted by Lambda CinC Adv. snarkles On 2006-11-15 16:49:14
        I can't try it atm because I'm on a Mac and Parallels isn't cooperating with me, but I'll be sure to give it a shot later.

        Nice job on the code too, which is actually surprisingly easy to read. I don't understand the details of what it's doing, but I can follow along.

         
        Looks good -nt- [View] [Reply] [Top]
        Posted by Alpha 2nd Lt Auzzie On 2006-11-15 11:37:32

         
      RE: Win32 Sneak [View] [Reply] [Top]
      Posted by Alpha Maj Rae On 2006-11-15 06:30:26
      I was thinking along the same lines, though using WxWidgets in C++ (natively complied). I don't know Win32 assembly. Nice going though, you've progressed far on this.
       


CyberArmy::Forum v0.6
Generated In 0.03749 seconds


About Us | Privacy Policy | Mission Statement | Help