메신저

Digital Forensic Wikipedia
둘러보기로 가기 검색하러 가기

정의 및 설명[편집]

메신저란 인터넷에서 실시간으로 메시지와 데이터를 주고받을 수 있는 소프트웨어이다. 메신저는 사용자가 네트워크에 로그온을 하였을 때, 그 사실을 다른 사용자에게 알려준다. 그래서 Email과 달리 상대방이 온라인상에 어떤 상태로 존재하는가를 알 수 있고 메시지에 대해 즉각 응답할 수 있다. 게다가 대부분의 메신저가 파일 교환을 지원하기 때문에 손쉽게 파일을 교환할 수 있다.

주요 메신저 목록
구분 메신저명 제조사 지원운영체제
PC
네이트온 SK Communications Corp. Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
Mac OS X Snow Leopard
Mac OS X Lion
Mac OS X Mountain Lion
Windows Live Messenger Microsoft Windows XP
Windows server 2003
Windows Vista
Windows 7
Windows Mobile
Skype Skype Technologies Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
Windows 8 (32비트/64비트)
Mac OS X Leopard
Mac OS X Snow Leopard
Mac OS X Lion
Mac OS X Mountain Lion
라인 LINE Corporation Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
Windows 8 (32비트/64비트)
Mac OS X Snow Leopard
Mac OS X Lion
타키 네오위즈인터넷 Windows XP (32비트)
Windows Vista (32비트)
레이드콜 RAIDCALL Windows XP (32비트)
Windows Vista (32비트)
Windows 7 (32비트)
토크온 SK Communications Corp. Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Yahoo! Messenger Yahoo Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
Windows 8 (32비트/64비트)
카카오톡 Kakao Corp. Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
Windows 8 (32비트/64비트)
엔씨톡 NCSOFT Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
마이피플 Daum Windows XP (32비트/64비트)
Windows Vista (32비트/64비트)
Windows 7 (32비트/64비트)
Windows 8 (32비트/64비트)
Mac OS X Leopard
Mac OS X Snow Leopard
Mac OS X Lion
Mac OS X Mountain Lion
Mobile
카카오톡 Kakao Corp. Android 2.1 이상
iOS 5.0 이상
마이피플 Daum Android 2.1 이상
iOS 4.3 이상
라인 LINE Corporation Android 2.1 이상
iOS 4.3 이상
WhatsApp Messenger WhatsApp Inc. Android 2.1 이상
iOS 4.3 이상
네이트온 SK Communications Android 2.1 이상
iOS 4.3 이상
Facebook Messenger Facebook Android(기기별로 호환성 다름)
iOS 4.3 이상
틱톡 SK Planet Corp. Android 2.2 이상
iOS 4.3 이상
WeChat Tencent Technology (Shenzhen) Company Ltd. Android 2.1 이상
iOS 4.3 이상
BBM BlackBerry Limited Android 2.2 이상
iOS 6.0 이상
ChatOn Samsung Electronics Ltd. Android 2.2 이상
iOS 4.3 이상
Kik Messenger Kik Interactive Android 2.2 이상
iOS 6.0 이상
Yahoo! Messenger Yahoo Android 2.0.1 이상
iOS 4.0 이상
티티톡 Komobile Inc. Android 2.1 이상
iOS 4.3 이상
펀톡 RealNetworks Asia Pacific Co., Ltd Android 2.2 이상
iOS 4.3 이상
돈톡 BRINICLE Android 2.3 이상
iOS 5.0 이상

기술 현황[편집]

메시징 데이터 분석[편집]

대부분의 메신저는 통신내역을 사용자 컴퓨터에 저장한다. 하지만 일부 메신저 서비스는 통신 내역을 서버에만 저장하고, 메시지 내역을 웹 브라우저를 통해 열람할 수 있도록 하고 있다. 혹은 통신내역을 서버와 사용자 컴퓨터 둘 다 남겨 놓는 경우도 있다. 메신저 통신내역을 사용자 컴퓨터에 저장하는 경우, 특정한 파일 구조로 저장을 하거나, DB파일 형태로 저장한다. 국외에서 많이 쓰는 MSN이나 Yahoo 등의 메신저는 이런 포맷에 대한 연구가 이뤄졌으나 [1] [2][3][4][5][6] , 우리나라에서 많이 쓰는 메신저의 경우 포맷이 알려지지 않아 관련 연구가 필요하다.

