본문 바로가기

STUDY/IT5

SQL 데이터 : 컴퓨터 안에 기록되어 있는 숫자 넓은 의미에서의 데이터베이스 : 데이터의 집합 (컴퓨터 안에 기록된 모든 것) 데이터베이스는 다양한 시스템에서 사용한다 * DBMS와 같은 전용 소프트웨어가 필요한 이유 - 생산성 - 기능성 - 신뢰성 * DBMS란 데이터베이스를 관리하는 소프트웨어로, 사용 목적은 생산성 향상과 기능성, 신뢰성 확보에 있다 - DBMS를 이용하면 간접적으로 데이터베이스를 참조할 수 있고 혹은 데이터를 추가하거나 삭제, 갱신할 수도 있다 DBMS와의 대화에 필요한 것이 바로 SQL이다 - SQL은 그 중 “관계형 데이터베이스 관리 시스템(RDBMS : Realtional Database Management System)”을 조작할 때 사용 * SQL은 관계형 데이터베이스에서 사용한다 2023. 3. 3.
GIT 버전 관리 : 내가 원하는 시점(버전)으로 이동할 수 있게 해주는 것, 버전 관리 시스템(이를 도와주는 툴) 여럿이 함께 작업하는 협업 프로젝트에는 버전 관리가 필요하다 GIT : 소스코드 버전 관리 시스템 GIT으로 관리하는 프로젝트를 올려둘 수 있는 Git 호스팅 사이트 중 하나가 바로, GitHub GITHUB에는 소스코드를 올려두면 시간, 공간의 제약 없이 협업할 수 있다 오픈소스 : 누구든지 기여할 수 있는 공개저장소 프로젝트 클라우드 서비스 : 내 하드디스크가 아닌 인터넷을 통해 이용할 수 있는 서비스 ex) 드롭박스, 구글 드라이브 GIT 설치 https://git-scm.com/download/win Git - Downloading Package Download for Windows Cli.. 2022. 6. 21.
디지털 포렌식 실습서 [컴퓨터 과학수사 (CSI)] http://book.naver.com/bookdb/book_detail.nhn?bid=14531632 디지털포렌식실습서 용의자가 인터넷에 접속하여 안티포렌식 툴을 다운받아서 프로그램을 설치하고 이를 이용해서 디지털증거를 없애려는 시도를 한 사건이 발생하였다.인터넷을 통하여 용의자가 한 행위를 분석 book.naver.com □ 디지털포렌식(Digital Forensics) 디지털포렌식 또는 컴퓨터포렌식(Computer Forensics)은 범죄현장에서 확보하는 스마트폰, 태블릿, 컴퓨터등 디지털데이터 저장매체에서 수집할 수 있는 전자적 증거물 등을 사법기관에 제출하기 위해 데이터를 수집, 분석, 보고서를 작성하는 일련의 작업을 말한다 1. 무결성의 원칙 ​ 수집증거가 위변조 되지 않았음을 증명하는 것으.. 2022. 4. 24.
디지털 포렌식의 5대 원칙 우선 디지털 포렌식 또는 컴퓨터포렌식(Computer Forensic) 이란 무엇인지 배워보자! " 범죄현장에서 확보하는 스마트폰, 태블릿, 컴퓨터 등 디지털데이터 저장매체에서 수집할 수 있는 전자적 증거물 등을 사법기관에 제출하기 위해 데이터를 수집, 분석, 보고서를 작성하는 일련의 작업"을 말한다. ​ 디지털 증거는 현실적으로 손상되기 쉽고, 부적절한 취급이나 분석 중에 훼손되거나 변경, 조작될 수 있다. 따라서 디지털 증거를 취급하는 사람은 디지털 증거를 식별(identification), 수집(collection), 획득(acquisition), 보존(preservation), 분석(analysis) 등의 과정을 통해 증거가 가지는 잠재적인 가치를 최대화하고 발생할 수 있는 위험을 최소화하기 위해.. 2022. 4. 24.