Slide 1

Size: px
Start display at page:

Download "Slide 1"

Transcription

1 이경식 (n0fate) 08/12/30

2 목차 1. NTFS Architecture 2. NTFS Boot Record 3. NTFS Master File Table 4. NTFS Attribute 5. Data Integrity and Recoverability with NTFS 6. NTFS Index

3 NTFS 에대한기본적인내용과기본구조에대해알아보자

4 NTFS Architecture Hard Disk Master Boot Record Boot Sector Ntldr (NTFS.sys, Ntoskrnl.exe) Operating System Applications Kernel Mode User Mode

5 NTFS Architecture Component Hard Disk Boot Sector Master Boot Record 하나이상의파티션을포함 Component 설명 Ntdlr 이로드하는파일시스템구조와볼륨레이아웃에대한정보를저장하고있는부팅가능한파티션 메모리로시스템바이오스를로드하기위한실행코드를포함, 활성파티션과부팅가능한파티션에대한정보를가진다 NTLDLR.dll CPU 를보호모드로변경하고, File system 을시작, Boot.ini 를읽는다. NTFS.sys Ntoskrnl.exe Kernel Mode User Mode NTFS System File Driver 시스템디바이스드라이버의로드에대한정보 시스템의모든하드웨어와메모리에접근가능한레벨 어플리케이션구동이가능한레벨

6 NTFS Structure NTFS 구조 모든데이터를파일의형태로관리 MFT(Master File Table) 또한데이터영역 즉, File System 관리데이터도파일로존재 성능과안정성을위해실제로는구조를잡아놓음 Data영역 Boot Record Master File Table

7 NTFS Structure Boot Record Jump Code + OEM ID + BPB(BIOS Parameter Block) Windows 의부팅코드와여러설정값을가짐 손상시 FileSystem 인식이불가능 NTFS 시스템에서는 MFT 의위치를가리키는것이주목적이다. 볼륨영역을여러개로나누지않으므로, FAT 파일시스템에비해 BR 이간단한편

8 NTFS Structure Master File Table 볼륨에존재하는모든파일과디렉터리정보를가짐 MFT Entry의집합 MFT Entry 0~15번까지는시스템파일용으로예약 예약된부분을 meta data file이라부름 ($ 표시 ) Data 영역 파일과디렉터리를담는영역 클러스터단위로읽기 / 쓰기를수행 볼륨크기는최대 4KB로지정 ( 압축기능을위해 )

9 NTFS Boot Record 에대한소개및분석

10 Boot Record 부팅코드와여러설정값을가짐 WinHEX 을이용하여원하는파일시스템에대한기본구조를확인 View Template Manager Jump Boot Code(3byte) EB x86 계열부팅시이항목을읽어해당부트영역으로점프 EB 52 JMP 7C NOP OEM ID(8Byte) NTFS 제조사또는시스템의이름을기록

11 Boot Record Analysis 0x0B - BytesPerSector(2Byte) 0x00 20 Sector 당바이트수 (4096 바이트까지가능 ) 0x0D - SectorPerCluster(1Byte) 0x08 Cluster 당 Sector 수 0x0E - Reseved Sector(FAT 시스템을위해존재 ) - 0x00 00

12 Boot Record Analysis 0x15 - Media(1Byte) 0xF8 DOS에서사용하는값, 0xF8 Hard Disk, 0xF0 FDD 0x28 - Total Sector(8Byte) 가변 Volume의총 Sector수 저장장치의총섹터수가아님 0x4EB1BF ,562,766 sectors ~6GB

13 Boot Record Analysis 0x30 - Start of MFT(8Byte) 가변 $MFT의시작클러스터의주소 0x 이값을이용하여 MFT로이동, 볼륨분석을하게된다. 0x38 - Start of MFTMirr(8Byte) 가변 MFT 의백업본의시작클러스터주소 0x0BFB14 MFT 손상시이항목을이용하여복구

14 Boot Record Analysis 0x40 - MFT Entry Size(1Byte) 0xF6 MFT Entry 크기지정 양수 MFT Entry는해당값만큼클러스터를사용 음수 MFT Entry크기가클러스터크기보다작을경우 MFT Entry크기는 2 MFT Enty Size 만큼의 Byte가된다. ex) 0xF6 0xF ,024byte

15 Boot Record Analysis 0x44 - Index Record Size(1Byte) 0x01 인덱스레코드의크기 MFT Entry Size 와동일한방식 0x48 - Serial Number(8Byte) 가변 Volume Unique ID Number

16 NTFS 의 MFT 는볼륨에존재하는모든파일 / 디렉터리에대한정보를담는어떻게보면파일시스템의가장중요한부분이라고할수있다. 이번장에서는이 MFT 에대해알아보자.

17 MFT 볼륨에존재하는모든파일 / 디렉터리에대한정보를담음 파일 / 디렉터리의이름, 생성시기, 크기, 위치, 소유자등 NTFS 의크기는가변적 초기크기는작지만 MFT 의크기가커지면줄어들지않는다. 즉, 많은파일을삭제하면비어있는 MFT Entry 가많아짐

18 MFT MFT Entry MFT의구성요소 MFT Entry Header(42byte) + Attribute( 나머지 ) 각 MFT Entry는하나의파일 / 디렉터리에대한정보를가짐 MFT Entry 크기가작으면, 여러개에나눠서담는다. 해당 MFT Entry 들이붙어있을필요는없음. 0~15 번까지의 MFT Entry 는 Meta Data File 이라고불리며파일시스템관리파일로예약 구별을위해앞에 $ 를붙이고첫글자를제외하고전부소문자 ($MFT 제외 )

