게임중독자 학부생입니다. (특징 : 땔감임;;)
제가 게임 프로그램의 채팅 패킷을 받아 기록하는 프로그램을 만들려고하는데요
일단 프로그램 만드는것은 미뤄두고 와이어샤크로 게임키고 패킷이 어떻게 이루어져있는지에 대해 보고있는중입니다.
제가 여러번 채팅을 치니까 영어는 아스키코드 그대로 넘어와서. 다행히 복호화도 필요없다는걸 알게됐는데..
한글 코드는 어떻게 변환해야하는지 모르겠네요.
한글자당 2자리 hex 코드 3개가 있는거같아요. 즉 24비트 코드가 한글로 한글자에요.
가= EA B0 80
오= EC 98 A4
이런식으로 변환이 되는거같습니다.
딱히 채팅은 중요한 패킷이 아니라 암호화같은걸 안한거같은데.
이런 경우는 어떻게 한글로 다시 변환하면 되나요?
제가 c언어 응용배웠을땐 한글은 2바이트로 했던것 같은데.. 3바이트라니
아시는분 이에대해 관련있는 링크주시면 공부해서 알아서 하겠습니다.
함더 검색해보니 UTF8 형식이 3바이트를 사용하는군요 ㅎㅎ 이점은 알겠습니다..
여러 변환기를 사용해보니 URL 방식이었네요... 의문이 풀렸습니다. 자삭할게요
재능맨.. 프갤을 떠나도 된다..
교훈 : 물어보기전에 구글에검색하자