본문 바로가기

전체 글16

데이터베이스 이론 기초 용어 정리데이터: 관찰의 결과로 나타난 정량적 혹은 정성적인 실제 값정보: 데이터에 의미를 부여한것지식: 사물이나 현상에 대한 이해데이터베이스: 조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 놓은 것          - 데이터의 검색과 변경 작업을 주로 수행             - 변경: 시간에 따라 변하는 데이터의 값을 데이터베이스에 반영하기 위해 수행하는 삽입, 삭제, 수정 등의 작업 데이터베이스의 개념① 통합된 데이터 (Intergrated Data)     - 데이터를 통합하는 개념     - 데이터의 중복을 최소화하여 중복으로 인한 데이터 불일치 현상 제거② 저장된 데이터 (Stored Data)     - 문서로 보관된 데이터가 아닌 컴퓨터 저장장치에.. 2024. 7. 25.
리눅스 8 □ 쉘 vs 터미널, 콘솔     ■ 쉘: 명령어 반응형 프로그램     ■ 터미널, 콘솔:입출력 환경      ■ 하드웨어 터미널 ⇒ 소프트웨어화 ⇒ tty     ■ 사용자가 tty를 통해서 입력 ⇒ bash     ■ bash를 출력 ⇒ tty ⇒ 사용자가본다 ==========⇒ tty라는 중간매게페      ■ bahh 쉘에서 명령어를 입력했을 때 벌어지는 상황         1.내장 명령어인지 확인 (bash 쉘안에 명령어가 있다) ⇒ compgen -b          2. 별칭(alias) 명령어 인지를 확인한다 (긴 명령어를 약어 별칭으로 등록한다) ⇒  compgen -a / alias         3. PATH 안에 등록된 폴더들을 순회하면서 외부 명령어를 찾는다        ○ /.. 2024. 7. 22.
악성코드분석 □ 악성코드의 정의 및 유형     ■ 악성코드(Malware)란        ○ 악성 소프트웨어의 줄임말로 악성프로그램이라고 불리기도 한다. (정보통신망법 제48조)        ○ 악의적인 목적으로 프로그램 및 스크립트 제작 등의 모든 코드를 총칭한다        ○ 소프트웨어가 실행될 수 있는 모든 기기에서 실행이 가능하다     ■ 악성코드 개발의 목적        ○ ex) 국가 안보위협 및 사회혼란 야기, 산업기밀 탈취, 금전적 이득, 자기 과시욕이 강한 해커의 관심유도, ...     ■ 피혜사례: 관계자 내부 컴퓨터 해킹 후 미국 송유관 해킹, 워너크라이, 대학병원 등     ■ 악성코드 유형        ○ 2010년 이전에는 주로 바이러스나 웜으로 통칭했다면 최근에는 발생 행위에 따라서.. 2024. 7. 22.