IDA 5.x Manual hwp

Size: px
Start display at page:

Download "IDA 5.x Manual 07.02.hwp"

Transcription

1 IDA 5.x Manual - Manual 01 - 영리를 목적으로 한 곳에서 배포금지 Last Update 이강석 / certlab@gmail.com 어셈블리어 개발자 그룹 :: 어셈러브

2 IDA Pro 는 Disassembler 프로그램입니다. 기계어로 되어있는 실행파일을 어셈블리언어 형태로 변환시켜주는 프로그램이죠. Disassembler 종류로는 IDA Pro 말고도 W32dasm,.NET Reflector 등이 있습니다. IDA는 Linux 버전과 Windows 버전이 있으며 이 문서에서는 Windows IDA Pro 5.0을 기준으로 설명할까 합니다. IDA의 기능중 특히 FLIRT(Fast Library Identification and Recognition Technology)는 기계어의 코드로부터 컴파일러 특유의 Library 함수를 산출해 낼수 있는 강력한 기능과 PIT(Parameter Identification and Tracking)는 파라미터 사용을 철회할 수 기능이 있습니다. 또한, IDA는 많은 CPU를 지원합니다. 참고 : AMD K6-2 3D-Now! extensions ARM Architecture version 3, 4 and 5 including Thumb Mode and DSP instructions. Updated in 4.9, ARM/WinCE debugger. ATMEL AVR (comes with source code) DEC PDP-11(comes with source code) Fujitsu FR (comes with source code) GameBoy H8/300, H8/300L, H8/300H, H8S/2000, H8S/2600(comes with source code) H8/500(comes with source code) Hitachi HD 6301, HD 6303, Hitachi HD INTEL 8080 INTEL 8085 INTEL (comes with source code) INTEL 8051 (comes with source code) INTEL 860XR (comes with source code) INTEL 960 (comes with source code) INTEL 80x87 and 80x87 INTEL Pentium family Java Virtual Machine (comes with source code) KR1878 (comes with source code) Microsoft.NET Mitsubishi MELPS740(comes with source code) MN102 (comes with source code) MOS Technologies 6502 (comes with source code) Motorola MC680xx., Motorola CPU32 (68330), Motorola MC6301, MC6303, MC6800, MC6801, MC6803, MC6805, MC6808, MC6809, MC6811, M68H12C Motorola ColdFire NSC CR16 (comes with source code) PIC 12XX, PIC 14XX, PIC 18XX, PIC 16XXX (comes with source code) Rockwell C39 (comes with source code) SAM8 (comes with source code) SGS Thomson ST-7, and ST-20 (comes with source code) TLCS900 (comes with source code) XA (comes with source code) xscale Z80, Zilog Z8, Zilog Z180, Zilog Z380 (comes with source code) 지금 이 문서에서 중요한 부분인데 언급만 한점과 설명이 부족한 부분들은 계속되는 업데이트를 통해 보충을 할것입니다. Download IDA Pro 5.0 Evaluation version [17.6MB] IDA Pro 4.3 Free Version [11.4MB] 기타 IDA에 자세히 알고 싶다면 Datarescue 사이트를 참고하시기 바랍니다

3 목 차 IDA Start 3 CL Compile 13 IDA 기본구성 18 Start Debugging 25 Registers / Flags 36 Reference

4 시작 하기에 앞서 디어셈블러를 통해 분석을 하고 디버깅을 하는 제일 기본적인 이유는 다른 이유도 많이 있겠지만 프로그램의 진행흐름과 메모리에서의 실행흐름과 나아가 프로그램 을 이해하는 것입니다. 이 문서를 기본 Guideline으로 좋은 목적을 갖고 시스템에 한걸음 깊숙이 접근하셨으면 좋겠습니다. IDA Start IDA를 실행하면 다음과 같이 IDA 버전과 사용자명이 나오는 About 창이 나오는데 OK 를 누릅니다. OK를 누르지 않아도 몇초후 다음 화면이 나옵니다. IDA에서 파일을 불러올때 여러 가지 방법이 있는데 처음부터 하나씩 알아보도록 하겠습니다. 이 화면에서 New를 누룹니다

5 New를 누르면 다음화면을 볼수 있는데 파일의 Type을 직접 선택한후 파일을 불러올수가 있습니다. WIndows 의 기본 실행파일 구조인 PE Executable 을 선택하고 나서 OK를 눌러봅니다. 그러면 파일을 선택할수 있는 창이 뜨게 되고, 선택한 PE File을 디어셈블 할수 있게 됩니다. 기본적으로 Windows 에서의 PE File에는 EXE, DLL, OCX 등이 있습니다. 이렇게 선택을 하고 파일을 열었다면 IDA가 분석을 시작하게 됩니다

6 이제 다시 처음으로 돌아와서 Go를 눌러보겠습니다. 그러면 바로 디어셈블 할수 있는 작업창이 바로 나오는데 디어셈블 할 파일을 Drag 해서 작업창에 올려 놓아도 되고 File->Open 을 이용해서 파일을 불러와도 됩니다

7 다시 처음으로 돌아와서 Previous를 눌러보겠습니다. Previous는 작업의 편리성과 신속성을 위해 최근에 작업했던 파일을 자동으로 불러와서 디어셈블 하는것 을 볼수 있습니다

8 IDA에서 파일을 불러오는 방법을 간단히 알았습니다. 이제 파일을 불러올때의 화면을 자세히 보도록 하겠습니다. 다음은 처음 New를 선택했을때 파일을 불러오는 화면입니다. Load file 에서는 디어셈블 할 파일의 Type을 선택하는데 기본적으로 선택되어진 PE Format을 선택합니다. PE Format에 대해서는 이 문서에서 다루지 않으니 다른문서에서 찾아보시길 바랍니다. 한마디로 PE File은 Windows에서의 실행파일이라고 생각하시면 됩니다. (Windows에서 보통 PE Format은 exe, dll, ocx 등이 있습니다.) Processor Type에서는 쓰고 있는 컴퓨터의 Processor을 결정합니다

9 만약 자신의 Processor와 다른 Processor를 선택하면 Error메시지가 나타나면서 바로 종료됩니다. Analysis에서 Enabled, Indicator enabled 옵션을 켜야 합니다. Options에서는 아래 두 개의 옵션에 체크 합니다

10 System DLL directory는 현재 시스템의 DLL Directory Path를 넣는곳입니다. Kernel options 와 Processor options는 세부적으로 튜닝할 때 설정하는데 다음에 다루도록 하겠습니다. 바로 위의 화면에서 빨간색으로 표시된 각 버튼을 누르면 아래와 같은 화면을 볼수 있습니다. Kernel options1 Kernel options2-10 -