19 NTFS MFT Meta Data File Entry Num File Name Description 0 $MFT Master File Table 1 $MFTMirr Master File Table mirror (4개의 record를복제 ) 2 $LogFile Transaction Journal log 3 $Volume Volume Label, Version.. 4 $AttrDef attribute names, numbers, and descriptions 5. The root folder 6 $Bitmap Showing free and unused clusters 7 $Boot Boot Record info 8 $BadClus Bad Cluster info 9 $Secure Security, Access info 10 $Upcase Lowercase character Unicode uppercase character 11 $Extend NTFS extension file 12~15 Unused Reserved Future use

20 MFT Entry Header 0x00 Signature(4Byte) FILE MFT Entry 에문제발생시 BAAD 라는값을가진다. 0x02 - Fixup Array offset(2byte) 0x48 Fixup Array 의위치아래그림에서는 0x0030 을가리킴 0x04 - Fixup values count(2byte) 0x03 Fixup Array 에저장되어있는항목의개수 0x04

21 MFT Entry Header - Fixup Array 해당섹터의데이터에문제가없는지검사 MFT Entry Header 뒤쪽에위치 각 End of Sector 의맨뒤에 Signature(2byte) 를입력하고, Signature 값뒤에원래섹터값을저장 만약 MFT Entry Data Size 가 3 Sector 라면 Count of Fixup Values 값은 4(Signature Sector 까지포함 ) Fixup Array 를사용하는데이터 MFT Entries, INDEX Records, RCRD Records, RSTR Records

22 MFT Entry Header 0x08 - $LogFile Sequence Number(8Byte) - 가변 $LogFile 에기록된해당데이터의수행관련마지막트랜젝션위치 0x10 Sequence Value(2Byte) 가변 MFT Entry 가할당 / 할당해제될때마다하나씩증가 0x12 Hard Link Count(2Byte) 0x01 MFT 에연결된하드링크수, Base MFT Entry 에서만사용

23 MFT Entry Header 0x14 First Attribute offset(2byte) 0x38 0x16 Flags(2Byte) 가변 MFT Entry 의상태, 속성정보를가짐. 0x01 0x02 해당 MFT Entry 사용중 해당 MFT Entry 는디렉터리 0x18 MFT Entry 사용크기 (4Byte) 가변 0x1C MFT Entry 할당크기 (4Byte) 0x0400

24 MFT Entry Header 0x20 Base MFT Entry 위치 (8Byte) 가변 해당 MFT Entry 가 Non-base MFT Entry 의경우자신의 Base MFT Entry 의위치값을가진다. 이값은 File Reference Address 의형태를가지게된다. 0x28 MFT Entry Attribute Type ID(2Byte) 가변 MFT Entry 내의속성들이가지는고유의 ID

25 File Reference Address MFT Entry 는 48bit Address 를가진다. MFT Entry Address 또는 File Record Number라고도불린다. NTFS는 MFT Entry Address값을그대로사용하지않음 File Reference Address File Reference Address (64bit) MFT Entry Header->Sequence Value + MFT Entry Address ex) MFT Entry = 1024, Sequence Value = 0x20 MFT Entry Address = 0x File Reference Address = 0x Sequence Value(16bit) MFT Entry Address(48bit)

26 File Reference Address MFT Entry 의내용이변했는지판단하기위함. Sequence Value 는 MFT Entry 의할당상황이바뀔때마다값이증가 즉, File Reference Addr 의상위 16 비트값이바뀐다면, 해당 Entry 에자신이찾던파일을담지않음을의미

27 Base/Non-base MFT Entry 파일에대한정보가많아하나의 MFT 에담기불가능할경우여러개의 MFT Entry 를사용 Base MFT Entry 는 Non-base MFT Entry 들을가리킴 Non-base MFT Entry 들은 File Reference to base MFT Entry (0x20) 라는항목 (MFT Header) 을통해 Base MFT Entry 위치값을가진다.

28 MFT Entry 의모든정보는속성으로관리된다. 이번장에서는이속성이란것에대해한번알아보도록하자.

29 Attribute 란? MFT Entry = MFT Entry Header + Attribute MFT Entry 가담고있는파일특성에따라속성이바뀜 파일생성시간, 파일이름, 파일내용 etc.. MFT Entry Header Attribute Unused Space

30 속성의구성 Attribute = Attribute Header + Attribute Content 동일한헤더구조 + 속성마다다른속성내용형태 MFT Entry 는몇개의속성을가지는지에대한정보를가짐 MFT Entry의마지막속성뒤에는 End Marker를넣어준다. 0xFFFFFFFF End Marker = 0xFFFFFFFF MFT Entry Header Attribute Header Attribute Content Attribute Header Attribute Content End Marker Unused Space

31 속성의종류 속성타입번호속성이름설명 16 $STANDARD_INFORMATION 최근접근시간, 생성시간, 소유자, 보안아이디등. 32 $ATTRIBUTE_LIST 속성을찾기위한리스트 48 $FILE_NAME 파일이름 (UNICODE) 64 $VOLUME_VERSION 볼륨정보 (Win NT) 64 $OBJECT_ID 16byte 로이루어진파일이나디렉터리를위한고유값 (Win 2000 이상 ) 80 $SECURITY_DESCRIPTOR File Access Control, 보안속성 96 $VOLUME_NAME Volume name 관련정보 112 $VOLUME_INFORMATION 파일시스템의버전과여러 Flag 를가짐 128 $DATA 파일의내용

