DEF CON Forum Site Header Art

Announcement

Collapse
No announcement yet.

Stego China

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Stego China

    Thought I'd drop this cool Template for a Chinese Crypto Contest
    Feel free to use this method, no need to credit me for the hack lol

    ANY OTHER COOL IDEAS FOR CHINA CRYPTO? I'll drop my own here if I come up with them, such as unicode ones, NTS, deng deng, etc...

    THREE Easy Step ENCRYPTION

    Step 1: Find Chinese Word |再见|
    This word means Later See / bye

    Step 10: Convert Visually to Binary (i use leafpad or an editor where every charcter takes the same pixel space IMPORTANT)

    101111111000001111111110001
    101001001000001000000010001
    101111111000001010000010001
    101001001000001010000010001
    111111111110001010010010001
    101000001000000010010001001
    101000011000001100001111001

    Step 11: Convert Binary to 0x8524 (H E X)
    17F07FC6920808DFC1411A482823FFC5246820244D0C1879

    THREE Less Easy Step DECRYPTION

    Step -11: Convert Binary to 0x8524 (H E X)
    17F07FC6920808DFC1411A482823FFC5246820244D0C1879

    Step -10: Convert Binary to Visual Grid LOOK FOR PATTERNS {if deemed too difficult for a crypto challenge, Tag can be prepended by a [0bN] where n is equal to numbers of lines expected, BINARY (should be enough of a hint)
    this would be unneeded in REAL WORLD APPLICATION, as the receiver would be familiar with this system and know what to be looking for, Make Sense?}

    EXAMPLE [0b111]17F07FC6920808DFC1411A482823FFC5246820244D0C1879 for Crypto Challenge and just 17F07FC6920808DFC1411A482823FFC5246820244D0C1879 REAL WORLD

    10111111100000111111111000110100100100000100000001 00011011111110000010100000100011010010010000010100 00010001111111111110001010010010001101000001000000 010010001001101000011000001100001111001 is our string and we know that there are 7 lines...
    so we can say put this Binary ina file named FILE and then wc -m FILE which would show 189 Characters (sometimes this may be off by one, check to be sure no spaces or newlines)

    189/7 = 27 so we know every 27 characters we should hit enter
    101111111000001111111110001
    101001001000001000000010001
    101111111000001010000010001 COUNT ONCE JUST click ENTER click ENTER etc or use sed magic and do it that way for BONUS HACKER POINTS
    101001001000001010000010001 BONUS HACKER POINT ANSWER WOULD BE sed -e "s/.\{27\}/&\n/g" < FILE
    111111111110001010010010001
    101000001000000010010001001
    101000011000001100001111001

    SUPER BONUS HACKER POINTS
    echo 'ibase=16;obase=2;17F07FC6920808DFC1411A482823FFC5 246820244D0C1879' | bc > FILE && tr -d "\n\134" < FILE > FILE2 && sed -e "s/.\{27\}/&\n/g" < FILE2

    echo 'ibase=16;obase=2;ENCRYPTEDHEX' | bc > FILE && tr -d "\n\134" < FILE > FILE2 && sed -e "s/.\{CHARACTERCOUNTdividedbyLINECOUNT\}/&\n/g" < FILE2



    Step -1: (square root this step and it's imaginary :P)
    SCREEN SHOT and bring up in your favorite image editor and DRAW OVER THE ONES [ not including either side's BORDER 1's]

    ZAI JIAN BINARY

    ps that is UBUNTU KYLIN 16.04 that I am using ;)

    At this point, Anybody who READS Chinese will have the answer.. however, if one does not kno
    w how to READ, they can draw this symbol carefully in Google Translate or Pleco App or Other!


    Okay well that's all for today.

    Thank you very much and
    17F07FC6920808DFC1411A482823FFC5246820244D0C1879
    Last edited by REAL; August 24, 2020, 15:32.
    .. / -.. --- / .. / .-.. --- ...- . / -.-. .-. -.-- _.._ _ ___
    ';.P';.E';.O';.P';.L';.E';. /\/\S/\/\H/\/\O/\/\U/\/\L/\/\D =-T=-Y=-P=-E ...T...H...I...S...
    []M[]O[]R[]E[] +*++*--+O+-*+-*+*F+-*+-*T+-*+-*+*E+*-+-*+*-N+-*+*-

  • #2
    UNICODE CODE ---- CoDecoDEcodECoDEcodEcoDECodecoD or 1010001100011011000100111000001

    518D89C1 is another way to say 17F07FC6920808DFC1411A482823FFC5246820244D0C1879, or 再见

    Reference https://pages.ucsd.edu/~dkjordan/res...codemaker.html

    GB 2312 CODE [SIMPLIFIED CHINESE] --- COdEcOdeCOdECodECoDECOdeCODECoDE or 11010100110110011011110011111011

    D4D9BCFB is another way to say 17F07FC6920808DFC1411A482823FFC5246820244D0C1879, or 再见

    Reference http://www.khngai.com/chinese/charmap/tblgb.php?page=3

    BIG5 CODE [TRADITIONAL CHINESE] -- CoDecODeCoDecodECoDeCodeCoDecoDE or 10100110101000011010100010100011

    A6A1A8A3 is another way to say 17F07FC6920808DFC1411A482823FFC5246820244D0C1879, or 再見


    CaN YOu FiGUrE OuT wHAT codE tHiS oNE???






    HOW ABOUT THIS ONE: 2FEDADAEB7F610CF98437F600D55 if I told you CHARCOUNT divided by LINE COUNT equaled 11

    Here, I'll make it easy for you

    echo 'ibase=16;obase=2;2FEDADAEB7F610CF98437F600D55' | bc > FILE && tr -d "\n\134" < FILE > FILE2 && sed -e "s/.\{11\}/&\n/g" < FILE2
    Last edited by REAL; August 24, 2020, 15:43.
    .. / -.. --- / .. / .-.. --- ...- . / -.-. .-. -.-- _.._ _ ___
    ';.P';.E';.O';.P';.L';.E';. /\/\S/\/\H/\/\O/\/\U/\/\L/\/\D =-T=-Y=-P=-E ...T...H...I...S...
    []M[]O[]R[]E[] +*++*--+O+-*+-*+*F+-*+-*T+-*+-*+*E+*-+-*+*-N+-*+*-

    Comment

    Working...
    X