본문 바로가기

분류 전체보기43

WEEK 01&02 디지털포렌식 디지털 포렌식 개요 디지털 포렌식이란? 컴퓨터를 통해 발생한 범죄에 대한 과학 수사 디지털 포렌식의 목적 컴퓨터 범죄 수사를 목적 범죄 행위에 이용된 증거를 확보, 이를 이용하여 법적 대응이 가능하도록 함 정보통신 침해사고 분석 및 대응 컴퓨터 시스템 및 네트워크 데이터를 분석함으로써 컴퓨터 범죄를 최소화 디지털 포렌식의 필요성 컴퓨터 관련 범죄 증가 및 증거자료의 디지털화 디지털자료는 복사가 쉬울 뿐만 아니라 원본과 사본의 구분이 어려움 디지털포렌식 기술의 활용도 증가 일반 범죄 수사에서의 활용 빈도가 증가 민간분야에서도 디지털 포렌식 기술의 수요가 급증 디지털 포렌식 5대 원칙 정당성의 원칙 신속성의 원칙 지체 없이 신속하게 진행 무결성의 원칙 위변조되지 않았음을 증명 재현의 원칙 교차검증이 되어야 .. 2021. 1. 18.
week02 Express Express의 사용이유 웹 서비스 관점 개발을 하는 시점 express를 사용하지 않거나 웹프레임워크를 사용하지 않는 경우 htp내장 모듈을 받거나 url호출을 할 때 세션처리 등 귀찮은 사항이 많음 남이 만들어 놓은 웹프레임워크를 사용하거나 express같은 미들웨어를 사용해 편하게 사용 프레임워크 선정 시 고려해야 될 점 express를 가장 많이 사용하기 때문 레퍼런스가 많음 웹서버 사용자 Request(URL접속, form전송) 서버 Response(텍스트, 이미지) 내장 모듈을 활용해 서버 띄우는 법 (express사용하지 않고) const http = require('http'); node js 모듈을 불러오는 것 (내장모듈) http.createServer((request,response).. 2021. 1. 17.
4주차_구글 클라우드 플랫폼 인스턴스 만들기 1. 인스턴스 생성 console.cloud.google.com/home/dashboard?project=isentropic-snow-294500 Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 구글 클라우드 플랫폼에서 인스턴스를 하나 생성해보겠다. 먼저 위의 링크로 들어가서 vm인스턴스를 클릭한다. 들어가면 위와 같은 화면이 나오는데 빨간 박스 부분인 인스턴스 만들기 클릭! 원하는 사항으로 인스턴스를 바꿔주고 만들기 클릭! 생성하고 나면 방금 만든 인스턴스 앞에 모양이 저렇게 빙글빙글 돌다가 초록색 체크 모양으로 바뀌고, 그럼 생성 완료된 것이다. 2. 개인키 생성 p.. 2020. 11. 10.
드림핵5 보호되어 있는 글 입니다. 2020. 11. 2.
드림핵4번 보호되어 있는 글 입니다. 2020. 11. 2.
3주차_IAT,EAT DLL(Dynamic Linked Library) - 여러 함수들이 모인 라이브러리 파일 - 프로그램에서 라이브러리 함수를 사용하게 되면 해당되는 DLL을 불러와 사용 - 이런 DLL 로딩 방식이 Implict Linking, Explict Linking 두 가지 방식이 존재함 IAT(Import Address Table) - 프로그램이 어떤 라이브러리에서 어떤 함수를 사용하고 있는지를 기술한 테이블 - 프로그램이 켜지는 순간 프로그램에서 사용하는 DLL들을 불러온 후, 프로그램 종료시 DLL들을 다시 해제시키는 방법에 대한 메카니즘 제공(Implict Linking) 더보기 IAT 구조체 IMAGE_IMPORT_DESCRIPTOR(IID) 자신이 어떤 라이브러리를 import하고 있는지 명시해주는 구조.. 2020. 10. 30.