암호화된 메신저 데이터 복호화[편집]

대부분의 메신저가 암호화를 지원하고 있다. 패킷을 암호화하거나 로컬 데이터의 메시지를 암호화하는 방식을 지원한다.다음 그림는 네이트온의 패킷 암호화 설정 화면이다.

네이트온 메신저 데이터 암호화 설정 화면

삭제된 메신저 파일(데이터) 복구[편집]

메신저의 통신내역이 로컬 데이터에 저장되어 있을 경우, 파일을 복구할 수 있다. 하지만, 이도 국외 메신저에서는 연구가 이뤄졌지만 [7] 우리나라에서 많이 쓰이는 메신저의 경우 연구가 이뤄지지 않았다.

메신저 로그인 정보 (ID/PW) 추출[편집]

메신저의 로그인 정보는 대부분 암호화가 되어 있다. 이에 대해서도 연구가 미진한 편이다. 메신저 로그인 정보는 메신저가 자동로그인을 지원하는 경우 취약점이 있을 수 있으며, 메신저의 인증 방식을 연구하여 암호화를 풀 수도 있다.

관련 도구[편집]

메신저 포렌식 도구
제품명 제조사 라이센스 플랫폼
Yahoo! Messenger [8] Oxygen Software Company Commercial Windows
Forensic Instant Messenger Investigation [9] Belkasoft Commercial Windows
LiveContactsView [10] NirSoft Free Windows
MessenPass [11] NirSoft Free Windows

향후 연구[편집]

메신저의 경우 현재 서비스되고 있는 종류가 다양하고, 외국에서 주로 쓰는 메신저와 우리나라에서 주로 쓰는 메신저가 다르다. 우리나라에서 주로 쓰는 메신저의 대화, 쪽지 내역 분석 기법을 연구하여야 하며, 암호화가 될 경우 암호화 데이터를 복호화 하는 방법, 삭제된 데이터 복구 기술, 메신저 로그인 정보를 획득하는 방법을 연구해야 한다. 그리고 빈번한 업데이트 때문에 그때그때마다 분석하여 대응해야 한다.


참고문헌[편집]

  1. Mike Dickson, “An examination into AOL Instant Messenger 5.5 contact identification.”, Digital Investigation, vol. 3, no.4, pp. 227-237, Dec 2006.
  2. Mike Dickson, “An examination into Yahoo Messenger 7.0 contact identification.”, DIgital investigation, Vol 3, no.3, pp, 159-165, Sep 2006
  3. Mike Dickson, “An examination into MSN Messenger 7.5 contact identification,” Digital Investigation, Vol. 3, no. 2, pp. 79-83, Jun. 2006.
  4. Wouter S. van Dongen, “Forensic artefacts left by Windows Live Messenger 8.0,” Digital Investigation, Vol. 4, no. 2, pp. 73-87, Jun. 2007.
  5. Jessica Reust, “Case study: AOL instant messenger trace evidence,” Digital Investigation, Vol. 3, no. 4, pp. 238-243, Dec. 2006.
  6. Kim Morfitt, Craig Valli, “A Forensic Log File Extraction Tool for ICQ Instant Messaging Clients”, ECU Publications Pre.2011, 2006
  7. Harry Parsonage, “The Forensic Recovery of Instant Messages from MSN Messenger and Windows Live Messenger”, January 2008
  8. Yahoo! Messenger: http://www.oxygen-forensic.com/en/features/yahoomessenger/
  9. Forensic Instant Messenger Investigation: http://forensic.belkasoft.com/en/home/en/Forensic_Instant_Messenger_Investigation.asp
  10. http://www.nirsoft.net/utils/live_messenger_contacts.html
  11. http://www.nirsoft.net/utils/mspass.html