32 속성의종류 ( 계속 ) 속성타입번호속성이름설명 144 $INDEX_ROOT 인덱스트리의루트노드 160 $INDEX_ALLOCATION 인덱스트리와연결된노드 176 $BITMAP 할당정보를관리 192 $SYMBOLIC_LINK Soft Link(NTFS 1.2) 192 $REPARSE_POINT Soft Link 에서사용하는 reparse 위치정보를가짐 (NTFS 3.0 ) 208 $EA_INFORMATION OS/2 App 과의호환성을위함 224 $EA OS/2 App 과의호환성을위함 256 $LOGGED_UTILITY_STRE AM 암호화된속성정보와 Key 값을가짐 (NTFS 3.0 )

33 속성의종류 MFT Entry 와 Attribute Name 은 MetaData 형식 Attribute의경우엔전부대문자. MFT Entry의경우엔첫글자만대문자를가짐 단, MFT Entry 0번인 $MFT 파일은전부대문자로기술 속성타입번호가낮은순서대로저장. $STANDARD_INFORMATION(ID : 16) 가제일앞에위치 $STANDARD_INFORMATION(Type ID : 16) MFT Entry Header Attribute Header Attribute Content Attribute Header Attribute Content Unused Space $FILE_NAME(Type ID : 48)

34 속성저장방식 Resident 속성헤더뒤쪽에바로속성내용이오는형식 MFT Entry내에완전한속성의내용이존재 Non-Resident 속성내용이너무커서 MFT Entry안에넣지못하는경우 ex) $DATA 속성내용을따로클러스터를할당하여저장 Attribute Content는어떤클러스터에할당되었는지만저장 Cluster Run Attribute Content MFT Entry Header Attribute Header Attribute Content Attribute Header End Marker Unused Space

35 속성저장방식 (Non-Resident) Cluster Run Data Structure 속성내용이어떤클러스터에할당되어있는지기록 시작클러스터와길이를기록 Run Data단위로 Start Cluster와 Length를저장한다. 데이터분산시 Run Data 크기가커진다.

36 속성저장방식 (Non-Resident) LCN Logical Cluster Number Volume 의첫번째클러스터부터순차적으로지정되어있는주소 중복주소는존재하지않음 VCN Virtual Cluster Number 파일의첫번째클러스터부터순차적으로지정 파일의첫번째클러스터 VCN = 0 동일파일에서만중복되지않음

37 속성저장방식 (Non-Resident) Standard Information FileName Starting VCN Data Starting LCN Number of clusters Run List VCN LCN

38 Sparse Data Storage $DATA 속성에만적용되는형식 0 으로채워진연속적인클러스터에대해 0 으로채워져있다는사실만을기록, 실제로저장하진않음 ex) DB 저장방식 Sparse data(10gb) Sparse data(10gb) Disk space used(17gb) Disk space used(7gb) Meaningful data(7gb) Without Sparse File Attribute Set Meaningful data(7gb) With Sparse File Attribute Set

39 Unnamed and Named Streams exstream.doc Main Unnamed Stream Visible to all file systems exstream.doc:stream1 Stream1 exstream.doc:stream2 Stream2 Visible to NTFS volumes only exstream.doc:streamn Streamn

40 Run List Cluster Run 은처음 1byte 가각각상위 4 비트는 Run Offset 항목의길이값, 하위 4 비트는 Run Length 항목의길이값을가진다. 처음 Run Offset 값을제외하곤전부이전 Cluster Run 의값에상대적이다. Run Offset 에는음수가들어갈수있다. Sparse 형태의 Run List 가능.

41 Run List Cluster Run Run Length Run Offset 1byte 2byte 3byte Header Data ex) E0 00 Ans) Header : 1 1, Run Length : 30 Run Offset : 60 Header : 2 1, Run Length : 10 Run Offset : Header : 1 1, Run Length : 20 Run Offset : E0

42 Encryption File System(EFS) EFS Encrypted File System DESX 를이용한파일내용을암호화 암호화한파일내용을 $DATA 속성에저장 암호화에사용된 Random Key 는사용자공개키로암호화 암호화된 FEK 는 $LOGGED_UTILITY_STREAM 속성에저장 암호화작업도중 EFS0.TMP 파일을생성 파일의원형데이터를가짐 그로인해암호화가되더라도, 해당파일복구에성공시엔쓸모가없어진다.

43 Encryption process

44 Decryption process

45 Encryption File System(EFS) DDF 는파일을해독할수있는유저마다 Entry 가생성 SID, 암호화정보, FEK DEF 는데이터를복구하는각각의방법을위한생성 인증된사용자가데이터를접근하는데사용하는 FEK 를담고있음.

46 NTFS 는데이터무결성보장및복구가가능하도록되어있다. 이번장에서는 NTFS 가어떤식으로이런특징을가지고있는지알아보도록하자.

47 Data Recoverability NTFS 는일반적인트랜젝션로깅과복구기술을사용하여볼륨의일관성을보장해주는파일복구시스템을가지고있다. 디스크실패이벤트발생시 로그파일에저장된정보를접근, 프로시저를동작하여복구 NTFS 복구프로시저는일관적인상태로볼륨을복구시키는정확성을지니고있다. 트랜잭션로깅은작은오버헤드를가지고있다.

