총 147개
-
HackerSchool FTZ 레벨별 상세 풀이 및 보안 공격 기법2025.11.161. 버퍼 오버플로우(Buffer Overflow) 공격 버퍼 오버플로우는 할당된 메모리 크기보다 큰 데이터를 입력하여 인접한 메모리를 덮어쓰는 공격 기법입니다. FTZ 레벨 9-19에서 주로 다루어지며, strcpy, gets, fgets 등의 위험한 함수를 통해 발생합니다. 공격자는 스택의 반환 주소(RET)를 조작하여 임의의 코드를 실행하거나 쉘을 획득할 수 있습니다. 메모리 구조 분석과 쉘 코드 삽입을 통해 권한 상승을 달성합니다. 2. Return-to-Library(RTL) 공격 및 함수 체이닝 RTL 공격은 버퍼 오버플...2025.11.16
-
운영체제 컴퓨터 구성요소와 동작 레포트2025.05.021. 컴퓨터 구성요소와 동작 컴퓨터의 주요 구성요소인 하드웨어와 소프트웨어에 대해 설명합니다. 하드웨어에는 프로세서, 메모리, 시스템 버스, 주변장치 등이 포함되며, 소프트웨어에는 운영체제, 유틸리티, 응용프로그램 등이 포함됩니다. 또한 컴퓨터 시스템의 처리 순서와 명령어 구조, 위치 명시 방법 등을 설명합니다. 2. 운영체제의 개념과 발전 목적 운영체제의 개념과 역할, 발전 목적에 대해 설명합니다. 운영체제는 사용자와 컴퓨터 하드웨어 사이의 인터페이스 역할을 하며, 편리성, 효율성, 제어 서비스 향상을 목적으로 발전해왔습니다. 3...2025.05.02
-
컴퓨터의 이해2025.01.251. 슈퍼컴퓨터 1. 슈퍼컴퓨터는 컴퓨터의 최고 작동 속도 또는 그에 근접하는 성능을 발휘하는 컴퓨터이다. 전통적으로 슈퍼컴퓨터는 방대한 데이터베이스를 처리하거나 엄청난 양의 계산을 수행해야 하는 과학 및 엔지니어링 애플리케이션에 사용되어 왔다. 2. 멀티코어 프로세서와 범용 그래픽 처리 장치와 같은 발전으로 데스크톱 슈퍼컴퓨터 또는 GPU 슈퍼컴퓨터라고 할 수 있는 강력한 컴퓨터가 가능해졌다. 3. 슈퍼컴퓨터 아키텍처는 여러 개의 중앙처리장치(CPU)로 구성된다. 이러한 CPU에는 컴퓨팅 노드와 메모리로 구성된 그룹이 있다. 4....2025.01.25
-
컴퓨터 주기억 장치의 종류와 특징, 그리고 NAND Flash Memory의 장단점2025.01.081. 컴퓨터 주기억 장치의 종류와 특징 컴퓨터 주기억 장치에는 SRAM, DRAM, NAND Flash Memory, NOR Flash Memory 등이 있습니다. SRAM은 높은 속도와 낮은 전력 소비를 가지고 있으며, DRAM은 대용량 메모리를 저렴하게 구성할 수 있습니다. NAND Flash Memory는 비휘발성 메모리로서 대용량 저장이 가능하고, NOR Flash Memory는 읽기 속도가 빠르고 안정적인 데이터 보호가 가능합니다. 각각의 주기억장치는 서로 다른 특징과 장단점을 가지고 있어, 사용자의 요구 사항에 따라 적절...2025.01.08
-
컴퓨터 시스템의 구조와 운영체제2025.01.281. 컴퓨터 시스템의 기본 구조 컴퓨터 시스템은 데이터를 입력받아 처리한 뒤 출력하는 과정을 수행하는 전자 장치이다. 이를 가능하게 하는 핵심 구성 요소는 하드웨어(CPU, 메모리, 입출력장치, 버스)와 소프트웨어(응용 소프트웨어, 시스템 소프트웨어)로 구성된다. 2. 운영체제의 주요 기능 운영체제는 컴퓨터 시스템에서 필수적인 소프트웨어로, 하드웨어를 관리하고 사용자와 시스템 간의 인터페이스 역할을 한다. 주요 기능으로는 프로세스 관리, 메모리 관리, 파일 시스템 관리, 입출력 관리, 보안 및 사용자 관리 등이 있다. 3. 컴퓨터 ...2025.01.28
-
2023년1학년1학기_컴퓨터의이해_과제물2025.01.241. 슈퍼컴퓨터 슈퍼컴퓨터는 대용량의 과학계산을 처리할 수 있는 초고속이며 고성능인 컴퓨터로, 일반 개인용 컴퓨터의 약 5만 배 이상의 처리 속도를 보유하고 있으며 매우 고가이다. 과학기술분야, 기상예측, 금융분석, 의료연구, 우주개발, 원자력 계산, 국방과 무기 분야 등 매우 복잡한 문제를 해결하기 위해 사용되며 또한 매우 방대한 양의 데이터를 다루어야 하는 문제를 해결하는 데에도 사용된다. 2. 메타버스의 사례 - 디지털 휴먼 메타버스의 발전으로 현재 국내에서 가장 활발하게 이용되고 있는 사례 중 한 가지인 '디지털 휴먼' 즉 ...2025.01.24
-
방통대 (방송통신대학교) 컴퓨터과학과 공통교양 컴퓨터의 이해 중간과제물2025.01.261. 슈퍼컴퓨터 슈퍼컴퓨터는 고도의 연산 처리 능력을 갖춘 컴퓨터를 지칭한다. 슈퍼컴퓨터는 프로세서와 메모리 접근방식 등으로 분류할 수 있으며, 역사적으로 1964년 미국의 CDC 6600이 최초의 슈퍼컴퓨터로 알려져 있다. 대한민국에서는 1988년 한국과학기술연구원(KIST)에서 Cray Cray-2S를 도입하면서 슈퍼컴퓨터 역사가 시작되었다. 2. 메타버스 메타버스는 1992년 닐 스티븐슨의 소설 'Snow Crash'에서 처음 등장한 개념으로, 현실을 초월한 가상 세계를 의미한다. 메타버스는 증강현실, 라이프 로깅, 거울 세계...2025.01.26
-
반도체 공정 기술 및 메모리 소자 종합 분석2025.11.181. 반도체 전공정(FEP) 기술 반도체 공정의 전공정은 트랜지스터, DRAM, 플래시 메모리 등 다양한 소자 제조에 필수적이다. 웨이퍼 기판, 표면 준비, 박막 형성, 플라즈마 식각 등의 기술이 포함되며, 무어의 법칙에 따른 소자 축소로 인해 새로운 재료와 공정 기술의 도입이 필요하다. 특히 고-k 유전체와 금속 게이트 도입, SOI 웨이퍼 활용, 응력 제어 등이 주요 기술 과제이다. 2. 플래시 메모리 기술 플래시 메모리는 비휘발성 메모리로 NAND형과 NOR형으로 구분된다. NAND형은 직렬 연결으로 고집적도와 빠른 쓰기/지우...2025.11.18
-
운영체제에 대하여 설명하시오2025.05.091. 운영 체제란 무엇인가? 컴퓨터에서 운영 체제(Operating System, OS)란 하드웨어와 응용 프로그램 사이에서 중개자 역할을 하는 소프트웨어입니다. 운영 체제는 컴퓨터의 리소스(자원)를 효율적으로 관리하고, 응용 프로그램이 하드웨어에 직접적으로 접근하지 않도록 합니다. 2. 운영 체제 기능 운영 체제는 컴퓨터의 적절한 기능을 보장하기 위해 메모리 관리, 프로세스 관리, 파일 관리, 장치 관리 등 다양한 기능을 수행합니다. 3. 운영 체제의 구성 요소 운영 체제는 커널, 셸, 응용 프로그램 등의 구성 요소로 나뉩니다. ...2025.05.09
-
컴퓨터의 이해: 컴퓨터 기억장치 계층구조의 개념2025.04.291. 컴퓨터 기억장치 계층구조의 개념 컴퓨터 기억장치는 주기억장치와 보조기억장치로 구성된다. 주기억장치는 CPU가 직접 접근할 수 있는 고속의 메모리로, ROM과 RAM이 있다. 보조기억장치는 주기억장치의 단점을 보완하기 위한 장치로, 속도는 느리지만 대용량이며 전원 차단 시에도 데이터가 유지된다. 보조기억장치의 종류에는 자기테이프, 자기디스크, 자기드럼 등이 있다. 2. 운영체제의 유용한 기능 운영체제는 사용자 인터페이스와 다양한 유용한 기능을 제공한다. 1) 인터페이스 제공: 프로세스 관리, 플러그 앤 플레이, 멀티태스킹 등을 ...2025.04.29
