ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <CRYPTANALYSIS> UU
    CRYPTANALYSIS 2022. 1. 4. 01:27

    ■UU Encoding 구성

    begin <mode> <filename>
    encoded data
    '
    end

    mode : rwx로 파일의 권한을 뜻한다.

    filename : 파일 이름

     

    ■UU Encoding 방식

    ex) woong

    ASCII(decimal) : 119, 111, 111, 110, 103

    ASCII(binary)   : 01110111, 01101111, 01101111, 01101110, 01100111

    6bit 씩 나누기 : 011101, 110110, 111101, 101111, 011011, 100110, 011100

    ASCII(decimal) : 29, 54, 61, 47, 27, 38, 28

    +32              : 61, 86, 93, 79, 59, 70, 60

    UU Encoded   : =, V, ], O, ;, F, <

    begin <mode> <filename>
    %=V]O;F<`
    `
    end

    ※ %는 원래 문자의 길이가 5임을 뜻한다.

    ※ `는 ASCII 96번으로 공백문자를 대신해서 사용된다.

     

    ■UU Encoding Table

    ※ 일부 Encoder는 ` 대신 공백을 사용할 수 있지만 일부 Decoder는 공백이 포함된 Data Decoding을 처리하지 못할 수도 있다.

Designed by Tistory.