11 Processor options 이제 파일을 불러옵니다. IDA에서 파일을 Open하게 되면 분석과정을 통해 id0, id1, nam, til 파일이 생성됩니다. 종료하게 되면 id0, id1, nam, til 파일이 지워지고 idb 파일이 새로 생성이 됩니다. idb 파일은 실행파일의 Database 파일이고, 분석과정에서 주석을 달면 idb 파일에 저장이 되는데 실행했던 파일 없이 나중에 이 idb 파일만 열면 다시 프로그램을 불러서 디어셈블 할필요 없이 디어셈블된 코드들을 볼수가 있습니다. 이말은 한번 프로그램을 디어셈블해서 idb이 파일이 생기면 다시 파일을 불러서 디어셈블 안해도 된다는 말이죠

12 예제로 첨부한 stack_basic.exe 파일을 디어셈블 한 모습을 볼수 있습니다. 5.x부터 Graph overview 기능이 있어서 처음 디어셈블 하고 나면 바로 각 함수들의 관계와 분기점들을 Graph 화면으로 보여주는데 4.x에 비해 정말 분석하기가 편해졌다고 할수 있습니다. Spacebar 로 디어셈블 코드들이 나오는 Text view 화면과 Layout Graph 화면으로 전환할수 있습니다

13 CL Compile 이제 무엇을 해야 할까요? (분석하기전에 잠깐 화제를 돌려 컴파일 하는법에 대해 얘기 해볼까 합니다.) 다음은 예제로 쓰인 Stack_basic 프로그램 소스입니다. Stackbasic.c 를 컴파일해서 실행파일이 생기면 IDA로 디어셈블해서 디버깅을 할 것입니다. 그런데 보통 컴파일을 할때 Visual Studio 6.0 으로 컴파일을 합니다. 다음은 Visual Studio 6.0에서 컴파일한 Stackbasic_VC.exe 파일정보입니다

14 문제는 Visual Studio 로 컴파일을 하게 되면 디버깅에 관련된 코드들도 함께 디어셈블 되기 때문에 불필요한 코드들이 많이 보이게 됩니다. (물론 컴파일 할때 옵션을 설정해서 할 수는 있습니다.) 이 문서를 보시는 분들중에 IDA에 대해 잘 모르시고, 어셈블리어도 처음 접하시는분들도 계실것입니다. 처음부터 이렇게 필요없는 코드들이 섞인 디어셈블된 코드들을 분석하기는 쉽지가 않습니다. 쉽게 분석할수 있는 좋은 방법이 없을까요?

15 Visual Studio 안에 포함되어 있는 CL 을 이용해서 컴파일을 해보도록 하겠습니다. 컴파일을 하기전에 Path에 CL이 있는 경로를 넣어줘야 됩니다

16 이제 CL 로 컴파일을 해보겠습니다. CL의 세부옵션은 CL /help 라고 입력하면 많은 옵션들을 볼수 있구요. Stackbasic.c 소스를 다음과 같이 컴파일을 합니다. 그럼 obj 파일과 exe 파일이 생깁니다. 여기서 비주얼 스튜디오로 컴파일한 파일과 비교해보겠습니다. 일단 파일 사이즈부터 틀린것을 한눈에 알수 있는데.. 디어셈블하면 뭐가 틀릴까요? Visual Studio Compile Stackbasic_VC.exe CL Compile Stack_basic_CL.exe 이제 IDA에서 방금 CL로 컴파일한 Stack_basic.exe 파일을 열어보겠습니다. 한눈에 봐도 불필요한 코드들은 없고, 한마디로 분석하기가 쉽게 되었습니다. 처음 어셈블리어를 공부할 때나 디버깅할때 등등 이런식으로 컴파일해서 분석 하면 편하지만. 항상 모든 소스들을 이렇게 CL로 컴파일을 해서 보는것은 좋은생각은 아닙니다

17 실제 Virus & Worm & 취약점 등을 분석 할때 CL로 컴파일 한것과 같은, 아니면 이렇게 보기 편하게 디 어셈블 되는것이 아니기 때문이죠. Packing 되어있으면 Unpacking 하고, 하고 나서도 분석하기가 그렇 게 쉽지는 않습니다. 실행파일 흐름 중간 중간에 바이러스의 Function 들이 있을수도 있구요. 어떤일에 있어서나 시작이 정말 중요합니다. 다음 장에서 부터 다룰 예제 프로그램인 Stackbasic 프로그램은 정말 간단한 프로그램입니다. 예제를 보고, 자신이 직접 만든 코드 들을 디어셈블&디버깅을 하면서 차근차근 공부하는 것을 추천합니다. 공부는 언제까지나 자기 스스로가 하는것입니다

18 IDA 기본구성 다음 화면을 보니 IDA로 디어셈블된 코드들이 보입니다. 그런데 왜 하필 수많은 코드들중에 이 부분부터 보여지는것일까요? 이 부분이 프로그램의 시작점으로써 프로그램이 시작되면 이 부분부터 시작이 되는것입니다. 여기서 각 변수들의 위치를 보려면 빨간박스안에 있는 var_c4, argc, argv, envp 부분을 더블클릭을 합니다. 그럼 다음화면과 같이 stackframe 이 나타나게 됩니다

19 참고로 IDA에서 스크롤를 맨 위로 올려보면 다음과 같은 정보가 나옵니다. 여기서 다음의 정보들을 얻을수 있습니다. Open한 파일의 MD5정보 / Open한 파일의 절대경로 해당 File의 Format 정보 / Imagebase 정보 Section의 Size / OS정보 등등 디어셈블 Code view 상태에서 Ctrl+p를 누르면 다음과 같은 화면이 나옵니다. 프로그램의 실행의 어디에 있든 Ctrp+p를 눌러서 _main 을 누르면 프로그램의 시작인 main 함수로 가게 되고, 마찬가지로 다른 해당함수로 가고 싶으면 이런식으로 이동하면 됩니다

20 이제 전체적인 IDA 부분 부분을 보도록 하겠습니다. 다음 화면은 IDA의 전체화면입니다

21 1번 IDA 의 메뉴바입니다. IDA의 모든 기능들이 이 메뉴 안에 다 있습니다. 2번 IDA의 옵션들의 icon 모음인 툴바이고, 사용자의 취향에 맞게 추가/삭제를 할 수 있습니다. 보시는 화면은 주로 쓰는 옵션만 추가한 모습입니다. icon을 추가하는 방법은 툴바의 빈공간에 마우스 우클릭을 통해 추가를 할수 있으며, 삭제할때는 현재 보이시는 아이콘 그룹의 왼쪽에 세로바가 있습니다. 그곳을 마우스 클릭->Drag해서 close 하시면 됩니다. 3번 IDA의 Subview입니다. 기본 디어셈블된 화면은 IDA View-A 이고, 추가로 디어셈블된 창을 또 하나 열고 싶으면 메뉴바에 View-> Open Subviews -> Disassembly 를 눌르면 IDA View-B 이런식으로 또하나의 창이 새로 열리게 됩니다. 마찬가지로 Hex View-A 도 창을 또 열수가 있습니다. 이런식으로 보고 싶은 Subview 를 아래 화면에서 선택하면 추가가 됩니다

