본문 바로가기

전체 글

(638)
[디지털포렌식전문가 2급 필기] 1-3-3. 하드디스크 드라이브의 이해 DMA (Direct Memory Access) - 하드디스크 같은 특정 하드웨어가 CPU의 개입 없이 독립적으로 컴퓨터 메모리에 접근할 수 있도록 해줌 - CPU의 작업 수행을 방해하지 않고 I/O 자료 전송을 수행할 수 있는 기술 하드디스크 - 순차 I/O 방식이 임의 I/O 방식보다 데이터를 더 빨리 처리 가능 - 디스크 컨트롤러는 캐쉬를 활용하여 읽기와 쓰기 시간을 모두 향상시킴 - 디스크에 저장된 데이터를 찾는 데 걸리는 시간을 접근 시간이라 함 - 다수의 플래터를 사용할 경우, 각 플래터의 동일한 트랙을 실린더라고 함 - 플래터 표면 상에 있는 자화물질을 자화시켜 정보를 기록 - 회전 지연 시간 중에는 데이터를 읽고 쓰지 못하기 때문에 시간이 짧을수록 좋음 하드디스크의 구조 - 대량의 데이터를..
[디지털포렌식전문가 2급 필기] 1-3-2. 디지털 기기의 종류 내장 메모리 - 휴대전화기의 운영체제가 저장됨 스마트폰에 사용하는 내장메모리 용량 - 16GB - 32GB - 64GB PMP 메모리에 저장되는 내용 - 전자책 (E-Book) - 인터넷 강의용 동영상 - mp3 음악 파일 메인 프레임 컴퓨터 - 단말기를 통하여 다수의 사용자가 작업할 수 있는 범용 목적의 대형 컴퓨터로 금융 기관, 정부 기관 등에서 사용됨 USIM - 유심은 소형 CPU와 메모리로 구성 - CPU는 암복호화 기능으로 사용자를 식별, 메모리는 부가서비스를 위한 저장 공간으로 이용 - 메모리에는 신용카드나 교통카드, 멤버십카드 등의 기능을 넣을 수 있음 - OTA 기술로 뱅킹이나 카드 서비스 승인만 받으면 별도의 칩을 발급받지 않고도 무선으로 서비스 탑재 가능 - 사용자 인증 모듈인 USI..
[백준] 그리디 알고리즘 - 슬라임 합치기 (14241번) #파이썬#python 슬라임 합치기 (14241번) 시간 제한 : 2초 메모리 제한 : 512 MB 문제 영선이와 효빈이는 슬라임을 합치는 게임을 하고 있다. 두 사람은 두 슬라임을 골라서 하나로 합쳐야 한다. 게임은 슬라임이 하나 남았을 때 끝난다. 모든 슬라임은 양수 크기를 가지고 있다. 두 슬라임 x와 y를 합쳤을 때, 합친 슬라임의 크기는 x+y가 된다. 또한, 슬라임을 합칠 때 마다 두 사람은 x*y 점수를 얻게 된다. 영선이와 효빈이가 얻을 수 있는 점수의 최댓값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 슬라임의 개수 N (2 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 슬라임의 크기가 주어진다. 크기는 100보다 작거나 같은 자연수이다. 출력 첫째 줄에 영선이와 효빈이가 얻을 수 있는 점수의 최댓값을 출력..
[디지털포렌식전문가 2급 필기] 1-3-1. 디지털 저장매체의 종류 및 특징 반도체를 이용한 저장매체 ROM (Read Only Memory) - 읽기만 가능한 기억 장치. (비휘발성 메모리) EEPROM - 전기적으로 읽고 쓰기가 가능한 기억 장치 RAM - 자유롭게 데이터를 읽고 쓸 수 있는 기억장치 - 주기억장치에 많이 사용 (휘발성의 특징) DRAM - 전원이 없으면 값을 유지할 수 없음 - 주기적으로 값을 refresh - 전원이 차단되지 않더라도 저장된 자료가 소멸되는 단점 - SRAM보다 느림 - 트랜지스터 1개 SRAM - 전원이 공급되는 한 기억된 데이터가 지워지지 않음 - DRAM보다 빠름 - 캐쉬 메모리를 구현할 때 많이 사용 - 트랜지스터 6개 SDRAM - DDR SDRAM은 클록 주파수를 높이지 않아도 SDR SDRAM에 비해 대역폭이 거의 두 배 증가 ..
[디지털포렌식전문가 2급 필기] 1-2-4. 데이터 인코딩 Base64 - 64진법으로 볼 수 있음 - 8비트 이진 데이터를 문자코드에 영향을 받지 않는 공통 아스키(ASCII) 영역의 문자로 바꿈 - 원본 데이터가 3바이트일 경우, 인코딩 결과는 총 4개의 문자가 나옴 - 인코딩 대상 문자를 6비트 단위로 쪼개 인코딩을 수행 - = 는 종료를 알리는 코드 - 인코딩 결과물은 원본보다 대략 4/3 정도 크기가 증가 - 인코딩된 문자열은 의미없어 보이는 문자열이 나열된 형태 - 전자우편에 관한 규격인 MIME에서 정하고 있는 부호화 방식의 하나 - 인코딩된 문자열은 알파벳 대소문자와 숫자, 그리고 +, / 기호를 사용한 64개로 이루어짐