48 Data Recoverability NTFS 는컴퓨터의재부팅실패후, NTFS 볼륨의프로그램에접근시 HDD recovery operations 를이용하여자동적으로볼륨의무결성을지킨다. NTFS 는또한볼륨의배드섹터를최소화하기위해 cluster remapping 이라는기술을사용 MBR 이나부트섹터에서문제발생시엔볼륨의데이터에액세스할수없음.

49 Recovering Data with NTFS NTFS 는시스템파일의수정과같은 I/O 명령을관찰 트랜젝션은완료를제외한 disk failure 이벤트와같은문제가발생시엔 rolled back 을수행 NTFS 는트랜젝션로깅과복구를통해볼륨의오류가없음을보장한다. 모든시스템파일은 system failure 후에접근상태로남게된다. 그러나유저데이터는 system failure 나배드섹터와같은이유로데이터가손실될수있다.

50 Cluster Remapping bad sector error 발생 cluster remapping 배트섹터를포함한클러스터를리매핑하고, 데이터에새로운클러스터를할당 읽는도중에에러가발생시 NTFS 는에러를발생시킨프로그램을리턴 해당데이터손실 쓰는도중에에러가발생시 NTFS 는새로운클러스터에데이터를작성 해당데이터는손실되지않음.

51 Cluster Remapping NTFS 는배드섹터를포함한클러스터의주소를이용하여, 해당배드섹터를재사용할수없도록조치 Cluster remapping 은백업을수행하지않는다. 해당에러타입은 Event Log 를통해확인

52 NTFS 는 FAT File System 보다훨씬효율적인인덱싱능력을가지고있다. 이번장에서는 NTFS 의 Index 방식에대해알아보자.

53 Index? 파일시스템의빠른검색을위해인덱스구조로관리 ex) Directory Binary Tree 의변형인 B-Tree(Block-Tree) 사용 인덱스이름인덱싱하는데이터존재하는위치 $I30 $FILE_NAME attr 각디렉터리의 MFT Entry $SDH Security Descriptors $Secure Meta Data File $SII Security IDs $Secure Meta Data File $O Object IDs $ObjId Meta Data File $O Owner IDs $Quota Meta Data File $Q Quotas $Quota Meta Data File

54 B-Tree 노드하나에여러개의 Index Entry 항상 End Of Node 를가짐 n 개의 Index Entry 를가진 Index Node 는 n+1 의자식노드를가짐 각각의 Index Entry 는 MFT Entry 위치를가짐. 해당위치를이용하여자식노드로이동 B-Tree 는 MFT Record 보다디렉터리의정보가큰경우에도사용

55 Index Node Index Node Header + Index Entries Index Entry는가변적 마지막 Entry는 End Of Node를알림 최소크기 : Index Node Header + End Of Node Index Node는독립적으로존재하지않음. $INDEX_ROOT $INDEX_ALLOCATION attr에속함 Index Node Header앞에 attr Header를붙임 일반적으로 Root Index Node가 $INDEX_ROOT를가짐

56 NTFS B-Tree $INDEX_ ROOT Header [test.txt] MFT 40 [sample.txt] MFT 29 $INDEX_ROOT Attr [code.txt] MFT 43 End of Node [aaa.txt] MFT 58 [bbb] DIR MFT 34 End of Node [vvv.txt] MFT 77 [zzz.txt] MFT 55 End Of Node Index Record Header [fff.txt] MFT 55 [ooo.txt] MFT 77 [ggg] DIR MFT 29 [rrr] DIR MFT 92 [iii.txt] MFT 28 End Of Node End of Node $INDEX_ALLOCATION Attr

57