22 4번 분석할 때 가독성을 위해 자주 사용하는 Subview를 오른쪽에 배치합니다. 꼭 이렇게 배치를 안해도 됩니다. 5, 6번 5번은 함수의 분기점이나 코드에서 Jump가 있으면 그곳으로 방향으로 표시해줍니다. 코드가 어디로 분기되는지 어디로 Jump되는지 알수가 있습니다. 6번은 Vitual Address를 나타냅니다

23 7번, 8번 7번은 Stack Pointer입니다. 8번은 해당 어셈블리어 명령의 OPCode를 나타냅니다. 9번 Code Location 부분입니다. 코드의 흐름중에 ㅇ 그 해당되는 location 으로 분기가 됩니다. 와 같이 분기점이 발생했을때 10번 Code Reference 부분입니다. 더블클릭을 하면 현재 location 부분에서 분기점이 발생된 부분으로 이동하게 됩니다. 즉, 호출을 한곳으로 이동이 되고, ESC 를 누르면 다시 전 화면으로 이동이 됩니다. 11번 Open한 프로그램의 디어셈블된 코드입니다

24 12번 현재 마우스나 키보드로 선택된 위치의 디어셈블된 코드의 위치정보를 나타냅니다. 왼쪽은 Vitual Address 를 나타내고, 오른쪽은 Virtual Address와 현재 location의 시작된 곳에서의 offset를 나타냅니다. 13번 현재 하드디스크의 남은 용량을 반올림해서 나타냅니다. 18.4GB -> 18GB 14번 IDA의 마지막 명령이나 정보들을 Log형태로 보여주는 곳입니다. 15번 IDA의 현재 작동상태를 나타냅니다

25 Start Debugging 이제부터 Debugging을 하면서 Stack의 변화에 대해 알아보고자 합니다. 그대로 따라하셔도 되고, 그냥 눈으로 봐도 한눈에 알수 있도록 스냅샷을 많이 찍었습니다. CL 로 컴파일한 stackbasic_cl.exe 파일을 Debugging을 해보도록 합시다. 아래 화면 "push ebp" 지점에 F2를 누르면 다음과 같이 빨간색 라인이 생기면서 Breakpoint가 걸리게 됩니다. 이제 Debugger -> Start process를 누르거나 F9를 누르게 되면 이제 Debugging 화면으로 바뀌게 됩니다. 다음 화면은 IDA Debugging 화면이고, 아까 Breakpoint를 건 지점(push ebp)에 멈춰져 있는것을 볼수 있습니다

26 어셈블리어 개발자 그룹 :: 어셈러브

27 1번 : Breakpoints // 현재 설정된 Breakpoints 목록을 보여줍니다. 2번 : IDA View-EIP // 프로그램의 Code 부분. EIP는 다음실행할 주소를 가리킵니다. // 여기서는 EIP가 가리키는 부분을 유심히 봅시다. 3번 : Registers // Registers 상태를 보여줍니다. 자세한 내용은 36Page를 참고해주세요. 4번 : Flags // Flags 상태를 보여줍니다. 자세한 내용은 36Page를 참고해주세요. 5번 : Threads // Threads 목록

28 6번 : IDA View-ESP // 현재 Stack의 흐름을 보여주는 곳입니다. 여기서 ESP와 EBP가 가리키는 곳의 주소와 // 가리키는 값을 유심히 보시기 바랍니다. 7번 : Menubar // Debugging에 필요한 각종 유용한 기능들을 버튼으로 모아놓았습니다. 다음은 Debugging에 필요한 단축키 설명입니다. F9 : Debugging 시작 F7 : Step into // 함수 안으로 들어가면서 실행 F8 : Step Over // 함수도 한줄로 인식하여 한줄씩 실행 Ctrl+F2 : Debugging 종료 Shift+/ : 계산기 자 이제 Debugging을 시작 합시다

29 다음 코드가 스택에서 일어나는 일들을 자세히 보도록 하겠습니다..text: E push ebp.text: f mov ebp, esp.text: push ecx.text: push 3.text: push 2.text: push 1.text: call sub_ text: d add esp, 0Ch.text: mov [ebp+var_4], eax.text: mov eax, [ebp+var_4].text: mov esp, ebp.text: pop ebp.text: retn #include <stdio.h> func(int a, int b, int c) { return (a+b+c); } int main(void) { int c = func(1,2,3); return c; } 다음 화면은 처음 push ebp 부분을 실행하기전의 Stack의 상태입니다. ESP, EBP 각각의 위치를 눈여겨 봅시다..text: E push ebp // push ebp를 하면 다음 화면과 같이 EBP가 있는자리가 SFP로 변하고, // 그 바로 밑에가 RET로 바뀌게 되고, ESP는 다음주소를 가르키는것을 볼수 있습니다

30 .text: f mov ebp, esp // mov ebp, esp 를 실행하면 EBP가 ESP가 있는 곳을 가리키게 되고, // EBP와 ESP가 같은 지점을 가리키는것을 볼수 있습니다..text: push ecx // EBP가 가리키는 곳이 SFP로 되었고, EBP 바로 밑에가 RET, argc, argv, envp 가 있는것을 // 볼수 있습니다. // 또한 ESP가 한칸 내려가면서 현재 ECX 값 이 Stack에 들어가는것을 볼수 있습니다..text: push 3 // ESP가 한칸 밑으로 내려가면서 'push 3' 3값이 들어간것을 볼수 있습니다

31 .text: push 2 // ESP가 한칸 내려가면서 'push 2' 2값이 들어간것을 볼수 있습니다..text: push 1 // ESP가 한칸 내려가면서 'push 1' 1값이 들어간것을 볼수 있습니다

32 .text: call -> Step into sub_ text: push ebp.text: mov ebp, esp.text: mov eax, [ebp+arg_0]

33 .text: add eax, [ebp+arg_4].text: add eax, [ebp+arg_8].text: c pop ebp.text: d retn

34 .text: d add esp, 0Ch.text: mov [ebp+var_4], eax.text: mov eax, [ebp+var_4].text: mov esp, ebp

35 .text: pop ebp.text: retn 간단한 프로그램을 통해 Stack의 흐름을 보았습니다. 이렇게 간단한 프로그램에서부터 복잡한 프로그램까지 이런식으로 디버깅을 연습하거나 공부하시면 코드의 흐름을 잘 이해할 수가 있을것입니다. Debugging을 종료하려면 Ctrl+F2 를 누르면 됩니다

