Bomb lab 실습 보고서 Phase 1 -> 첫 번째 관문은 주소값에 저장된 문자열을 찾는 비교적 쉬운 문제였다. ... 사실 아직도 이해가 잘 가지 않는다. read_six_numbers 함수를 살펴보면. cmp $0x5,%eax 내가 입력한 값이 6개가 아니면 무조건 bomb 으로 가면, 위에서부터 ... phase_1 에 break를 걸고 소스 확인시, x/s $eax를 입력하게 되면 내가 입력한 값이 그대로 출력되는 것을 볼 수 있고, 내가 입력한 값과 암호를 비교한 후에 같지 않으면 bomb이
내가 받은 bomb66의 파일을 gdb로 연다. 나. 그 다음 실행파일에는 무조건 main함수가 있기 때문에 disas main 명령어를 이용해서 어셈블리어파일을 본다. ... 아마도 저 비교문은 입력된 값이 두 개이면 그 다음문장을 수행하고 그렇지 않으면 에 해당하는 explode_bomb함수로 이동한다. ... 그래서 입력하였더니 1단계 Clear완료. 2. 2단계(phase_2) 가. 1단계와 마찬가지로 시작하자마자 explode_bomb함수에 break를 걸고 phase_2함수에다가도
하였던 원시적인 무기로부터 발전하여, 현대에 와서는 저장, 수송, 운용간에는 독성이 전혀 없으나 목표지역에 도달하면 강한 독성이 발생하여 대량의 인명을 무참하게 살상시키는 이원화(Binary ... 그러나 화학무기는 사용 및 제조의 용이성과 사용의 비익성(非益性), 개발의 경제성(Poor man's automic-Bomb)으로 인해, 그 사용과 보유국가 수가 크게 확산되어 왔으며
Binary Bomb REPORT Information 과 목 담당 교수 과 제 명 학 번 이 름 1. Bomb LAB? ... Bomb 구조. initialize_bomb(); printf("Welcome to my fiendish little bomb. ... 이 보고서는 내게 주어진 Bomb18을 해체한 과정을 적었다. Bomb.c (메인함수) 2.
개 요 - Binary BombBinary Bomb는 순차적인 여러 단계로 이루어진 하나의 프로그램이다. 각 단계마다 화면에 문자열을 입력하게 되어 있다. ... 2014년 시스템 프로그래밍 - HW 6 - Binary Bomb 분 반 이 름 학 번 제출일 목 차 1. 개 요 1 Page 2. ... 각 단계에 설치된 폭탄을 모두 해체해야 Binary Bomb는 해체될 것이다. - 사용할 명령어 (1) GDB - GNU의 debugger로서, 모든 플랫폼(platform)에서 실제적으로
Summary
Bomb3라는 binary file의 password를 알아내는 과제이다. ... 각 단계에서 잘못된 답을 입력하면 Explode_bomb()가 호출되어 Bomb이 터지게 되고, Score Board에 명시된다. ... 기본적으로 C code를 분석 하는 것이 아닌 binary bile을 gdb라는 debuging tool을 이용하여 disassembling 과정을 통하여 assembly code로
미니 텀 프로젝트 - Binary Bomb - > Objdump를 사용해 전체 코드를 어셈블리어로 만들어서 생성된 dis.txt 파일을 vi를 통해서 내용을 볼 수도 있지만, 도중에 ... Bomb lab 개요 지금 까지 배운 내용을 정리하면서 gdb 및 어셈블리어 여러 명령어를 이용하여 총 6개의 폭탄의 답을 찾아 모두 해제한다. ppt에 나온대로..... phases
Weapon(무독성 2종류 화학제가 합치면 맹독성으로 변화) • Dirty Bomb(방사능 물질을 이용한 공격) • 2005년 4월 UN총회에서 핵무기, 방사능 물질을 이용한 테러방지 ... Biological Weapon • 탄저균(Anthrex) 0.9 ton 포자 미사일 경우, 감염지역 6,000 평방 Km • Chemical Weapon : 독가스,신경제, 혈액제, 질식제 • Binary
하였던 원시적인 무기로부터 발전하여, 현대에 와서는 저장, 수송, 운용간에는 독성이 전혀 없으나 목표지역에 도달하면 강한 독성이 발생하여 대량의 인명을 무참하게 살상시키는 이원화(Binary ... 그러나 화학무기는 사용 및 제조의 용이성과 사용의 비익성(非益性), 개발의 경제성(Poor man's automic-Bomb)으로 인해, 그 사용과 보유국가 수가 크게 확산되어 왔으며