진실은 언제나 하나! : Python으로 만나보는 Digital Forensic
- Life/Social
- Difficulty Beginner
- 2018-08-18 (토요일) 13:40 - 14:20
- 한국어
- 102
- Photography and recording is allowed
Slide
https://www.slideshare.net/ssuser5fc0a31/pycon-kr-2018-python-digital-forensic
Video
https://www.youtube.com/watch?v=xMXIXUYBnrQ
Description
개요
어떤 이야기를 들을 수 있을까요?
많은 현대인들의 생활에 전자 기기들은 빠질 수 없는 요소로 자리 잡았습니다. 여러분이 지금 사용 중인 노트북, 스마트 폰이 그 대표적인 예시입니다. 이러한 전자 기기들에는 여러분도 알게 모르게 흔적이 남게 되고, 이런 흔적들을 수집하여 분석하고 의미 있는 결과를 도출하는 과정을 디지털 포렌식 (Digital Forensic) 이라고 합니다.
이런 디지털 포렌식 기술들은 지난 해 우리에게 많은 영향을 준 "박근혜-최순실 게이트" 부터 최근의 여러 사건에서도 큰 역할을 해오고 있습니다. 하지만 아직까지는 디지털 포렌식이라는 단어가 생소하거나 어떻게 이뤄지는지 아는 사람은 일부분입니다.
이번 세션에서는 디지털 포렌식 수행 과정 속에서 Python을 사용할 수 있는 사례, 여러 문제들을 Python으로 해결한 사례를 공유할 것이며 해당 세션을 통해 Digital Forensic에 대한 대중들의 인식이 향상되고 더 멋진 라이브러리나 생각들이 많이 생겨났으면 합니다.
대상 청중
누가 들으면 좋을까요?
- 사이버 수사에 대한 환상이나 로망이 있으신 분
- 디지털 포렌식 기술들이 Python을 통해서 어떻게 구현 될 수 있는지 궁금하신 분
- ML (Machine Learning)에 대해 잘 모르더라도 시스템 사용자의 흔적 및 데이터에 관심이 많으신 분
- 해당 주제가 흥미로워 보이시는 분이라면 누구든지 환영입니다!
세션 목차
이런 이야기들을 해볼까 합니다.
- Introduction Digital Forensic
- What is Digital Forensic?
- Why use Programming / Python?
- Digital Forensic Process / Artifact Definition
- Python으로 구현해보는 Digital Forensic 기술
- Registry Forensic
- Web Browser (Chrome) Forensic
- Hash Function
- File Carving / Recovery
- Report with CSV
- Visualization
- Python을 이용한 Digital Forensic 도구 개발
- Digital Forensic Tool Develop Process
- Digital Forensic Tool Develop Case : FENRIR
- Digital Forensic Open Source Project using Python
- Conclusion
- Closing Message
- Find Job!
도움을 주신 분들
멋진 분들께서 도움이 되어 주셨습니다!
- Seonho Lee (Korea University, DFRC)
- Jinkook Kim, Joonhyoung Lee (Plainbit Co., Ltd)
- WonYoung Choi (Korea Police Investigation Academy)
- Jaeyou Park (LG Electronics)