36 Registers EAX 입출력과 거의 모든 산술연산에 사용됩니다. 곱셋과 나눗셈, 변환 명령어등은 반드시 Eax 레지스터를 필요하게 되고, 함수의 반환값은 EAX에 저장이 됩니다. EBX 일반적인 계산 용도로 쓰입니다. ECX 루프의 반복 횟수나 좌우방향의 시프트 비트 수를 기억하고, 그외의 계산에도 사용됩니다. EDX 일반적인 계산 용도로 쓰입니다. $ 중요한 4가지만 설명을 하였고, 더욱 자세한 설명은 다른 문서를 참고하시기 바랍니다. FLAGS OF [Over Flow] 산술연산후 상위 비트의 오버플로를 나타냄 DF [Direction] 스트링 데이터를 이동하거나 비교할떄 왼쪽 또는 오른쪽으로의 방향을 결정한다. SF [Sign] 산술결과의 부호를 나타낸다.[0=양수,1=음수] ZF [zero] CF [Carry] TF [trap] 산술연산 또는 비교동작의 결과를 나타낸다. [0=결과가 0이 아님,1=결과가 0임] 산술연산후 상위 비트로부터의 캐리 그리고 시프트 또는 회전동작의 결과 마지막 비트 내용을 저장한다. 프로세서가 단일 스텝 모드(single-step mode)를 동작할수 있도록 해준다. $ 중요한 6가지만 설명을 하였고, 더욱 자세한 설명은 다른 문서를 참고하시기 바랍니다

37 이것으로 IDA 5.x Manual 1부를 마칠까 합니다. 1부에서는 정말 기초적인 메뉴의 구성과 간단한 프로그램의 디버깅모습을 담았고, 2부에서는 좀 더 실용적인 부분과 분석하는 부분을 담도록 하겠습니다. 긴글 읽어주셔서 감사드리고, 오타나 잘못된 내용이 있으면 지적해주시면 감사드리겠습니다. -> # Reference The Art of Assembly Language / Randall Hyde

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

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

INTRO Basic architecture of modern computers Basic and most used assembly instructions on x86 Installing an assembly compiler and RE tools Practice co

INTRO Basic architecture of modern computers Basic and most used assembly instructions on x86 Installing an assembly compiler and RE tools Practice co Basic reverse engineering on x86 This is for those who want to learn about basic reverse engineering on x86 (Feel free to use this, email me if you need a keynote version.) v0.1 SeungJin Beist Lee beist@grayhash.com

More information

No Slide Title

No Slide Title Copyright, 2017 Multimedia Lab., UOS 시스템프로그래밍 (Assembly Code and Calling Convention) Seong Jong Choi chois@uos.ac.kr Multimedia Lab. Dept. of Electrical and Computer Eng. University of Seoul Seoul, Korea

More information

The_IDA_Pro_Book

The_IDA_Pro_Book The IDA Pro Book Hacking Group OVERTIME force (forceteam01@gmail.com) GETTING STARTED WITH IDA IDA New : Go : IDA Previous : IDA File File -> Open Processor type : Loading Segment and Loading Offset x86

More information

강의10

강의10 Computer Programming gdb and awk 12 th Lecture 김현철컴퓨터공학부서울대학교 순서 C Compiler and Linker 보충 Static vs Shared Libraries ( 계속 ) gdb awk Q&A Shared vs Static Libraries ( 계속 ) Advantage of Using Libraries Reduced

More information

Microsoft Word - Reversing Engineering Code with IDA Pro-4-1.doc

