블로그 이미지
훅크선장

카테고리

분류 전체보기 (362)
사진이야기 (23)
펭귄컴퓨팅 (121)
컴퓨터보안 (84)
절름발이 프로그래머 (59)
C언어, C++ 과 Visual C+.. (12)
C# .net (1)
Delphi (40)
Python (5)
하드웨어개조 (23)
멀알려줄까 (35)
홈베이킹&홈쿠킹 (2)
잡다한것들 (15)
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

태그목록

최근에 올라온 글

'절름발이 프로그래머/C언어, C++ 과 Visual C++'에 해당되는 글 12건

  1. 2007.05.15 Boost C++ library
  2. 2007.04.26 DLL injection 골격 프로그램 소스 3
최근 C++ 프로젝트를 하면서, regular expression을 Visual C++에서 사용할 일이 생겼다.
그러나, 역시나 Visual C++는 실망시키지 않고 지원을 하지 않았다. (늘 그렇듯이~)

하지만, 세상은 언제나 원하는 것을 찾을 수 있는 곳이다.

http://www.boost.org/

Boost C++ library가 있었던 것이다.
하루동안 열심히 검색하고, 컴파일하고 설치하니, 문제가 해결되었다.

점점 더 C++로 빠져드는 것 같다. Python과도 호환되는듯...

설치관련사항은 여기서
http://azyu.i-i.st/moniwiki/wiki.php/Boost/GettingStarted
http://www.boost.org/more/getting_started/windows.html
얻을 수 있다.

컴파일해서 사용하는데, 너무 시간이 오래걸린다.
미리 WinXP sp2에서 컴파일한 자료를 올린다.
http://www.hsd.or.kr/~hook7346/EXEs/Boost_winxpsp2.alz


Posted by 훅크선장
, |
DLL injection 프로그램에 대한 정보를 뒤지던 중에,
MSN 메신저 7 버전에 대한 Winsock 함수 후킹으로 로깅 프로그램을 발견하였다.
VS 2005에서 아주 잘 컴파일되고 동작하였다.

http://www.cppfrance.com/codes/SNIFFER-MSN-MESSENGER-GRACE-HOOK-FONCTIONS-WINSOCK_32374.aspx

다만, 회원가입이 안되있어서, 소스 보기를 한 다음, 프로젝트를 다시 구성해야 했고,
불어로 된 것을 영어로 일일히 번역시켜서, 완벽한 소스를 만들었다.
사용자 삽입 이미지


엄청난 시간에 비해서 그다지 소용이 있을까 하는 생각도 들었지만,
직접 만져보기에는 아주 좋은 예제라고 생각한다.

http://www.hsd.or.kr/~hook7346/Doc/winsock32hook.zip

역시 쓸모있는 것은 영어권보다는 제2외국어권에 더 많다.
불어, 독어, 중국어, 러시아어....쩝~~~
Posted by 훅크선장
, |