-
<CRYPTANALYSIS> UUCRYPTANALYSIS 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을 처리하지 못할 수도 있다.