Microsoft Word - Reversing Engineering Code with IDA Pro-4-1.doc Reverse Engineering Code with IDA Pro By Dan Kaminsky, Justin Ferguson, Jason Larsen, Luis Miras, Walter Pearce 정리 : vangelis(securityproof@gmail.com) 이글은 Reverse Engineering Code with IDA Pro(2008년출판

More information

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

MPLAB C18 C

MPLAB C18 C MPLAB C18 C MPLAB C18 MPLAB C18 C MPLAB C18 C #define START, c:\mcc18 errorlevel{0 1} char isascii(char ch); list[list_optioin,list_option] OK, Cancel , MPLAB IDE User s Guide MPLAB C18 C

More information

많이 이용하는 라면,햄버그,과자,탄산음료등은 무서운 병을 유발하고 비만의 원인 식품 이다. 8,등겨에 흘려 보낸 영양을 되 찾을 수 있다. 도정과정에서 등겨에 흘려 보낸 영양 많은 쌀눈과 쌀껍질의 영양을 등겨를 물에 우러나게하여 장시간 물에 담가 두어 영양을 되 찾는다

많이 이용하는 라면,햄버그,과자,탄산음료등은 무서운 병을 유발하고 비만의 원인 식품 이다. 8,등겨에 흘려 보낸 영양을 되 찾을 수 있다. 도정과정에서 등겨에 흘려 보낸 영양 많은 쌀눈과 쌀껍질의 영양을 등겨를 물에 우러나게하여 장시간 물에 담가 두어 영양을 되 찾는다 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개실용신안공보(U) A23L 1/307 (2006.01) C02F 1/68 (2006.01) (21) 출원번호 20-2011-0002850 (22) 출원일자 2011년04월05일 심사청구일자 2011년04월05일 (11) 공개번호 20-2011-0004312 (43) 공개일자 2011년05월03일

More information

Deok9_PE Structure

Deok9_PE Structure PE Structure CodeEngn Co-Administrator!!! and Team Sur3x5F Member Nick : Deok9 E-mail : DDeok9@gmail.com HomePage : http://deok9.sur3x5f.org Twitter :@DDeok9 1. PE > 1) PE? 2) PE 3) PE Utility

More information

ODS-FM1

ODS-FM1 OPTICAL DISC ARCHIVE FILE MANAGER ODS-FM1 INSTALLATION GUIDE [Korean] 1st Edition (Revised 4) 상표 Microsoft, Windows 및 Internet Explorer는 미국 및 / 또는 다른 국가에서 Microsoft Corporation 의 등록 상표입 Intel 및 Intel Core

More information

IDA use manual 1.0 Ad2m 1. IDA 기본구성 Menu Bar IDA 기본메뉴 Tool Bar 분석 Tool TAB 기능 (Hex, 그래프등 ) View Navigation Band 파일의코드부분을순차및섹션별색상으로보여줌. Disassembly 함수

IDA use manual 1.0 Ad2m 1. IDA 기본구성 Menu Bar IDA 기본메뉴 Tool Bar 분석 Tool TAB 기능 (Hex, 그래프등 ) View Navigation Band 파일의코드부분을순차및섹션별색상으로보여줌. Disassembly 함수 IDA use manual 1.0 Ad2m 1. IDA 기본구성 Menu Bar IDA 기본메뉴 Tool Bar 분석 Tool TAB 기능 (Hex, 그래프등 ) View Navigation Band 파일의코드부분을순차및섹션별색상으로보여줌. Disassembly 함수 block 단위의 Disassembly 흐름 Funtions windows 분석 Tool Graph

More information

hlogin7

hlogin7 0x07. Return Oriented Programming ROP? , (DEP, ASLR). ROP (Return Oriented Programming) (excutable memory) rop. plt, got got overwrite RTL RTL Chain DEP, ASLR gadget Basic knowledge plt, got call function

More information

Microsoft Word - Reverse Engineering Code with IDA Pro-2-1.doc

Microsoft Word - Reverse Engineering Code with IDA Pro-2-1.doc Reverse Engineering Code with IDA Pro By Dan Kaminsky, Justin Ferguson, Jason Larsen, Luis Miras, Walter Pearce 정리 : vangelis(securityproof@gmail.com) 이글은 Reverse Engineering Code with IDA Pro(2008년출판

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reverse Engineering Basics IA32 Basics CPU(Central Processing Units) 의구조 ALU Register EAX s EBX ECX EDX ESI EDI ESP EBP Control Unit EIP IR Eflags I/O Unit Data Bus Address Bus IA32 Register What is Register?

More information

Microsoft Word - ExecutionStack

Microsoft Word - ExecutionStack Lecture 15: LM code from high level language /* Simple Program */ external int get_int(); external void put_int(); int sum; clear_sum() { sum=0; int step=2; main() { register int i; static int count; clear_sum();

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

CD-RW_Advanced.PDF

CD-RW_Advanced.PDF HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5

More information

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프 (51) Int. Cl. E04B 5/32 (2006.01) (19)대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2007년03월12일 10-0693122 2007년03월05일 (21) 출원번호 10-2006-0048965 (65) 공개번호 (22) 출원일자 2006년05월30일 (43) 공개일자 심사청구일자

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

0x00 Contents 0x About Nickster 0x Analaysis 0x Exploit

0x00 Contents 0x About Nickster 0x Analaysis 0x Exploit Defcon CTF 17 th Nickster Report StolenByte(Son Choong-Ho) http://stolenbyte.egloos.com thscndgh_4@hotmail.com WOWHACKER 2009. 08. 09 0x00 Contents 0x01 ------------- About Nickster 0x02 -------------

More information

02(243-249) CSTV11-22.hwp

02(243-249) CSTV11-22.hwp 함수호출규약에 기반한 새로운 소프트웨어 워터마킹 기법 243 함수호출규약에 기반한 새로운 소프트웨어 워터마킹 기법 (A Novel Software Watermarking Scheme Based on Calling Convention) 전 철 정진만 김봉재 (Cheol Jeon) (Jinman Jung) (Bongjae Kim) 장준혁 조유근 홍지만 (Joonhyouk

More information

untitled

untitled 1... 2 System... 3... 3.1... 3.2... 3.3... 4... 4.1... 5... 5.1... 5.2... 5.2.1... 5.3... 5.3.1 Modbus-TCP... 5.3.2 Modbus-RTU... 5.3.3 LS485... 5.4... 5.5... 5.5.1... 5.5.2... 5.6... 5.6.1... 5.6.2...

More information

untitled

untitled 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

More information

Contents I. 칼라스 네트워크 플레이어란 1. Pc-Fi를 넘어서 발전한 차세대 음악 플레이어 ---------------- 4 2. 칼라스 네트워크 플레이어의 장점 3. 시스템 기본 구성 ------------------------ 6 -------------

Contents I. 칼라스 네트워크 플레이어란 1. Pc-Fi를 넘어서 발전한 차세대 음악 플레이어 ---------------- 4 2. 칼라스 네트워크 플레이어의 장점 3. 시스템 기본 구성 ------------------------ 6 ------------- [ CALLAS Network Player ] Owner s Manual ( 주 ) 금 잔 디 음 향 예.술.을.담.는.스.피.커.과.학 Contents I. 칼라스 네트워크 플레이어란 1. Pc-Fi를 넘어서 발전한 차세대 음악 플레이어 ---------------- 4 2. 칼라스 네트워크 플레이어의 장점 3. 시스템 기본 구성 ------------------------

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

9

9 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

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

Microsoft Word - Heap_Spray.doc

Microsoft Word - Heap_Spray.doc Heap Spray 본문서는 최근 웹 브라우저를 이용한 공격에 사용되는 Heap Spray 기법에 대한 내용을 수록하였다. 관련 내용에 대하여 많은 도움이 되기 바란다. 문서 내용은 초보자도 쉽게 이해할 수 있도록 관련 내용에 대한 설명을 포함하였다. Hacking Group OVERTIME force< forceteam01@gmail.com > 2007.05.13

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

초보자를 위한 C++

초보자를 위한 C++ C++. 24,,,,, C++ C++.,..,., ( ). /. ( 4 ) ( ).. C++., C++ C++. C++., 24 C++. C? C++ C C, C++ (Stroustrup) C++, C C++. C. C 24.,. C. C+ +?. X C++.. COBOL COBOL COBOL., C++. Java C# C++, C++. C++. Java C#

More information

Smart Power Scope Release Informations.pages

Smart Power Scope Release Informations.pages v2.3.7 (2017.09.07) 1. Galaxy S8 2. SS100, SS200 v2.7.6 (2017.09.07) 1. SS100, SS200 v1.0.7 (2017.09.07) [SHM-SS200 Firmware] 1. UART Command v1.3.9 (2017.09.07) [SHM-SS100 Firmware] 1. UART Command SH모바일

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

Microsoft PowerPoint - a8a.ppt [호환 모드]

Microsoft PowerPoint - a8a.ppt [호환 모드] 이장의내용 8 장고급프로시저 스택프레임 재귀 (Recursion) Invoke, Addr, Proc, Proto 디렉티브 다중모듈프로그램작성 2 8.2 스택프레임 Stack Frame ( 또는 activation record) procedure 의다음사항을저장한 영역 urn address passed parameter ( 스택매개변수 ) saved register

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

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

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

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

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx 2.4 명령어세트 (instruction set) 명령어세트 CPU 가지원하는기계어명령어들의집합 명령어연산의종류 데이터전송 : 레지스터 / 메모리간에데이터이동 산술연산 : 덧셈, 뺄셈, 곱셈및나눗셈 논리연산 : 비트들간의 AND, OR, NOT 및 XOR 연산 입출력 (I/O) : CPU( 레지스터 ) 와외부장치들간의데이터이동 프로그램제어 : 분기, 서브루틴호출

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

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

02.Create a shellcode that executes "/bin/sh" Excuse the ads! We need some help to keep our site up. List Create a shellcode that executes "/bin/sh" C

02.Create a shellcode that executes /bin/sh Excuse the ads! We need some help to keep our site up. List Create a shellcode that executes /bin/sh C 02.Create a shellcode that executes "/bin/sh" Excuse the ads! We need some help to keep our site up. List Create a shellcode that executes "/bin/sh" C language Assembly code Change permissions(seteuid())

More information

manual pdfÃÖÁ¾

manual pdfÃÖÁ¾ www.oracom.co.kr 1 2 Plug & Play Windows 98SE Windows, Linux, Mac 3 4 5 6 Quick Guide Windows 2000 / ME / XP USB USB MP3, WMA HOLD Windows 98SE "Windows 98SE device driver 7 8 9 10 EQ FM LCD SCN(SCAN)

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

11111111111111111111111111111111111111111111111111111111111111111111111111111

11111111111111111111111111111111111111111111111111111111111111111111111111111 서울시 금천구 가산동 448 대륭테크노타운 3차 301호 전화 : (02)838-0760 팩스 : (02)838-0782 메일 : support@gyrosoft.co.kr www.gyrosoft.co.kr www.gyro3d.com 매뉴얼 버전 : 1.00 (발행 2008.6.1) 이 설명서의 어느 부분도 자이로소프트(주)의 승인 없이 일부 또는 전부를 복제하여

More information

계수를 결정하는 과정이며, 순방향 경로는 이러한 보정 계수를 데이터 경로에 적용하는 과정이다. 적응 서브시스템은 기준 신호로 송신된 데이터로부터 샘플을 캡처하고, 이를 PA로부터 출력된 신 호의 관찰 경로에 의한 동시 캡처된 신호와 비교함으로써 지속적으로 PA 특성에

계수를 결정하는 과정이며, 순방향 경로는 이러한 보정 계수를 데이터 경로에 적용하는 과정이다. 적응 서브시스템은 기준 신호로 송신된 데이터로부터 샘플을 캡처하고, 이를 PA로부터 출력된 신 호의 관찰 경로에 의한 동시 캡처된 신호와 비교함으로써 지속적으로 PA 특성에 이 글은 알테라(Altera ) SoC 상에서 실행하는 디지털 전치 왜곡(DPD) 알고리즘에 대한 알고 리즘 효율성을 분석하는 방법을 설명한다. 최적화를 안내하기 위해 ARM 개발 스튜디오 DS- 5 (Development Studio 5) 알테라 에디션 툴킷에 포함된 스트림라인 툴을 사용하여 설계 공간 을 분석하고, 코드를 프로파일링한다. 메모리 다항식에

More information

CyberLink YouCam

CyberLink YouCam CyberLink YouCam , YouCam, " ", YouCam YouCam,,,,,, Cyber Link, YouCam, CyberLink Corporation 15F., No.100, Minquan Rd., Xindian Dist., New Taipei City, Taiwan http://www.cyberlink.com 886-2-8667-1298

More information

vm-웨어-앞부속

vm-웨어-앞부속 VMware vsphere 4 This document was created using the official VMware icon and diagram library. Copyright 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright

More information

<C1A634C2F720BAB8B0EDBCAD20C1BEC6ED20BDC3BBE720C5E4C5A920C7C1B7CEB1D7B7A5C0C720BEF0BEEE20BBE7BFEB20BDC7C5C220C1A1B0CB20C1A6C3E22E687770>

<C1A634C2F720BAB8B0EDBCAD20C1BEC6ED20BDC3BBE720C5E4C5A920C7C1B7CEB1D7B7A5C0C720BEF0BEEE20BBE7BFEB20BDC7C5C220C1A1B0CB20C1A6C3E22E687770> 종편 시사 토크 프로그램의 언어 사용 실태 점검 1) 2016년 2월 5일, 두 프로그램의 시청률은 TV조선 2.0%, JTBC 3.1%이다. (닐슨코리아 제공) 제18차 - 논의내용 - 1 방송사 등급 프로그램명 방송 일시 출연자 TV조선 15세 이상 시청가 강적들 2016. 1. 13(수) 23:00 ~ 00:20 2016. 1. 20(수) 23:00

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

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

스타크래프트 II: 자유의 날개 TM 빠른 시작을 위한 안내서 시작하기 시스템 최소 요구 사항 PC운영 체제: 최신 서비스 팩과 DirectX 9.0c가 설치된 Windows XP/Windows Vista /Windows 7 CPU: 그래픽 카드: Intel Pentium 4 2.6 GHz 또는 동급의 AMD Athlon 프로세서 128 MB PCIe NVIDIA

More information

XJ-A142_XJ-A147_XJ-A242_XJ-A247_XJ-A252_XJ-A257_XJ-M141_XJ-M146_XJ-M151_XJ-M156_XJ-M241_XJ-M246_XJ-M251_XJ-M256

XJ-A142_XJ-A147_XJ-A242_XJ-A247_XJ-A252_XJ-A257_XJ-M141_XJ-M146_XJ-M151_XJ-M156_XJ-M241_XJ-M246_XJ-M251_XJ-M256 데이터 프로젝터 XJ-A 시리즈 XJ-A142/XJ-A147* XJ-A242/XJ-A247* XJ-A252/XJ-A257* XJ-M 시리즈 XJ-M141/XJ-M146* XJ-M151/XJ-M156* XJ-M241/XJ-M246* XJ-M251/XJ-M256* *USB 모델 KO 사용설명서 본 설명서에서 XJ-A 시리즈 및 XJ-M 시리즈 는 위에 나열된 특정

More information

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

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

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

Microsoft PowerPoint - a2.ppt [호환 모드]

Microsoft PowerPoint - a2.ppt [호환 모드] 마이크로컴퓨터의기본구조 2 장 x86 프로세서구조 ALU: 산술논리연산제어장치 (CU): 실행순서제어클럭 : 구성요소들의동작동기화 CPU + memory + I/O + bus 어셈블리언어 2 클럭 (Clock) CPU 와 Bus 동작은클럭에동기되어동작을한다. 메모리읽기사이클과대기상태 1 클럭사이클동안간단한동작을수행한다. 기계어명령어수행에적어도 1 클럭사이클이필요함

More information

Microsoft PowerPoint - a5a.ppt [호환 모드]

Microsoft PowerPoint - a5a.ppt [호환 모드] 5 장프로시저 (1) 책의라이브러리사용 5 장전반부 : 책의링크라이브러리 외부링크라이브러리개요 라이브러리프로시저호출 라이브러리링크 라이브러리프로시저 예제 연세대학교컴퓨터정보통신어셈블리언어 2 저자제공링크라이브러리 라이브러리파일 어셈블된프로시저를포함하고있는 OBJ 파일들을모아놓은파일 ( 확장자.LIB) 각 OBJ file 에는하나이상의 procedure 가들어있음

More information

Microsoft Word - USB복사기.doc

Microsoft Word - USB복사기.doc Version: SD/USB 80130 Content Index 1. Introduction 1.1 제품개요------------------------------------------------------------P.02 1.2 모델별 제품사양-------------------------------------------------------P.04 2. Function

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

Plc\PLC-p

Plc\PLC-p GP GP-PRO/PB III for Windows Ver. 4.0] (1) [ GP-PRO/PB III for Windows Ver. 4.0] ( Digital Electronic (2) (Readme.txt files ) Copyright 2000 Digital Electronics Corporation. All rights reserved. Digital

More information

PRO1_16E [읽기 전용]

PRO1_16E [읽기 전용] MPI PG 720 Siemens AG 1999 All rights reserved File: PRO1_16E1 Information and MPI 2 MPI 3 : 4 GD 5 : 6 : 7 GD 8 GD 9 GD 10 GD 11 : 12 : 13 : 14 SFC 60 SFC 61 15 NETPRO 16 SIMATIC 17 S7 18 1 MPI MPI S7-300

More information

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB Revision 1.0 Date 11th Nov. 2013 Description Established. Page Page 1 of 9 1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

1

1 7차시. 이즐리와 택시도를 활용한 인포그래픽 제작 1. 이즐리 사이트에 대해 알아보고 사용자 메뉴 익히기 01. 이즐리(www.easel.ly) 사이트 접속하기 인포그래픽 제작을 위한 이즐리 사이트는 무료로 제공되는 템플릿을 이용하여 간편하게 인포그래 픽을 만들 수 있는 사이트입니 이즐리는 유료, 무료 구분이 없는 장점이 있으며 다른 인포그래픽 제작 사이트보다

More information

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX 20062 () wwwexellencom sales@exellencom () 1 FMX 1 11 5M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX D E (one

More information

<41736D6C6F D20B9AEBCADBEE7BDC42E687770>

<41736D6C6F D20B9AEBCADBEE7BDC42E687770> IDA Remote Debugging 2007. 01. 이강석 / certlab@gmail.com http://www.asmlove.co.kr - 1 - Intro IDA Remote debugging에대해알아봅시다. 이런기능이있다는것을잘모르시는분들을위해문서를만들었습니다. IDA 기능중에분석할파일을원격에서디버깅할수있는기능이있는데먼저그림과함께예를들어설명해보도록하겠습니다.

More information

chap7.key

chap7.key 1 7 C 2 7.1 C (System Calls) Unix UNIX man Section 2 C. C (Library Functions) C 1975 Dennis Ritchie ANSI C Standard Library 3 (system call). 4 C?... 5 C (text file), C. (binary file). 6 C 1. : fopen( )

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat Sun Server X3-2( Sun Fire X4170 M3) Oracle Solaris : E35482 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including

More information

Microsoft PowerPoint - a10.ppt [호환 모드]

Microsoft PowerPoint - a10.ppt [호환 모드] Structure Chapter 10: Structures t and Macros Structure 관련된변수들의그룹으로이루어진자료구조 template, pattern field structure를구성하는변수 (cf) C언어의 struct 프로그램의 structure 접근 entire structure 또는 individual fields Structure는

More information

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

산업입지내지6차

산업입지내지6차 page 02 page 13 page 21 page 30 2 INDUSTRIAL LOCATION 3 4 INDUSTRIAL LOCATION 5 6 INDUSTRIAL LOCATION 7 8 INDUSTRIAL LOCATION 9 10 INDUSTRIAL LOCATION 11 12 13 14 INDUSTRIAL LOCATION 15 16 INDUSTRIAL LOCATION

More information

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) E02D 29/02 (2006.01) E02D 17/20 (2006.01) E02B 3/14 (2006.01) (21) 출원번호 10-2010-0089517 (22) 출원일자 2010년09월13일 심사청구일자 (56) 선행기술조사문헌 JP2006037700 A* KR100920461

More information

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 -

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 - (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개특허공보(A) G06F 12/14 (2006.01) (21) 출원번호 10-2006-0056087 (22) 출원일자 2006년06월21일 심사청구일자 전체 청구항 수 : 총 18 항 2006년06월21일 (54) 유에스비 메모리 도난 방지 시스템 및 방법 (11) 공개번호 10-2007-0121264

More information

<4D6963726F736F667420576F7264202D20B0B6B3EBC6AE33C3E2BDC3C8C45FC3D6C1BE5F2D2E646F63>

<4D6963726F736F667420576F7264202D20B0B6B3EBC6AE33C3E2BDC3C8C45FC3D6C1BE5F2D2E646F63> 2013. 09. 09 [유진 더리치 스몰캡] 이슈 분석 갤럭시노트3, 갤럭시기어 출시 수혜주 스몰캡 팀장 박종선 Tel. 368-6076 jongsun.park@eugenefn.com 스몰캡 담당 윤혁진 Tel. 368-6499 hjyoon@eugenefn.com Summary < Samsung Unpacked 2013 Episode 2> 행사 개최 지난

More information

untitled

untitled R&S Power Viewer Plus For NRP Sensor 1.... 3 2....5 3....6 4. R&S NRP...7 -.7 - PC..7 - R&S NRP-Z4...8 - R&S NRP-Z3... 8 5. Rohde & Schwarz 10 6. R&S Power Viewer Plus.. 11 6.1...12 6.2....13 - File Menu...

More information

=

= written by vangelis(vangelis@wowhacker.org) 0 0000 8 1000 1 0001 9 1001 2 0010 10 1010 3 0011 11 1011 4 0100 12 1100 5 0101 13 1101 6 0110 14 1110 7 0111 15 1111 110112 + 100012 = 1011002 110 0000 0101

More information

160215

160215 [ 진경준, 대한민국 검사의 민낯! ] 진경준 검사 정봉주 : 진경준 검사장 사건이 충격적인가 봐요. 고위공직자 비리수사처 얘기도 나오는 걸 보니까. 왜 그래요, 느닷 없이? 김태규 : 공수처는 여러 검찰개혁안 중의 하나였죠. 검찰의 기 소독점주의를 견제하기 위해서는 공수처를 도입해야 한다 는 얘기가 오래 전부터 나왔고. 그런데 지금 정권이 레임 덕에 막 빠지려고

More information

Flute-GR_BV199_DOS.indb

Flute-GR_BV199_DOS.indb 안전을 위한 주의사항 사용자의 안전을 지키고 재산상의 손해 등을 막기 위한 내용입니다. 반드시 읽고 올바르게 사용해 주세요. BV-199 사용설명서 차례 1 장. 컴퓨터 시작 차례 3 제품의 특장점 6 사용설명서를 읽기 전에 7 안전을 위한 주의사항 10 사용시 올바른 자세 20 제품의 구성물 23 기본 구성물 23 각 부분의 명칭 24 앞면 24 뒷면 25

More information

Microsoft Word - 최신IT동향.doc

Microsoft Word - 최신IT동향.doc 주간기술동향 통권 1466 호 2010. 10. 6. 프로세서 시장에서 전면적 경쟁에 들어선 인텔과 퀄컴 * PC 프로세서와 휴대전화 프로세서 시장의 절대강자인 인텔과 퀄컴이 중간지대인 휴대형 모바 일 단말 프로세서 시장에서 정면 충돌하고 있는 가운데, 인텔은 성능을, 퀄컴은 통신 처리 기능 을 앞세워 시장경쟁에 돌입 인텔과 퀄컴은 태블릿 PC 를 비롯하여

More information

4.18.국가직 9급_전산직_컴퓨터일반_손경희_ver.1.hwp

4.18.국가직 9급_전산직_컴퓨터일반_손경희_ver.1.hwp 2015년도 국가직 9급 컴퓨터 일반 문 1. 시스템 소프트웨어에 포함되지 않는 것은? 1 1 스프레드시트(spreadsheet) 2 로더(loader) 3 링커(linker) 4 운영체제(operating system) - 시스템 소프트웨어 : 운영체제, 데이터베이스관리 프로그램,, 컴파일러, 링커, 로더, 유틸리티 소프트웨 어 등 - 스프레드시트 : 일상

More information

untitled

untitled Step Motor Device Driver Embedded System Lab. II Step Motor Step Motor Step Motor source Embedded System Lab. II 2 open loop, : : Pulse, 1 Pulse,, -, 1 +5%, step Step Motor (2),, Embedded System Lab. II

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 Template

PowerPoint Template BoF 원정대서비스 목차 환경구성 http://www.hackerschool.org/hs_boards/zboard.php?id=hs_notice&no=1170881885 전용게시판 http://www.hackerschool.org/hs_boards/zboard.php?id=bof_fellowship Putty War game 2 LOB 란? 해커스쿨에서제공하는

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

uFOCS

uFOCS 1 기 : 기 UF_D_V250_002 기 기 기 품 ufocs 기 v2.5.0 히기기기기기기기기기 기 Manual 기 version 기 3.2 기품 2011.7.29 히기 345-13 1 Tel : 02-857-3051 Fax : 02-3142-0319 : http://www.satu.co.kr 2010 SAT information Co., Ltd. All

More information

DRB1598A

DRB1598A DDJ-S1 http://www.prodjnet.com/support/ 본 파이오니어 제품을 구입해 주셔서 감사드립 본 취급설명서를 주의깊게 읽으시고, 갖고 계신 모델의 올바른 조작법을 익히십시오. 본 취급설 명서를 읽으신 후, 안전한 곳에 보관하셔서 나중에 참고하십시오. 일부 국가 또는 지역의 경우, 전원 플러그 및 콘센트의 형태가 설명의 그림에 보여지는

More information

Mac OS X 이란.hwp

Mac OS X 이란.hwp Mac OS X 이란 운영체제(OS:Operation System)는 컴퓨터를 제어하고 해야 할 일을 명령하는 소프트웨어입 니다. 애플의 매킨토시(Macintosh) 컴퓨터를 실행하는 운영 체제는 Mac OS라고 불립니다. 이미 윈도우즈에 적응되어버린 사용자들이 다시 새로운 OS를 배운다는 건 쉽지 않겠지만, Mac OS는 세상의 어떤 OS보다도 사용하기 쉽다고

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

Clover 부트로더를 이용한 해킨토시 설치방법

Clover 부트로더를 이용한 해킨토시 설치방법 Clover Mac OS X Mavericks Clover EFI. Maxxuss Slice 2,. http://osx86.tistory.com/849 BIOS UEFI Native OS X DSDT/kernel/kexts OS X Recovery partition 4K Advanced Format drives boot0 error Linux Windows

More information

구문 분석

구문 분석 컴파일러구성 제 10 강 중간언어 / 인터프리터 Motivation rapid development of machine architectures proliferation of programming languages portable & adaptable compiler design --- P_CODE porting --- rewriting only back-end

More information

(72) 발명자 정유석 경기도 안양시 동안구 안양천동로 162, 103동 403 호 (비산동, 비산현대힐스테이트아파트) 마은경 경기도 수원시 영통구 효원로 363, 131동 2004호 (매탄동, 매탄위브하늘채아파트) 조용연 서울특별시 관악구 관악로24나길 13 (봉천동

(72) 발명자 정유석 경기도 안양시 동안구 안양천동로 162, 103동 403 호 (비산동, 비산현대힐스테이트아파트) 마은경 경기도 수원시 영통구 효원로 363, 131동 2004호 (매탄동, 매탄위브하늘채아파트) 조용연 서울특별시 관악구 관악로24나길 13 (봉천동 (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2015년05월21일 (11) 등록번호 10-1520722 (24) 등록일자 2015년05월11일 (51) 국제특허분류(Int. Cl.) H04L 9/32 (2006.01) H04L 9/30 (2006.01) (21) 출원번호 10-2014-0039417 (22) 출원일자 2014년04월02일

More information

Dialog Box 실행파일을 Web에 포함시키는 방법

Dialog Box 실행파일을 Web에 포함시키는 방법 DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New

More information

airDACManualOnline_Kor.key

airDACManualOnline_Kor.key 5F InnoValley E Bldg., 255 Pangyo-ro, Bundang-gu, Seongnam-si, Gyeonggi-do, Korea (Zip 463-400) T 031 8018 7333 F 031 8018 7330 airdac AD200 F1/F2/F3 141x141x35 mm (xx) 350 g LED LED1/LED2/LED3 USB RCA

More information

10X56_NWG_KOR.indd

10X56_NWG_KOR.indd 디지털 프로젝터 X56 네트워크 가이드 이 제품을 구입해 주셔서 감사합니다. 본 설명서는 네트워크 기능 만을 설명하기 위한 것입니다. 본 제품을 올바르게 사 용하려면 이 취급절명저와 본 제품의 다른 취급절명저를 참조하시기 바랍니다. 중요한 주의사항 이 제품을 사용하기 전에 먼저 이 제품에 대한 모든 설명서를 잘 읽어 보십시오. 읽은 뒤에는 나중에 필요할 때

More information

untitled

untitled FORCS Co., LTD 1 2 FORCS Co., LTD . Publishing Wizard Publishing Wizard Publishing Wizard Publishing Wizard FORCS Co., LTD 3 Publishing Wizard Publidhing Wizard HTML, ASP, JSP. Publishing Wizard [] []

More information

BH의 안드로이드 추천 어플

BH의 안드로이드 추천 어플 BH의 안드로이드 추천 어플 정병훈 소개글 목차 1 버블 버스터 (Shoot Bubble Deluxe) 4 2 [BH의 안드로이드 필수 앱] 다음 TV팟 7 3 [BH의 안드로이드 필수 앱] 휴대폰 데이터 사용량 측정 (3G, Wi-fi) 앱 - 넷사용량 13 4 [BH의 안드로이드 필수 앱] 3G 데이터 사용량 감시 - Onavo 17 5 [BH의 안드로이드

More information