58 Reference IT Expert, 임베디드개발자를위한파일시스템의원리와실습 한빛미디어 Windows Internals (fourth edition) NTFS Document ( How NTFS Works : Local File Systems Microsoft ( Computer Forensics Presentation File - Santa Clara Univ. ( 기타수많은웹사이트의정보

Microsoft PowerPoint - [#4-1] NTFS.pptx

Microsoft PowerPoint - [#4-1] NTFS.pptx New Technology File System Twitter : @pr0neer Blog : f Email : proneer@gmail.com Kim Jinkook Outline 1. NTFS Introduction Internals Features Example NTFS Introduction Security is a people problem NTFS

More information

Microsoft PowerPoint - [#4-2] File System Forensic Analysis.pptx

Microsoft PowerPoint - [#4-2] File System Forensic Analysis.pptx File System Forensic Analysis Twitter : @pr0neer Blog : f Email : proneer@gmail.com Kim Jinkook Outline 1. File System Forensic Analysis (FAT/NTFS) Recovery for Deleted Files (FAT/NTFS) Unallocated Cluster

More information

Outline 1. FAT12/16/32 ü Introduction ü Internals ü Directory Structure ü Example

Outline 1. FAT12/16/32 ü Introduction ü Internals ü Directory Structure ü Example FAT12/16/32 File System Twitter : @pr0neer Blog : Email : proneer@gmail.com Kim Jinkook Outline 1. FAT12/16/32 ü Introduction ü Internals ü Directory Structure ü Example FAT12/16/32 Introduction Security

More information

8.파일시스템과 파일 복구

8.파일시스템과 파일 복구 SeoulTech 2012-2 nd 컴퓨터보안 박종혁교수 Tel: 970-6702 Email: jhpark1@snut.ac.kr 학습목표 디지털포렌식에서기본단위는파일의추출과분석을통해이루어지므로, 파일의저장및관리를책임지는파일시스템의이해는필수적이다. 먼저파일시스템의이해와구조를파악하고, 윈도우시스템에서가장널리쓰이는 FAT, NTFS 파일시스템에대해학습한다. 학습내용

More information

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx Chapter 2 Secondary Storage and System Software References: 1. M. J. Folk and B. Zoellick, File Structures, Addison-Wesley. 목차 Disks Storage as a Hierarchy Buffer Management Flash Memory 영남대학교데이터베이스연구실

More information

8.파일시스템과 파일 복구

8.파일시스템과 파일 복구 박종혁교수 Tel: 970-6702 Email: jhpark1@seoultech.ac.kr 학습목표 디지털포렌식에서기본단위는파일의추출과분석을통해이루어지므로, 파일의저장및관리를책임지는파일시스템의이해는필수적이다. 먼저파일시스템의이해와구조를파악하고, 윈도우시스템에서가장널리쓰이는 FAT, NTFS 파일시스템에대해학습한다. 학습내용 파일시스템의이해 파일시스템분석 FAT

More information

05Àå

05Àå CHAPTER 05 NT,, XP,. NT NTFS, XP. D,,. XP x NT,,, ( x, x ). NT/ /XP,.. PC NT NT. + Guide to Software: Understanding and Installing Windows 2000 and Windows NT + SOFTWARE Guide to Software 3/e SOFTWARE

More information

PowerPoint Presentation

PowerPoint Presentation FORENSICINSIGHT SEMINAR SQLite Recovery zurum herosdfrc@google.co.kr Contents 1. SQLite! 2. SQLite 구조 3. 레코드의삭제 4. 삭제된영역추적 5. 레코드복원기법 forensicinsight.org Page 2 / 22 SQLite! - What is.. - and why? forensicinsight.org

More information

제목을 입력하세요

제목을 입력하세요 기술문서 13. 10. 31. 작성 320 사이버대란복구 2013-04-30 fatapple 목차 1. 개요...3 2. 복구...4 2.1 MBR... 4 2.2 VBR... 9 2.3 복구 Tool...13 3. 결론... 16 4. 참고문헌... 17 2 1. 개요 이번 320 사이버대란에서주관심사는손실된저장매체의 Data였다. 피해를입은여러기업의 PC들의

More information

디지털포렌식학회 논문양식

디지털포렌식학회 논문양식 Windows Transactional NTFS(TxF), Registry(TxR) 기능 연구 유 병 영, 방 제 완, 이 상 진 고려대학교 디지털포렌식연구센터 Analysis of Windows Transactional NTFS(TxF) and Transactional Registry(TxR) Byeongyeong Yoo, Jewan Bang, Sangjing

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

PowerPoint Presentation

PowerPoint Presentation FORENSIC INSIGHT; DIGITAL FORENSICS COMMUNITY IN KOREA SQL Server Forensic AhnLab A-FIRST Rea10ne unused6@gmail.com Choi Jinwon Contents 1. SQL Server Forensic 2. SQL Server Artifacts 3. Database Files

More information

슬라이드 1

슬라이드 1 침해지속아티팩트 JK Kim @pr0neer proneer@gmail.com 개요 1. 루트킷 2. 악성코드선호경로 3. 비정상파일 4. 슬랙공간 5. 시간조작 6. 자동실행목록 7. 작업스케줄러 8. 이벤트로그 Page 2/61 루트킷 Page 3/61 루트킷 루트킷소개 시스템상에서탐지되지않도록만들어진프로그램 루트킷종류 부트킷 사용자레벨루트킷 커널레벨루트킷

More information

PowerPoint Presentation

PowerPoint Presentation FORENSIC INSIGHT SEMINAR A Dig into the $LogFile blueangel blueangel1275@gmail.com http://blueangel-forensic-note.tistory.com 목차 1. 서론 2. $LogFile 구조 3. $LogFile 이벤트분석 4. $LogFile Parser 구현 5. 결론 forensicinsight.org

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

디지털포렌식학회 논문양식

디지털포렌식학회 논문양식 ISSN : 1976-5304 http://www.kdfs.or.kr Virtual Online Game(VOG) 환경에서의 디지털 증거수집 방법 연구 이 흥 복, 정 관 모, 김 선 영 * 대전지방경찰청 Evidence Collection Process According to the Way VOG Configuration Heung-Bok Lee, Kwan-Mo

More information

슬라이드 1

슬라이드 1 휴지통포렌식 JK Kim @pr0neer proneer@gmail.com 개요 1. 휴지통 2. 휴지통파일구조 3. 휴지통파일카빙 4. 휴지통파일분석 2 휴지통 Security is a people problem 3 휴지통 휴지통이란? 휴지통소개 윈도우에서파일을삭제할경우, 기본적으로삭제된파일은휴지통 (Recycle Bin) 영역으로이동 휴지통우회방법 SHIFT

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

목 차

목      차 Oracle 9i Admim 1. Oracle RDBMS 1.1 (System Global Area:SGA) 1.1.1 (Shared Pool) 1.1.2 (Database Buffer Cache) 1.1.3 (Redo Log Buffer) 1.1.4 Java Pool Large Pool 1.2 Program Global Area (PGA) 1.3 Oracle

More information

MS-SQL SERVER 대비 기능

MS-SQL SERVER 대비 기능 Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT

More information

Dropbox Forensics

Dropbox Forensics Cloud Storage Forensics Part I : Dropbox 2013. 09. 28 forensic.n0fate.com Dropbox Forensics Dropbox Forensics Dropbox 웹기반파일공유서비스 총 12 개의클라이언트지원 Desktop : Windows, Mac OS X, Linux Mobile : ios, Android,

More information

Microsoft PowerPoint - o8.pptx

Microsoft PowerPoint - o8.pptx 메모리보호 (Memory Protection) 메모리보호를위해 page table entry에 protection bit와 valid bit 추가 Protection bits read-write / read-only / executable-only 정의 page 단위의 memory protection 제공 Valid bit (or valid-invalid bit)

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

슬라이드 1

슬라이드 1 / 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file

More information

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6 GNU/ 1, qkim@pecetrirekr GNU/ 1 1 2 2 3 4 31 MS-DOS 5 32 LOADLIN 5 33 DOS- LILO 6 34 DOS- 6 35 LILO 6 4 7 41 BIOS 7 42 8 43 8 44 8 45 9 46 9 47 2 9 5 X86 GNU/LINUX 10 1 GNU/, GNU/ 2, 3, 1 : V 11, 2001

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

Microsoft PowerPoint - [#3-2] FAT File System - exFAT.pptx

Microsoft PowerPoint - [#3-2] FAT File System - exFAT.pptx exfat (Extended FAT) File System Twitter : @pr0neer Blog : f Email : proneer@gmail.com Kim Jinkook Outline 1. exfat File System Introduction Internals Directory Structure Example exfat Introduction Security

More information

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52   /carrena/ VMware 에서 l VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 http://blog.naver.com /carrena/50163909320 VMware 에서 linux 설치하기 linux 는다양한버전이존재합니다. OS 자체가오픈소스이기때문에 redhat fedora, 우분투, centos 등등 100 가지가넘는버전이존재함

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 1. 데이터베이스환경 (#2/2) 2013.03.04. 오병우 컴퓨터공학과 Database 용어 " 데이타베이스 용어의기원 1963.6 제 1 차 SDC 심포지움 컴퓨터중심의데이타베이스개발과관리 Development and Management of a Computer-centered Data Base 자기테이프장치에저장된데이터파일을의미

More information

untitled

untitled PowerBuilder 連 Microsoft SQL Server database PB10.0 PB9.0 若 Microsoft SQL Server 料 database Profile MSS 料 (Microsoft SQL Server database interface) 行了 PB10.0 了 Sybase 不 Microsoft 料 了 SQL Server 料 PB10.0

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2 유영테크닉스( 주) 사용자 설명서 HDD014/034 IDE & SATA Hard Drive Duplicator 유 영 테 크 닉 스 ( 주) (032)670-7880 www.yooyoung-tech.com 목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy...

More information

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

Microsoft Word - FS_ZigBee_Manual_V1.3.docx FirmSYS Zigbee etworks Kit User Manual FS-ZK500 Rev. 2008/05 Page 1 of 26 Version 1.3 목 차 1. 제품구성... 3 2. 개요... 4 3. 네트워크 설명... 5 4. 호스트/노드 설명... 6 네트워크 구성... 6 5. 모바일 태그 설명... 8 6. 프로토콜 설명... 9 프로토콜 목록...

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

Microsoft Word doc

Microsoft Word doc TCP/IP 구조 1. I.P 구조설명 2. ARP 구조설명 3. TCP 구조설명 4. UDT 구조설명 5. RIP 구조설명 6. BOOTP 구조설명 7. TFTP 구조설명 destination addr source addr type data CRC 6 6 2 46-1500 4 type 0X0800 IP datagram 2 46-1500 type 0X0806

More information

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는 Dong Yang E&P 인버터 Modbus Monitoring Protocol 2018. 08. 27 Sun Spec (Modbus-RTU) -. Modbus Protocol 각 Field에대한설명 Frame갂의구별을위한최소한의시갂 BaudRate 9600에서 1bit 젂송시갂은 Start 0.104msec, (3.5 character Times, 1 Character

More information

PRO1_02E [읽기 전용]

PRO1_02E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_02E1 Information and 2 STEP 7 3 4 5 6 STEP 7 7 / 8 9 10 S7 11 IS7 12 STEP 7 13 STEP 7 14 15 : 16 : S7 17 : S7 18 : CPU 19 1 OB1 FB21 I10 I11 Q40 Siemens AG

More information

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지

알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도 외의 사용으로 발생한 문제에 대해서, 당사는 어떠한 책임도 지지 경기도 용인시 기흥구 중동 1030번지 대우프론티어밸리 1단지 714호 고객지원실 1599-7936 www.iodd.co.kr MNU2541-01-201309 알아 둘 사항 아이오드 제조사는 본 기기에 하드디스크를 포함하여 출고하지 않습니다. 따라서 하드디스크에 문제가 발생할 경우, 구매처 또는 해당 하드디스크 서비 스센터에 문의 하시기 바랍니다. 정해진 용도

More information

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

3. FAT32 파일시스템의구조 1) 마스터부트레코드 (MBR) 하드디스크의첫번째섹터를 MBR 이라고하며, 512 바이트의크기입니다. MBR 에서는해당디스크의파티션에대한정보를담고있으며, 아래 < 그림1 > 과같은구조를갖습니다. < 그림1. 마스터부트레코드구조 > MBR

3. FAT32 파일시스템의구조 1) 마스터부트레코드 (MBR) 하드디스크의첫번째섹터를 MBR 이라고하며, 512 바이트의크기입니다. MBR 에서는해당디스크의파티션에대한정보를담고있으며, 아래 < 그림1 > 과같은구조를갖습니다. < 그림1. 마스터부트레코드구조 > MBR 1. FAT 파일시스템이란? FAT(File Allocation Table, ' 파일할당테이블') 는 MS ' 社 의 MS-DOS의파일시스템에서하드디스크의 파일의위치정보등을기록하기위한영역을말합니다. 나중에윈도우에도들어가면서 FAT는파일시스템 그자체를가리키게되었습니다. FAT는 FAT12, FAT16, FAT32 총 3 종류가있으며, FAT 뒤의숫자는각파일에대한클러스터의위치와

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

Microsoft PowerPoint - 6.pptx

Microsoft PowerPoint - 6.pptx DB 암호화업데이트 2011. 3. 15 KIM SUNGJIN ( 주 ) 비에이솔루션즈 1 IBM iseries 암호화구현방안 목차 목 차 정부시책및방향 제정안특이사항 기술적보호조치기준고시 암호화구현방안 암호화적용구조 DB 암호화 Performance Test 결과 암호화적용구조제안 [ 하이브리드방식 ] 2 IBM iseries 암호화구현방안 정부시책및방향

More information

solution map_....

solution map_.... SOLUTION BROCHURE RELIABLE STORAGE SOLUTIONS ETERNUS FOR RELIABILITY AND AVAILABILITY PROTECT YOUR DATA AND SUPPORT BUSINESS FLEXIBILITY WITH FUJITSU STORAGE SOLUTIONS kr.fujitsu.com INDEX 1. Storage System

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오. 메 뉴 다음 사항을 꼭 확인하세요! --------------------------------- 2p 안전을 위한 주의 사항 --------------------------------- 3p 구성품 --------------------------------- 4p 각 부분의 명칭 --------------------------------- 5p 제품의 규격

More information

hlogin2

hlogin2 0x02. Stack Corruption off-limit Kernel Stack libc Heap BSS Data Code off-limit Kernel Kernel : OS Stack libc Heap BSS Data Code Stack : libc : Heap : BSS, Data : bss Code : off-limit Kernel Kernel : OS

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

1. Execution sequence 첫번째로 GameGuard 의실행순서는다음과같습니다 오전 10:10:03 Type : Create 오전 10:10:03 Parent ID : 0xA 오전 10:10:03 Pro

1. Execution sequence 첫번째로 GameGuard 의실행순서는다음과같습니다 오전 10:10:03 Type : Create 오전 10:10:03 Parent ID : 0xA 오전 10:10:03 Pro #44u61l5f GameGuard 에대한간단한분석. By Dual5651 (http://dualpage.muz.ro) 요약 : 이문서는분석자의입장에서 GameGuard의동작을모니터링한것에대한것입니다. 실제 GameGuard의동작방식과는다소차이가있을수있습니다. 이문서에등장하는모든등록상표에대한저작권은해당저작권자에게있습니다. 1. Execution sequence

More information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

PowerPoint Presentation

PowerPoint Presentation Server I/O utilization System I/O utilization V$FILESTAT V$DATAFILE Data files Statspack Performance tools TABLESPACE FILE_NAME PHYRDS PHYBLKRD READTIM PHYWRTS PHYBLKWRT WRITETIM ------------- -----------------------

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

Microsoft Word - HD-35 메뉴얼_0429_.doc

Microsoft Word - HD-35 메뉴얼_0429_.doc 자주 묻는 질문들...2 제품의 특장점...3 안전을 위한 주의사항...5 사용을 위한 주의사항...5 각 부분의 이름...6 HD-35 조립/분리하기...7 PC와 USB 케이블 연결하기...8 1. 윈도우 98/ME에서 설치과정...9 2. NTFS를 FAT32 포맷방식으로 바꾸기...11 설치 및 연결하기...14 1. 비디오 연결방법...14 2. 오디오

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070> #include "stdafx.h" #include "Huffman.h" 1 /* 비트의부분을뽑아내는함수 */ unsigned HF::bits(unsigned x, int k, int j) return (x >> k) & ~(~0

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

R50_51_kor_ch1

R50_51_kor_ch1 S/N : 1234567890123 Boot Device Priority NumLock [Off] Enable Keypad [By NumLock] Summary screen [Disabled] Boor-time Diagnostic Screen [Disabled] PXE OPROM [Only with F12]

More information

API 매뉴얼

API 매뉴얼 PCI-TC03 API Programming (Rev 1.0) Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

Integ

Integ HP Integrity HP Chipset Itanium 2(Processor 9100) HP Integrity HP, Itanium. HP Integrity Blade BL860c HP Integrity Blade BL870c HP Integrity rx2660 HP Integrity rx3600 HP Integrity rx6600 2 HP Integrity

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

단계

단계 본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...

More information

PRO1_09E [읽기 전용]

PRO1_09E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_09E1 Information and - ( ) 2 3 4 5 Monitor/Modify Variables" 6 7 8 9 10 11 CPU 12 Stop 13 (Forcing) 14 (1) 15 (2) 16 : 17 : Stop 18 : 19 : (Forcing) 20 :

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

Deok9_Exploit Technique

Deok9_Exploit Technique Exploit Technique CodeEngn Co-Administrator!!! and Team Sur3x5F Member Nick : Deok9 E-mail : DDeok9@gmail.com HomePage : http://deok9.sur3x5f.org Twitter :@DDeok9 > 1. Shell Code 2. Security

More information

Amazon EBS (Elastic Block Storage) Amazon EC2 Local Instance Store (Ephemeral Volumes) Amazon S3 (Simple Storage Service) / Glacier Elastic File Syste (EFS) Storage Gateway AWS Import/Export 1 Instance

More information

강의 개요

강의 개요 DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE

More information

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수 사용 설명서 TeraStation Pro II TS-HTGL/R5 패키지 내용물: 본체 (TeraStation) 이더넷 케이블 전원 케이블 TeraNavigator 설치 CD 사용 설명서 (이 설명서) 제품 보증서 www.buffalotech.com 소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

untitled

untitled (shared) (integrated) (stored) (operational) (data) : (DBMS) :, (database) :DBMS File & Database - : - : ( : ) - : - : - :, - DB - - -DBMScatalog meta-data -DBMS -DBMS - -DBMS concurrency control E-R,

More information

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law), 1, 2, 3, 4, 5, 6 7 8 PSpice EWB,, ,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law), ( ),,,, (43) 94 (44)

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

Microsoft PowerPoint - ch07.ppt

Microsoft PowerPoint - ch07.ppt chapter 07. 시스코라우터기본동작 한빛미디어 -1- 학습목표 시스코라우터외적, 내적구성요소 시스코라우터부팅단계 시스코라우터명령어모드 한빛미디어 -2- 시스코라우터구성요소 라우터외부구성요소 (1) [ 그림 ] 2600 라우터전면도 인터페이스카드 전원부 LED 라우터조건 한빛미디어 -3- 시스코라우터구성요소 라우터외부구성요소 (2) [ 그림 ] VTY 를이용한라우터접속

More information

s SINUMERIK 840C Service and User Manual DATA SAVING & LOADING & & /

s SINUMERIK 840C Service and User Manual DATA SAVING & LOADING & & / SINUMERIK 840C Service and Uer Manual DATA SAVING & LOADING & & / / NC, RS232C /. NC NC / Computer link () Device ( )/PC / / Print erial Data input RS232C () Data output Data management FLOPPY DRIVE, FLOPPY

More information

UML

UML Introduction to UML Team. 5 2014/03/14 원스타 200611494 김성원 200810047 허태경 200811466 - Index - 1. UML이란? - 3 2. UML Diagram - 4 3. UML 표기법 - 17 4. GRAPPLE에 따른 UML 작성 과정 - 21 5. UML Tool Star UML - 32 6. 참조문헌

More information

컴퓨터관리2번째시간

컴퓨터관리2번째시간 Company 컴퓨터 관리 참고 자료 PC 운영체제 POST 기능 :, ROM BIOS ( : [F8]) 1. Windows XP Windows XP 사용자 계정 :,,, 강화된 디지털 미디어 지원 기능 : (Windows Movie Maker), CD (Windows Media Player), Windows 홈 네트워크 기능 :, 강화된 시스템 관리 :,

More information

Backup Exec

Backup Exec (sjin.kim@veritas.com) www.veritas veritas.co..co.kr ? 24 X 7 X 365 Global Data Access.. 100% Storage Used Terabytes 9 8 7 6 5 4 3 2 1 0 2000 2001 2002 2003 IDC (TB) 93%. 199693,000 TB 2000831,000 TB.

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

항목

항목 Cloud 컴퓨팅기반분산파일시스템개요 개발실 UPDATE : 2012. 11 18 INDEX 1. 가용성 2. 확장성 3. PrismFS 4. Q&A 2 가용성 3 Gmail 장애 2011년 2월 27일 34000명의 Gmail 사용자들이일어나보니메일, 주소록, 채팅기록등이사라진것을발견 2011년 2월 28일 스토리지소프트웨어업데이트를진행하는중 Bug로인해발생했다고공지

More information

PowerPoint Presentation

PowerPoint Presentation Data Protection Rapid Recovery x86 DR Agent based Backup - Physical Machine - Virtual Machine - Cluster Agentless Backup - VMware ESXi Deploy Agents - Windows - AD, ESXi Restore Machine - Live Recovery

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

Chapter 05. 파일접근권한관리하기

Chapter 05. 파일접근권한관리하기 Chapter 05. 파일접근권한관리하기 00. 개요 01. 파일의속성 02. 파일의접근권한 03. 기호를이용한파일접근권한변경 04. 숫자를이용한파일접근권한변경 05. 기본접근권한설정 06. 특수접근권한 파일의속성을이해하고설명할수있다. 접근권한의종류와표기방법을이해하고설명할수있다. 접근권한을바꾸기위해기호모드에서원하는권한을기호로표기할수있다. 접근권한을바꾸기위해숫자모드에서원하는권한을숫자로표기할수있다.

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

7장. 교착상태(deadlock)

7장. 교착상태(deadlock) 11 장. 파일시스템구현 목표 local 파일시스템및디렉토리구조의구현을설명 remote 파일시스템구현을설명 블록할당과자유블록알고리즘논의 2 11.1 File-System 구조 File system 은보조저장장치 ( 디스크 ) 에위치. 블록단위전송 I/O 효율성향상 block size: one or more sectors sector size: 32 4KB (usually

More information