반응형
목록공부/프로그래밍 (1)
반응형
보안세상
파이썬 기초~
파이썬을 이용한 파티션 테이블 분석파이썬을 이용하여 자신만의 분석도구를 만드는 것은 상당히 중요하다. 그 이유는 어떤 포렌식 도구보다도 향후 필요한 기능을 스스로 추가하고 확장하기 용이하기 때문이다. 만약 자신이 즐겨 사용하는 포렌식 도구가 특정 기능을 지원해주지 않는다면 결국 해당 기능을 가진 다른 포렌식 도구를 찾아야 하기 때문이다.이번 시간에는 파일시스템 포렌식 도구에서 가장 기본이 되는 하드디스크의 파티션 테이블 분석 도구를 파이썬을 이용 해서 개발해 본다.1. 기본적인 파이썬 코드기본적으로 파이썬을 이용하여 파일을 다루는 프로그램을 작성해본다.# C드라이브 루트에 존재하는 1.txt 파일을 이진 읽기 모드로 파일을 연다 handle = open('c:\\1.txt', 'rb') # 파일 전체를 ..
공부/프로그래밍
2016. 5. 13. 01:54