Gentoo Linux와의 생활이 시작된지 어언 3일째.. 생활에 전혀 지장이 없을만큼 편해졌습니다.
단 한가지!, 제가 좋아하는 P2P 파일공유 프로그램인 V-Share를 사용할 수 없다는 것입니다. 제가 평소 리버스 엔지니어링에 사용하는 것은 오직 하나 packet sniff 입니다. V-Share를 띄우고 룰루 즐겁게 Ethereal을 띄웁니다.
자자 검색 패킷부터 까볼까.. 헉 모든 검색어가 4바이트로 나갑니다 ㅡ_ㅡ 이게 왠 조화란 말이냐 검색어를 2글자로 해도 4바이트가 나가고, 12글자로 해도 4바이트가 나갑니다. 말세다...
설마 검색어를 압축 -_-?;; 할 리는 없겠지.. 하고 일단 4바이트니까 MD5 한 결과를 4바이트씩 묶어서 mod 연산해서 대입해봐도 아니고.. SHA1 써봐도 아니고.. Visual studio의 툴인 dumpbin.exe 를 통해 dll export 된 펑션을 뒤져봤습니다. 어엇 아니나 다를까.. 텍스트들을 encode/decode 할것만 같은 함수들이 노출되어있었습니다.
sgm.dll에 GetKey, SetKey, SG_Init, SG_Send, SG_Close, Encoding, Decoding 등의 함수가 있었습니다. sgsec.dll 에는 KwicDecText, KwicEncText도 있더군요. IDA Pro로 디스어셈블 해보니 함수의 크기는 그다지 큰것 같지 않긴한데, 문제는 전 어셈코드는 한줄도 읽을수 없다는 겁니다 --;
그래도 포기할소냐, 지인들과 Google님의 도움으로 리버스엔지니어링 포럼들을 열심히 찾고 있습니다. 흑흑. 저도 V-Share 리눅스에서 쓰고 싶어요. 인터넷빛고을 관계자님. 리눅스용 만들어주세요 -ㅅ-;;
비록 이 글을 (주)인터넷빛고을 관계자님들이 보신다 하더라도 걱정하진 마세요. 크랙을 하려는게 아닙니다 -_-; 건전한 목적의 V-Share 클론을 만들려는 것 뿐입니다

그럼 제가 성공의 블로그를 작성할 수 있는 그날까지 -_-...
Comments
6 thoughts shared
Continue Reading
Discover more thoughts and insights
미투데이에 남긴 흔적 - 9월 첫째주 포토 로그
일요일 오전엔 분식이 제맛(me2mms me2photo)2008-08-24 10:25:35 \[ ]\(http://www.flickr.com/photos/xrath/2791362916/) 참치김밥
MSN 타자챗은 잘 살아 있습니다.
어느덧 1,000명이 넘었습니다. 일일 Unique User는 8명~10명 정도 됩니다. 오손도손.. 잘 커가고 있습니다. -\_- 데몬이 죽으면 바로바로 살린다..는 유지보수만 어언 2년 가까이 -.- 최근에는
살짝 부담스런 다음주 일정
훗 생물이길 거부해주마 -\_- Comments 김성안 2007-12-14T16:12:40.000Z Springnote Java API 고쳐달라고 부탁하려다가 19일 빨간날도 어디가시는거 보고는 ...