35, 1/2 회원가입  로그인  
   snlrlfkf
   70프로 완성된 암호화 루틴을 찾아봅시다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=23 [복사]


아래의 값은 어느 패킷의 암호화 이루어진 상황입니다.

예제1)의내요을보면
'49'는 옵코드이며,'33 B5 00 6E' 는 키값으로 추정됩니다.

보내려했던 스트링값은 12311111111111111111~~~ 입니다.

아래의 자료들을 참조해 이루어진 암호화 루틴에대해 생각해봅시다.


예제1)
49 33 B5 00 6E 31 32 33 7A 02 31 84 31 31 31 31
7A 02 31 84 31 31 31 31 7A 02 31 84 31 31 31 31
7A 02 00 84 32 33 31 31 7A 02 31 84 31 31 31 31
7A 02 31 B5 7F 00 00 01 4B 33 00 B5 97 DB 99 C5
47 31 2E E9 89 CC 73 0E 87 79 39 1D 0D 00 00 00

33 B5 00 6E


7B 03 -> 스트링값이 암호화되어 표시된 16진수값
0  0 -> 보내려했던 원본 스트링값 10진수 표기
7A 02
1  1
79 01
2  2
78 00
3  3
7F 07
4  4
7E 06
5  5
7D 05
6  6
7C 04
7  7
73 0B
8  8
72 0A
9  9


** 추가로 키값이 바뀌었을경우에 암호화된 값 입니다.
첫번째 키값
33 B5 00 6E 키값
7A 02 31 84 전부 10진수 1 16진수 0x31 을 나타냄

두번째 키값
31 01 87 E9 키값
5D 00 B6 B7 전부 10진수 1 16진수 0x31 을 나타냄

  Hit : 5520     Date : 2011/06/25 05:28