8.파일시스템과 파일 복구
|
|
- 정원 호
- 6 years ago
- Views:
Transcription
1 SeoulTech 박종혁교수 Tel:
2 1. 모바일포렌식개요 2. 모바일포렌식의절차에따른분류 3. 스마트폰포렌식 4. 스마트폰데이터수집 5. 스마트폰데이터분석 6. 안드로이드개요 7. 안드로이드정적분석 8. 안드로이드동적분석
3
4 모바일포렌식 휴대폰, 스마트폰등소형화된기기에저장된데이터추출 다양한플랫폼, 파일구조등존재 Smart Phone Wearable Device USB Driver Mobile game, Smartcard, E-book etc..
5 모바일의구성 하드웨어, 소프트웨어, 컨텐츠로구성 디지털증거는다양한정보들을수집하여분석 모바일하드웨어 무선네트워크웨어러블디바이스스마트폰 etc 모바일 모바일소프트웨어 WAP LBS GIS 모바일콘텐츠 게임, 교육 Healthcare, SMS, 폰뱅킹 etc
6 모바일포렌식의문제점 국내외적으로상이한포멧 : 국내 CDMA, 국외 GSM 방식 통신환경의급속한변화 : 통합융합, USIM카드도입 파일의비표준화 : 동일모델이라도파일규격상이 통신케이블의비표준화
7
8 SYN 통신을이용한데이터추출 충전단자의통신포트를이용한접근. JTAG (Joint Test Action Group) 를이용한데이터추출 하드웨어칩디버깅을위한프로그래밍과삭제된데이터복원기법이용 플래쉬메모리직접데이터추출 휴대폰의고장혹은파손시지원
9 SYN 통신을이용한데이터추출 데이터통신을위하여각회사별로지원하는프로토콜이용 비할당된영역으로부터삭제되지않은데이터및삭제표시가되었으나삭제되지않은데이터추출 정상적인동작으로라이브데이터유입가능성존재
10 JTAG (Joint Test Action Group) 를이용한데이터추출 모바일기기의케이블핀번호가서로다르므로기기별로최적화하여분석해야함 케이블포트를삭제하거나디버깅데이터를변환하기도함 삭제되거나일부덮여진데이터추출가능
11 플래쉬메모리직접데이터추출 휴대폰의고장, 심각한훼손시데이터추출 메모리를분리하여정보를추출. 모바일의무결성에치명적인손실발생 장비를이용한메모리추출
12
13 스마트폰의포렌식데이터 (1/2) 스마트폰사용자들의스마트폰을이용해서전화통화나문자메시지뿐만아니라할일, 일 정관리, 메모, 이메일, 인터넷, 사진, 비디오, 음악등상당히많은활동을하며, 그기록들 은스마트폰에저장함 포렌식관점에서스마트폰의기본애플리케이션에저장된데이터를정리하면다음과같음 연락처 : 이름, 전화번호, 주소이메일주소등 통화목록 : 통화상대, 날짜, 시간등 문자메시지 : 보낸 ( 받은 ) 사람, 시간, 내용등 이메일 : 보낸 ( 받은 ) 사람, 시간, 내용, 첨부파일등 웹히스토리 : 방문 URL, 검색어, 아이디, 패스워드등 GPS(Global Positioning System): 위치정보 문서파일 사진, 비디오, 오디오 IMEI(International Mobile Equipment Identity): 국제모바일기기식별코드, 휴대전화마다부여되 는고유번호 IMSI(International Mobile Station Identity): 국제이동국식별번호, USIM 마다부여되는고유번호 MAC(Media Access Control) 주소
14 스마트폰의포렌식데이터 (2/2) 기본애플리케이션외에도사용자가직접설치한애플리케이션에서는다음과같은개인정 보가저장 Skype, Google voice 애플리케이션 Kakao talk, Twitter DM, Facebook message SNS (Twitter, Facebook, me2day, Naver band 등 ) 클라우드서비스 (icloud, Dropbox, SugarSync, N 드라이브등 ) 키관리애플리케이션 (DataVault, OneLock 등 ) 금융애플리케이션 (KB 스타뱅킹, 우리은행, 신한 S 뱅크등 ) 내비게이션 (Olleh navi, Tmap 등 ) 친구목록, 통화목록 개인정보 친구목록, 문자메시지 친구목록, 문자메시지, 쪽지등 문서파일, 사진, 비디오, 오디오, 백업등 여권번호, 아이디, 패스워드, 신용카드, 보안카드등 아이디, 패스워드, 인증서, 보안카드등 GPS 데이터
15 스마트폰의포렌식의절차 스마트폰포렌식의절차는컴퓨터포렌식의절차와유사하나휴대폰의통신기능을고려하 여진행 1 현장보존 - 범죄현장에서스마트폰이발견되면사진을찍어현장을보존해야함 - 스마트폰이켜져있을경우에는화면사진을캡처해두어야함 2 증거의확보 - 스마트폰을확보했다면네트워크차단이우선적으로이뤄져야함 ( 비행모드 ) - 스마트폰이켜져있을경우전원을공급하여활성데이터를보존해야함 3 데이터수집및분석 - 법적효력을갖기위해선다음과같은고려사항을지켜야함 - 수사의범위와권한의적정성 - 스마트폰의데이터무결성 - 스마트폰의증거인멸검증을위한연계보관성 - 기종에따라데이터추출및분석방법이상이하므로올바른방법을선택해야함 4 보고서작성 - 사건정보, 증거의획득과정, 분석결과등을작성함
16 논리적메모리추출방법 USB 인터페이스를이용하여스마트폰에저장된파일과디렉토리를추출하는방법 안드로이드 루팅을통한슈퍼유저권한을얻어야모든정보를추출가능함 안드로이드메모리구성 Cache 설치파일등의임시파일을저장하는파티션 System 기본어플리케이션의설치위치 Data, sdcard 사용자가스마트폰을사용하면서생기는모든데이터 연락처, 통화목록, 문자메시지, 사진, 등 종류파티션파일시스템용도 내장메모리 Cache YAFFS2 or Ext4 임시파일저장 System YAFFS2 or Ext4 기본애플리케이션설치 Data YAFFS2 or Ext4 사용자데이터 외장메모리 Sdcard FAT32 외장 SD 카드 안드로이드메모리구성
17 논리적메모리추출방법 ios ios 디바이스에서는슈퍼유저권한을얻지않아도대부분의데이터를추출가능 IOS 데이터추출은 itunes 백업메커니즘을이용함 현재 ios 9 버전에서는데이터파일들의 SHA1 해시값을폴더이름하며데이터를추출함
18 물리적메모리추출방법 플래시메모리전체를비트단위로복사하는메모리추출방법임 물리적추출방법의종류는다음과같음 운영체제에기반한방법 스마트폰을부팅한후운영체제의명령어를사용하여비트단위의추출을수행하는방법이다. JTAG 포트를이용한방법 PCB(Printed Circuit Board) 의 JTAG 포트에직접연결하거나표준 24 핀인터페이스로연결할수도있다 메모리칩을분리하는방법 메모리칩을스마트폰으로부터분리하여직접데이터를추출하는방법 Boot loader 를이용한방법 운영체제를커널에올려주는부트로더를통해서모든데이터를추출함
19
20 안드로이드설치권한체크 aapt 명령어로 APK의 manifest에대한정보를알아보는방법. package name, versioncode, versionname, permission 정보,sdkVersion 정보, 사용된리소스에대한정보, supports-screens 등정보를알수있음 aapt 실행화면 [adt-bundle-windows-x86- 설치위치 ]\sdk\build-tools\android- 버전 \ 안에 aapt.exe 파일존재
21 안드로이드설치권한체크 aapt 명령어로 APK의 manifest에대한정보를알아보기방법. C:\adb pull /data/app/xxx.apk. C:\aapt d permissions dsn.apk 정상적인앱의권한요구화면 악성앱의권한요구화면
22 안드로이드설치권한체크 주로사용하는접근권한 ( 현재 110 개의퍼미션이정의되어있음 ) 접근권한 내용 ACCESS_FINE_LOCATION 현재위치정보에접근허용 (GPS-위치정보) ACCESS_NETWORK_STAT 네트워크에대한정보접근허용 ( 네트워크연결정보 ) ACCESS_WIFI_STATE Wi-Fi 네트워크에대한정보접근허용 (Wi-Fi 네트워크연결정보 ) CALL_PHONE Dialer 사용자인터페이스를통하지않고전화통화허용 ( 무단전화걸기 ) CALL_PRIVILEGED Dialer 사용자인터페이스를통하지않고긴급전화번호를비롯한모든전화번호사용허용 ( 무단전화걸기 GET_ACCOUNTS Accounts Service 내의계정목록에접근허용 ( 단말기에설정되어있는계정 ) PROCESS_OUTGOING_CALL 발신전화를종료하거나모니터, 수정허용 ( 발신전화모니터 ) READ_CONTACTS 사용자전화번호부읽기허용 ( 주소록 ) READ_CALENDAR 사용자캘린더데이터읽기허용 ( 일정 ) READ_HISTORY_BOOKMAR 사용자의브라우저히스토리와즐겨찾기읽기허용 ( 브라우저히스토리와즐겨찾기 ) READ_OWNER_DATA owner 데이터읽기허용 ( 파일열람 ) READ_PHONE_STATE 폰상태읽기허용 (IMEI, IMSI, 폰번호, 통화중상태 )
23 안드로이드설치권한체크 접근권한 내용 READ_SMS SMS 읽기허용 (SMS) RECEIVE_MMS 받는 MMS 모니터링하거나기록또는가공허용 (MMS 모니터 ) RECEIVE_SMS 받는 SMS 모니터링하거나기록또는가공허용 (SMS 모니터 ) RECORD_AUDIO 오디오기록가능 SEND_SMS SMS 메시지발송가능 ( 문자발송 ) USE_CREDENTIALS AccountManager 로부터인증토큰요청허용 ( 인증토큰 ) WRITE_OWNER_DATA owner 데이터쓰기허용 ( 파일쓰기 )
24 ADB 를이용한데이터수집 ADB 를통한데이터수집을위해서는기기가루팅되어있어야가능함 퍼미션변경해야만 PC 로다운로드가능함 : chmod 755 xxxx.db db 파일을 PC 에다운로드 adb pull /data/data/[app]/databases/xxxx.db
25 데이터경로 안드로이드공식표준경로는다음과같으며기기에따라경로정보가조금씩다를수있음 데이터연락처통화기록 SMS/MMS 일정메일목록메일내용웹히스토리알람다운로드 경로 /data/data/com.android.providers.contacts/databases/contacts2. 유 /data/data/com.android.providers.contacts/databases/contacts2.db /data/data/com.android.providers.telephony/databases/mmssms.db /data/data/com.android.providers.calendar/databases/calendar.db /data/data/com.android.providers. /databases/ provider.db /data/data/com.android.providers. /databases/ providerbody.db /data/data/com.android.providers.browser/databases/browser.db /data/data/com.android.google.android.deskclock/databases/alarm.db /data/data/com.android.providers.downloads/databases/downloads.db
26 SD 카드데이터수집 안드로이드의 OS 의경우내장 / 외장 SD 카드를사용하여추가적인데이터를저장함 USB 를이용한접근이가능일반적이나프로그램을통한자동화된수집이불가함 ADB 를통한 pull 명령을사용하면 SD 카드로부터데이터를저장할수있음.
27 DB 중요정보수집 SQL Lite Browser 를이용하여다운받은.db 파일열람 - 에서프로그램다운필요 다운받은.db 파일점검
28
29 기본응용프로그램분석 안드로이드에기본적으로설치되어있는응용프로그램들은모두 SQLite 데이터파일안에저장됨 SQLite Expert 와같은뷰어프로그램을통해수집한각응용프로그램의 SQLite 데이터베이스파일을분석할수있음
30 멀티미디어데이터분석 멀티미디어데이터 ( 사진, 동영상, 오디오 ) 를기본적으로 SD 카드에저장함 주기적으로 SD 카드를전체스캔하여각멀티미디어파일의저장위치를 external- 숫자.db 파일안에저장함. DB 경로 테이블명 /data/data/com.android.providers.media/dat abases/external- 숫자.db Images, video, audio_meta 필드정보 _data _displayname _size Mime_type Data_taken Data_modified Latitude Longtitude title 파일경로파일명크기데이터타입멀티미디어생성시간멀티미디어수정시간위도경도제목
31 위치정보분석 GPS 정보분석 GPS 캐시정보는 GPS 에서마지막으로수신된위치정보를 CachedPosition 테이블에저장함 저장된정보는위도, 경도, 시간정보이므로사용자가해당시간에특정위치에있었다는증거로활용될수있음 Wifi 정보 사용자가특정 Wifi 에접속하게되면접속한 Wifi Ap 의 SSID 정보와 MAC 주소가기기안에저장됨 SSID 는 wpa_supplicant..conf 파일에저장됨 일반적으로 SSID 를설정할때 Wifi AP 의위치한장소이름을사용하는경우가많음 Cache.wifi 파일에는접속했던 Wifi MAC 주소가저장되어있음 cache.wifi 파일안에저장된 MAC 주소정보
32 삭제데이터복구 SQLite 데이터베이스의삭제된레코드복구 안드로이드의대부분데이터는 SQLite 데이터베이스형태로저장됨 사용자가데이터를삭제했을경우 SQLite 데이터베이스는해당레코드가위치한부분을비할당영역으로변경함 다른레코드가덮어쓰거나 SQLite 데이터베이스가비할당영역을정리하기전에는파일내에그대로남아있음 따라서비할당영역에남아있는레코드들을복구하면삭제된데이터를복구할수있음. 다음은주요정보별삭제데이터복구여부를보여준다. 데이터삭제데이터복구여부상세정보 연락처 O 데이터테이블레코드복구 통화기록 X 삭제와동시에비할당영역정리 SMS O SMS 테이블레코드복구 MMS O 각테이블의레코드복구 일정 O Events 테이블레코드복구 메일 X 삭제와동시에비할당영역정리
33 삭제데이터복구 SD 카드의삭제된파일복구 안드로이드 OS 는 USB 설정을통해 SD 카드와 PC 의연결을지원함 안드로이드 SD 카드는 FAT 32 파일시스템을사용함 기존의하드디스크와같이파일시스템메타데이터복구와카빙을통한복구방식을모두그대로적용할수있음
34
35 안드로이드란? 핸드폰을포함한모든모바일기기에탑재될수있는모바일플랫폼 구글이중심이된 OHA(Open Handset Aliance) 에서개발한완전히개방된모바일플랫폼 주요특징 다양한기술을수용하고빠르게혁신할수있는개방적인모바일플랫폼을구축 리눅스커널기반 - 자바프로그래밍언어 - 많은확장라이브러리
36 안드로이드아키텍쳐 Java C C++
37 안드로이드아키텍쳐 안드로이드어플리케이션 ( 앱 ) 이란? 안드로이드 package(*.apk) 형태 스마트폰등 device로다운로드하는단위 Java code + data/resource files 로구성 aapt tool(android Asset Packaging Tool) 을사용하여제작 (eclips 내부 ) 사용자와안드로이드사이에서작동되는소프트웨어 안드로이드는 Core Application( 기본 ) 을포함하고있다. SMS, , Calendar, Map, WebBrowser, contacts 등 기본 Application 이아닌별도 Application 도이에포함 카카오톡, 틱톡, Facebook, 네이트온등 모든어플리케이션은 Java 언어로작성되어진다.
38 안드로이드아키텍쳐 어플리케이션프레임워크 Application Framework 는 Core Application 에서사용된기능이나개발자들이주로사용하는기능들을제공하여재사용성 (reuse) 을높여개발의편리함을제공한다.(JAVA) 뷰관리자 : List, Grid, TextBox, Button 등사용자와상호작용과풍부한기능및확장성제 공 컨텐츠관리자 : 앱들간의데이터접근및자체데이터공유주소록등다른 application 이가지고있는 DATA 에접근 리소스관리자 : 문자열, 그래픽, 레이아웃등자원들에대한접근을제공 액티브관리자 : 앱의 Life Cycle 을관리
39 안드로이드아키텍쳐 Libraries 안드로이드시스템에서다양하게사용되는 C/C++ 라이브러리 시스템 C 라이브러리 : 임베디드리눅스기반용으로조정된표준 C 시스템라이브러리 미디어라이브러리 : MPEG4, H.264, MP3, AAC, JPG, PNG 등다양한오디오 / 비디오포맷과정적이미지 파일에대한재생과레코딩을지원 OpenGL : 3D 기반그래픽엔진, 하드웨어 3D 가속 ( 하드웨어적으로지원할경우 ) SQLite : 강력하고가벼운관계형데이터베이스엔진 FreeType : 비트맵, 백터폰트렌더링을지원하는라이브러리 LIbWebCore(WebKit): 웹브라우져엔진
40 안드로이드아키텍쳐 Android Runtime 안드로이드에서사용되는달빅가상머신과코어라이브러리로구성 달빅가상머신은안드로이드에서자체적으로만들었으며무료로배포 에플리케이션의호환성과실행일관성을제공하며, 최적화된파일포맷 (.dex) 과달빅바 이트코드를실행 달빅가상머신은임베디드환경을위해디자인되어디바이스별로다양한가상머신프 로세스들을지원하며, 실행시메모리를매우효율적으로사용함 코어라이브러리들은강력하지만단순하고익숙한개발플랫폼을제공하는 Java 언어를위한코어 API 들을포함 ( 데이터구조, 유틸리티, 파일접근, 네트워크접근, 그래픽등 ) 안드로이드 5.0 롤리팝 (Lolipop) 부터는 ART 를새로운런타임으로완전히대체 코어라이브러리 (Core libraries) ART
41 안드로이드아키텍쳐 Linux Kernel Linux Kernel 2.6 기반 보안, 메모리관리, 네트워크, 드라이버등을구현및관리 안드로이드에맞게수정된리눅스커널 X-windows, glibc, 표준리눅스유틸리티전체를포함하고있지않음 하드웨어를구동하기위한디바이스드라이버, 메모리, 프로세스, 네트워크관리등기본역할 수행 안드로이드시스템이동작할수있도록필요한기능들이추가된형태로구성
42 안드로이드아키텍쳐 최근들어스마트폰의사용이급격하게증가하고있으며, 또한스마트폰에는통화기록과문자메시지뿐만아니라이메일, 아이디, 패스워드, GPS(Global Positioning System) 데이터, 신용카드등수많은개인정보가저장 이에따라디지털포렌식수사에서도스마트폰포렌식의비중이크게증가 스마트폰에는많은양의개인정보가저장되어있기때문에범죄현장에서스마트폰을획득한경우지문을채취한경우보다더많은정보를얻을수있음
43
44 정적분석이란? 프로그램을실행하지않은채소스코드분석만으로해당모바일앱에대한악성행위를검증하는것, 단말기로부터사용자에의해설치된모바일앱의 APK 파일을추출하고이를검증하는방법 정적분석방법
45 정적분석방법 ( 바이트코드추출 ) 바이트코드란 C 언어의기계어인어셈블리어라부르는것과같이안드로이드자바의기계어를의미함 apk dex Manifest disassemble Dedexer smali apktool Disassemble : Apktool 을이용하여안드로이드어플을해제하고 Smali 코드를분석 dex : 안드로이드런타임에서동작하는바이너리실행파일 Manifest : 앱에대한정보및실행권한등의정보를가지는 xml
46 정적분석방법 ( 자바소스추출 ) apk dex Manifest Decompile Undx Dex2jar( 자주사용 ) jar Disassemble Decomplie Ida Pro Java Decomplier (JD-gui) Decompile dex2jar 와 decompiler(jad, jd-gui) 를사용하여자바코드분석 Undx 는 apk 파일안의 dex 파일을.class 로만드는것 Decompiler 는.class 를.java 형태로변환
47 정적분석방법 apk 파일추출 ( 일반 APP) ADB 을이용하여 apk 파일을로컬 PC 로복사 adb(android Debug Bridge) 란? 개발자툴이며, 안드로이드기기에명령을내릴수있는프로그램 cd C:\Android SDK 설치장소 \sdk\platform-tools C:\Android SDK 설치장소 \sdk\platform-tools\adb pull /data/app/test.apk 일반 APP 은안드로이드폰의 /data/app/ 디렉터리안에존재 apk 보호를위해관리자권한이없는핸드폰에서는볼수없음 ( 루팅 )
48 정적분석방법 정적분석툴 (baksmali) baksmali, smali dex 포맷을위한어셈블러 / 디어셈블러 문은자스민 (jasmin)/ 디덱서 (dedexr) 의구문에가볍게기반 아이슬란드말로 baksmali( 디어셈블러 ), smali( 어셈블러 ) 에상응하는의미 사용법 java -jar [baksmali 파일 ] -x [ 압축을풀 dex 파일 or apk 파일 ] -o [ 압축풀릴폴더이름 ] C:\Android SDK 설치장소 \sdk\platform-tools\java - jar baksmali.jar x classess.dex(dex 파일경로 ) 또는 C:\Android SDK 설치장소 \sdk\platform-tools\java - jar baksmali.jar x crackme01.apk(apk 파일경로 )
49 정적분석방법 정적분석툴 (baksmali) baksmali 를사용하여바이트코드추출화면 o 옵션으로인해 test 라는폴더가생성화면 바이트코드화면
50 정적분석방법 정적분석툴 (dex2jar) dex2jar 형식을.class 형식으로변환시키는도구 사용법 dex2jar classes.dex 또는 dex2jar test.apk
51 정적분석툴 (jd-gui) jd-gui class 파일을.java 파일로디컴파일하는툴 jd-gui 는 GUI 기반의툴임 (dex2jar 프로그램실행이선행되어야함 ) Jad -o sjava class 파일명.class : class 파일하나만컴파일할경우 Jad o r sjava dsrc 패키지명 /xxx/xxx/*.class : package 를디컴파일할경우 jd-gui 를이용자바소스추출화면
52
53 동적분석이란? 정적분석방법과는달리, 실제로프로그램을실행시켜테스트한결과를토대로권한우회, 정보유출, 악성행위수행여부등을검증하는것 동적분석방법특정모바일앱을단말기에설치하고실제로구동하여단말기동작에대한로그를추출하고이를통해권한우회, 정보유출, 악성행위여부를분석하는방법 동적분석을통해모바일앱이사용자정보에접근하고조작하는지를실시간으로감시 감시하고있는데이터가네트워크혹은다른방법으로전송될경우, 관련된모바일앱이나도착지 정보를로그화 사용자의사와무관하게다른악성코드를다운로드받거나 과금서비스를사용하는지감시
54 스마트폰환경에서의프록시설정 기본브라우져설정이용 안드로이드앱이실행하였을때외부로통신하기위해나가는패킷을분석하는방법 웹해킹시사용하는웹프록시툴을이용 스마트폰에서전송하는패킷을특정아이피와포트로전송하는것을중간에웹프록시툴이가로채어분석 환경설정 -> 무선및네트워크 -> Wi-Fi 설정 -> 고급설정 -> 프록시, 포트설정
55 앱설치전과후비교 ( 새로생성된파일에중요한내용포함여부확인 ) 1) Find 명령을통하여파일리스트를파일로생성한다 분석할앱을설치하기전아래명령을수행하여파일리스트를생성한다. - #find / grep v E ^/?proc > before.txt ( 설치전 ) 분석할앱을설치한후아래명령을수행하여파일리스트를생성한다. - #find / grep v E ^/?proc > install.txt ( 설치후 ) 2) Diff 명령으로파일비교 ( + 는추가된파일, - 는삭제된파일을나타낸다 ) - #diff before.txt install.txt
56 앱설치전, 삭제후비교 ( 삭제된파일에대해중요내용포함여부확인 ) 1) Find 명령을통하여파일리스트를파일로생성한다분석할앱을설치하기전아래명령을수행하여파일리스트를생성한다. - #find / grep v E ^/?proc > before.txt ( 설치전 ) 분석할앱을삭제한후아래명령을수행하여파일리스트를생성한다. - #find / grep v E ^/?proc > delete.txt ( 삭제후 ) 2) Diff 명령으로파일비교 ( + 는추가된파일, - 는삭제된파일을나타낸다 ) - #diff before.txt delete.txt
57 logcat 사용 ( 스마트폰에서발생시키는로그를분석 ) 1) c:\>adb logcat c : 로그삭제 2) c:\>adb logcat *:W : warning 이상만출력 1 우선순위 : Verbose < Debug < Info < Warning < Error < Fatal < Silent 2 Filter 는각우선순위의첫대문자로설정 3 Filter 이상의우선순위를갖는로그를출력 3) c:\>adb logcat f /dev/log/test.txt : -f 옵션은파일로저장 adb logcat h : help adb logcat b events /dev/log/events 내용출력 4) Grep 을이용하여특정문자열검색하여출력 c:\>adb shell #logcat grep update
58 logcat filter 활용 ( 스마트폰에서발생시키는로그를분석 ) 아래주소에서다운가능하다. 맨좌측에는디바이스정보가나오며중간은로그의순위를나타낸다. 마지막으로밑부분은필터 를적용하여검색기능활용가능
59
60 이창선 김희현 유진호. 컴퓨터보안창과방패. 이한미디어, 2014 조정원외 3 명. 안드로이드모바일악성코드와모의해킹진단. 에어콘, 2014 이동전화포렌식가이드라인, 정보통신단체표준, TTAS.KO , 2007 최우용, 은성경, 스마트폰포렌식기술동향, 한국전자통신연구원, 사이버보안기술특집, 2013 이규안, 모바일포렌식의현황과전망, gram&fileno=2, 대검찰청, 오정훈, 이상진, 안드로이드스마트폰포렌식분석방법에관한연구, 디지털포렌식연구, 2012
8.파일시스템과 파일 복구
SeoulTech 박종혁교수 Tel: 970-6702 Email: jhpark1@soultech.ac.kr 1. 안드로이드개요 2. 안드로이드정적분석 3. 안드로이드동적분석 4. 모바일포렌식개요 5. 모바일포렌식의절차에따른분류 6. 스마트폰포렌식 7. 스마트폰데이터수집 8. 스마트폰데이터분석 안드로이드란? 핸드폰을포함한모든모바일기기에탑재될수있는모바일플랫폼
More informationSecure Programming Lecture1 : Introduction
Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$
More informationMicrosoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]
Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google
More informationESET Mobile Security for Android
ESET MOBILE SECURITY OS: ANDROID ( 3.0 ) 1....3 1.1 1.2...3...3 2....4 2.1 2.2 2.3 2.4 2.5 ESET...4 Google...4 Play Amazon...4...4...5 3....6 ESET MOBILE SECURITY ESET, spol. s r.o. ESET Mobile Security
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 informationPowerPoint 프레젠테이션
BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working
More informationMicrosoft PowerPoint - chap01-C언어개요.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을
More information(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)
w w w. g b t e c. c o. k r 6 안드로이드 App 적용하기 115 1. 안드로이드개요 모바일 OS 의종류 - 스마트폰 : 스마트폰운영체제탑재 애플의 IOS(iPhone OS) - 아이폰, 아이패드, 아이팟터치 구글의안드로이드 - Nexus, 갤럭시 A, S, 모토로이, 시리우스,... MS 의윈도우모바일 ( 윈도우폰 7) - 옴니아 2,
More information고객 카드 1588-7278
고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송
More information모바일 안드로이드 아키텍처
2017( 제 10 회 ) 한국소프트웨어아키텍트대회 2017. 7. 20. 티온소프트김수현 shkim.hi@gmail.com 목차 1 Android OS Layer Architecture 2 Android Technical Architecture 3 Android Multimedia Architecture 2 Android OS Layer Architecture
More informationHTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API
WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging
More informationTTA Journal No.157_서체변경.indd
표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH
More informationF120L(JB)_UG_V1.0_ indd
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 전화끊기, 통화중메뉴사용하기 전화통화를종료하려면 통화중 ➌ ( 끊기 ) 를누르세요. 전원버튼으로통화종료 ( 124쪽 ) 로설정한경우통화중전원
More informationMicrosoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse
More informationPowerPoint Template
01. 안드로이드개요와 개발환경구축 01 안드로이드의개요 02 안드로이드의개발환경 03 안드로이드의개발환경구축 1. 안드로이드개요 스마트폰개요 스마트폰 통화기능 + 컴퓨터 + 다양한기능내장 (MP3, 카메라, DMB, GPS 등 ) 스마트폰역사 1992년 IBM사의사이먼 ( 최초 ) 1996년노키아 9000 2002년마이크로소프트포켓PC 2007년아이폰 2008년안드로이드폰
More information슬라이드 1
모바일소프트웨어프로젝트 지도 API 1 조 20070216 김성수 20070383 김혜준 20070965 이윤상 20071335 최진 1 매시업? 공개 API? 2 매시업 웹으로제공하고있는정보와서비스를융합하여새로운소프트웨어나서비스, 데이터베이스등을만드는것 < 최초의매시업 > 3 공개 API 누구나사용할수있도록공개된 API 지도, 검색등다양한서비스들에서제공 대표적인예
More information1부
PART 1 2 PART 01 _ SECTION 01 API NOTE SECTION 02 3 SECTION 02 GPL Apache2 NOTE 4 PART 01 _ SECTION 03 (Proyo) 2 2 2 1 2 2 : 2 2 Dalvik JIT(Just In Time) CPU 2~5 2~3 : (Adobe Flash) (Air) : SD : : : SECTION
More informationPowerPoint Presentation
오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,
More information1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과
1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas
More informationMicrosoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with
More informationMicrosoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 안드로이드정의및아키텍처 안드로이드커널접근 애플리케이션기초및컴포넌트 2 안드로이드는운영체제 (operating system), 미들웨어 (middleware), 핵심애플리케이션들 (key applications) 을포함하고있는모바일디바이스를위한소프트웨어스택 (software stack)
More information2019년도 지엠디 교육
한컴지엠디모바일포렌식전문교육 HancomGMD Leading Mobile Forensics Company 교육목적모바일포렌식동향및이론의체계적인학습과포렌식도구사용의전문성강화를통해모바일증거물에대한과학수사역량을향상시키고자함 정기 (2019 년 ) CURRICULUM SUMMARY 월 도구운용교육 ( 모바일기초 ) (2 일과정 ) 분석도구운용교육 (RED 심화 )
More informationMicrosoft PowerPoint - 김창수 v2.pptx
Android Malicious Application Filtering System 세인트시큐리티김창수 kcs5287@stsc.com www.codeengn.com 2013 CodeEngn Conference 08 Contents Intro Android Malicious Application Malicious Application Analysis Automation
More informationHLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :
HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : ios 3.0 이상 - 콘텐츠형식 : MP4 (H264,AAC ), MP3 * 디바이스별해상도,
More information02_3 지리산권 스마트폰 기반 3D 지도서비스_과업지시서.hwp
과 업 지 시 서 사 업 명 지리산권 스마트폰 기반 3D 지도서비스 2011. 7 한 국 관 광 공 사 목 차 Ⅰ. 사업개요 3 Ⅱ. 3D 등산 전자지도 개발 5 Ⅲ. 스마트폰용 등산지도 서비스 개발 8 Ⅳ. 웹사이트용 지도 서비스 개발 12 I. 사업 개요 가. 사업명 : 지리산권 스마트폰 기반 3D 지도서비스 나. 사업기간 : 2011년 7월 ~ 2012년
More information임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과
임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 Outline n n n n n n 보드개요보드연결필수패키지, Tool-Chain 설치 Kernel, file system build Fastboot 및 Tera Term설치 Kernel, file system 이미지전송및설치 - 2 - Young-Jin Kim X-Hyper320TKU
More informationMicrosoft Word - windows server 2003 수동설치_non pro support_.doc
Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로
More information4S 1차년도 평가 발표자료
모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components
More information사용하기 전에 2
SM-T255S 사용 설명서 www.samsung.com/sec 사용하기 전에 2 표기된 기호 설명 저작권 등록상표권 애플리케이션 호환 안내 3 4 시작하기 6 8 8 9 13 14 16 18 18 19 19 19 기본 기능 익히기 20 21 24 25 26 28 29 31 32 33 34 34 34 37 38 38 39 차례 보기 40 42 소통하기 43
More informationRaspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터
운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로
More information경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P
Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows
More information네이버블로그 :: 포스트내용 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 informationAndroid Master Key Vulnerability
Android Master Key Vulnerability Android Bug 8219321 2013/08/06 http://johnzon3.tistory.com Johnzone 内容 1. 개요... 2 1.1. 취약점요약... 2 1.2. 취약점정보... 2 2. 분석... 2 2.1. 기본개념... 2 2.2. 공격방법... 4 3. 방어대책... 7
More informationPowerPoint Presentation
FORENSICINSIGHT SEMINAR Android Forensics 101 Posquit0 pbj92220@postech.ac.kr http://posquit0.com I Can Do It!! 개요 Android OS 에대한기초적인지식을알수있다. Android 시스템에접근할수있다. forensicinsight.org Page 2 / 27 INDEX 1.
More informationLG-LU6200_ICS_UG_V1.0_ indd
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
More informationuntitled
시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000
More informationYUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결
YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결해주어 RPM 패키지설치시자동적으로의존성문제를 처리하여 RPM 패키지를안전하게설치, 제거, 업그레이드등의작업을스스로하는도구 YUM 설정 (/etc/yum.conf) [main]
More information2) 활동하기 활동개요 활동과정 [ 예제 10-1]main.xml 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.
10 차시파일처리 1 학습목표 내장메모리의파일을처리하는방법을배운다. SD 카드의파일을처리하는방법을배운다. 2 확인해볼까? 3 내장메모리파일처리 1) 학습하기 [ 그림 10-1] 내장메모리를사용한파일처리 2) 활동하기 활동개요 활동과정 [ 예제 10-1]main.xml 1
More informationMicrosoft PowerPoint App Fundamentals[Part1](1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 애플리케이션기초 애플리케이션컴포넌트 액티비티와태스크 Part 1 프로세스와쓰레드 컴포넌트생명주기 Part 2 2 Library Java (classes) aapk.apk (android package) identifiers Resource & Configuration aapk: android
More informationTHE TITLE
Android System & Launcher Team 8 목차 Android 1) Android Feature 2) Android Architecture 3) Android 개발방법 4) Android Booting Process Dalvik 1) Dalvik VM 2) Dalvik VM Instance Application 1) Application Package
More informationInstall stm32cubemx and st-link utility
STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7
More informationF120S_(Rev1.0)_1130.indd
01 02 03 04 05 06 07 08 09 10 11 12 기본 구성품 구입 시 박스 안에 들어있는 구성품입니다. 구성품을 확인하세요. 누락된 구성품이 있을 경우, 또는 추가로 기본 구성품 구입을 원할 경우, LG전자 상담실 (T.1544-7777)로 문의하세요. 실제 제품과 그림이 다를 수 있으며 사정에 따라 일부 품목이 사전 통보 없이 변경될 수 있습니다.
More informationMango-IMX6Q mfgtool을 이용한 이미지 Write하기
Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document
More informationMicrosoft Word - ntasFrameBuilderInstallGuide2.5.doc
NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,
More informationIRISCard Anywhere 5
이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의
More informationSBR-100S User Manual
( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S
More information슬라이드 1
강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS
More informationNetwork Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University
Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Outline Network Network 구조 Source-to-Destination 간 packet 전달과정 Packet Capturing Packet Capture 의원리 Data Link Layer 의동작 Wired LAN Environment
More information<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>
VHDL 프로그래밍 D. 논리합성및 Xilinx ISE 툴사용법 학습목표 Xilinx ISE Tool 을이용하여 Xilinx 사에서지원하는해당 FPGA Board 에맞는논리합성과정을숙지 논리합성이가능한코드와그렇지않은코드를구분 Xilinx Block Memory Generator를이용한 RAM/ ROM 생성하는과정을숙지 2/31 Content Xilinx ISE
More informationIPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해
IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해서 도의와 성실과 지식을 바탕으로 서로 우애하고 경애한다. 나는 _ 단체와 국가에 대해서 그
More information[Blank Page] i
키토큰앱매뉴얼 KeyToken App Manual - 20131126 키페어 www.keypair.co.kr [Blank Page] i 목차 I. KeyToken App 소개...1 1. KeyToken App 의목적... 1 2. KeyToken App 의사용환경... 1 3. 주의사항... 2 II. 스마트폰의 NFC 모듈켜기...4 1. 안드로이드 v4.0.3(
More information을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을
안드로이드설치및첫번째예제 안드로이드설치 안드로이드개발킷은안드로이드개발자사이트 (http://developer.android.com/) 에서다운로드받을수있으며현재 1.5 버전으로윈도우즈, 맥 OS X( 인텔 ), 리눅스플랫폼패키지가링크되어져있다. 안드로이드개발킷을설치하기위해서는다음과같은시스템환경이갖추어져있어야한다. 플랫폼 Windows Mac Linux 지원환경
More information슬라이드 1
유라이브 앱 사용자 매뉴얼 차례 주의사항 앱 특징 앱 설치하기 블랙박스와 연동하기 메뉴보기 1. 메인메뉴 2. 실시간 감시 3. 원격 검색 3_1. 원격 파일 검색 3_2. 원격 설정 3_3. 원격 SD카드 포맷 3_4. 원격 펌웨어 업그레이드 3_5. Emergency 설정 4. SD카드 5. 스크린 샷 6. 내 폰의 영상 7. 설정 8. 앱 정보 고장 진단하기
More informationMicrosoft PowerPoint App Fundamentals[Part1].pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 2 HangulKeyboard.apkapk 파일을다운로드 안드로이드 SDK 의 tools 경로아래에복사한후, 도스상에서다음과같이 adb 명령어수행 adb install HangulKeyboard.apk 이클립스에서에뮬레이터를구동 에뮬레이터메인화면에서다음과같이이동 메뉴버튼 설정 언어및키보드
More information개인정보보호의 이해 및 안전한 관리 - 개인PC 및 스마트폰 개인정보보호-
개인정보보호의 이해와 안전한 관리 - 안전한 개인정보 관리- 2013. 6. 26 최 윤 형 (한국정보화진흥원) 1 안전한 개인PC 관리방법 목 차 2 안전한 스마트폰 관리방법 1. 안전한 개인PC 관리방법 정보통신 기기의 보안 위협요인 위협요소 웜, 바이러스, 악성코드, DDos공격침입, 네트워크 공격 휴대성, 이동성 오픈 플랫폼 3G, WiFi, Wibro
More information슬라이드 1
휴지통포렌식 JK Kim @pr0neer proneer@gmail.com 개요 1. 휴지통 2. 휴지통파일구조 3. 휴지통파일카빙 4. 휴지통파일분석 2 휴지통 Security is a people problem 3 휴지통 휴지통이란? 휴지통소개 윈도우에서파일을삭제할경우, 기본적으로삭제된파일은휴지통 (Recycle Bin) 영역으로이동 휴지통우회방법 SHIFT
More informationPowerPoint 프레젠테이션
MySQL - 명령어 1. 데이터베이스관련명령 2. 데이터베이스테이블관련명령 3. SQL 명령의일괄실행 4. 레코드관련명령 5. 데이터베이스백업및복원명령 1. 데이터베이스관련명령 데이터베이스접속명령 데이터베이스접속명령 mysql -u계정 -p비밀번호데이터베이스명 C: > mysql -ukdhong p1234 kdhong_db 데이터베이스생성명령 데이터베이스생성명령
More informationDBMS & SQL Server Installation Database Laboratory
DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.
More informationMicrosoft Word - src.doc
IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...
More informationMicrosoft PowerPoint - 권장 사양
Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home
More informationSQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자
SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전
More informationI What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.
Deep-Dive into Syrup Store Syrup Store I What is Syrup Store? Open API Syrup Order II Syrup Store Component III Open API I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3. 가맹점이 특정 고객을 Targeting하여
More information디지털 공학
캡스톤디자인 App Inventor 디지털전자정보계열 앱 인벤터란? MIT 대학 미디어 랩 연구실에서 만든 안드로 이드용 스마트폰 앱 제작하는 블록 프로그래 밍 기법의 비주얼 프로그래밍 도구이다. 스마트폰의 화면을 디자인하고 블록들을 조 립하면 우리가 원하는 앱을 만들 수 있다. 인터넷이 연결된 곳에서는 어디서라도 접속 하여 앱 화면을 직접 디자인하고 프로그래밍
More information리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.
3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.
More information표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인
표준프레임워크로구성된컨텐츠를솔루션에적용하는것에문제가없는지확인 ( S next -> generate example -> finish). 2. 표준프레임워크개발환경에솔루션프로젝트추가. ( File -> Import -> Existring Projects into
More informationWindows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
More informationMicrosoft PowerPoint - Mobile SW Platform And Service Talk pptx
Mobile S/W Platform 및 Service 동향 서상범상무, Ph. D. System SW Lab. SW Platform Team SW Center Samsung Electronics 2011. 12.27 Contents 1. Smartphone Market 2. Mobile S/W Platform 3. Mobile Service 4. Conclusion
More informationInside Android Applications
Under the Hood: Reversing Android 번역문서 해당문서는연구목적으로진행된번역프로젝트입니다. 상업적으로사용을하거나, 악의적인목적에의한사용을할시 발생하는법적인책임은사용자자신에게있음을경고합니다. 원본 : http://resources.infosecinstitute.com/reversing-android-applications/ 번역자 : 김재기님
More informationChapter 2
Smart Phone Security 1 2012 년 10 대 IT 핵심전략기술 Gartner, Oct. 2011. 2 스마트폰운영체제점유율 1.9 11.7 8.8 2.1 0.8 14.9 4.6 4.1 46.3 50.9 23.8 0.5 8 0.8 0.5 30 전세계 (2011/4 분기, Gartner) 미국내 (2011/4 분기, Nielsen) 19.9 70.3
More informationCloud Friendly System Architecture
-Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture
More information보안공학연구회
보안공학연구논문지 (Journal of Security Engineering), 제 9권 제 4호 2012년 8월 모바일 운영체제 동향 분석 배유미 1), 정성재 2), 소우영 3) Trend analysis of Mobile Operating Systems Yu-Mi Bae 1), Sung-Jae Jung 2), Wooyoung Soh 3) 요 약 최근 모바일
More informationPowerPoint 프레젠테이션
Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
More information1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)
1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.
More informationSpecial Theme _ 스마트폰 정보보호 스마트폰은 기존 PC에서 가지고 있던 위협과 모바일 기기의 위협을 모두 포함하고 있다. 다시 말하면, 다양 한 기능이 추가된 만큼 기존 PC에서 나타났던 많은 위 협들이 그대로 상속되며, 신규 서비스 부가로 인해 신 규 위
국내외 스마트폰 보안 표준화 동향 및 추진전략 염흥열 순천향대학교 정보보호학과 교수 장기헌 순천향대학교 정보보호학과 1. 머리말 스마트폰의 보급과 활성화에 따라 기존 PC에서 발 생하던 보안 위협이 스마트폰에서 발생하는 등 사회적 스마트폰(smart phone)은 3G망은 물론 Wi-Fi, WiBro 등 다양한 인터페이스를 통해 시간과 장소의 제약 없 이 인터넷을
More information미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile
Adobe Experience Manager Mobile 앱 제작을 넘어 고객, 파트너 및 직원과의 유대 관계 형성 매년 모바일 디바이스에서 읽고 듣고 교류하는 사람들이 증가하고 있습니다. 미디어 및 엔터테인먼트 조직은 모바일 디바이스를 통해 고객, 직원, 파트너 및 광고주와 직접 교류할 수 있는 새로운 기회를 얻을 수 있는데, 이 기회를 민첩하게 활용하는
More information정보화 산업의 발전단계 : 정보혁명의 진화 정보화 산업의 발전단계 1세기에 두 번 정도의 큰 기술혁명이 이루어져 경제성장의 원동력으로 작용 uit 시대는 정보혁명 중 인터넷 이후의 새로운 기술혁명인 컨버전스 기술이 핵심이 되는 시대 uit 시대는 정보화의 극대화와 타
모바일 혁명이 바꾸는 기업의 미래 모바일 빅뱅의 시대 기업경영환경의 변화 2011. 04. 26 더존 IT 그룹 더존씨앤티 지용구 사장 더존씨앤티 (트위터ID : Jiyonggu / E-mail : todcode@duzon.com) 11 정보화 산업의 발전단계 : 정보혁명의 진화 정보화 산업의 발전단계 1세기에 두 번 정도의 큰 기술혁명이 이루어져 경제성장의
More informationNX1000_Ver1.1
See the world in perfect detail 1 2 3 4 J J KL t P A S M i g s v B 5 6 t P A S M i E PASM Z g s v 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Chapter 1 25 12 11 10 9 1 2 3 4 5 6 7 8 1 t P A S M i g
More informationPathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.
PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는
More information게시: 2013-06-27 SWD-20130627083658546
BlackBerry Q5 Smartphone 버전: 10.1 사용자 가이드 게시: 2013-06-27 SWD-20130627083658546 내용 환영합니다...8 BlackBerry 10: 새로운 앱 및 기능... 9 시작하기...13 단말기 설정...13 홈 스크린 살펴보기... 14 애플리케이션 아이콘... 14 알림 아이콘...17 스크롤 및 항목 간
More information고객카드 1588-7278 i 목차 1. 기본 경고및주의...1-2 제품의주요특징...1-4 각부의명칭및기능...1-5 처음시작할때...1-8 2. AV 조작에대하여 FM/AM 모드...2-2 DMB 모드...2-4 미디어모드...2-7 3. 블루투스전화조작에대하여 사용하기전에...3-2 블루투스연결...3-3 블루투스전화...3-5 4. 내비게이션 기본기능...4-2
More information52 l /08
Special Theme_임베디드 소프트웨어 Special Report 모바일 웹 OS 기술 현황과 표준화 동향 윤 석 찬 다음커뮤니케이션 DNALab 팀장 1. 머리말 디바이스에 애플리케이션을 배포할 수 있다. 본 고에서는 모바일 웹 OS의 현황과 임베디드 환 오늘날 인터넷에서 웹 기반 콘텐츠가 차지하는 부 경에서 채용되고 있는 최적화 기술을 살펴보고, 웹
More information양정규 라온시큐리티
2012. 06. 26. 양정규 amadoh4ck@gmail.com 라온시큐리티 목차 2 3 1. 취약점분석의필요성 필요성 다양한이유로인해 Android Application 취약점분석필요 Smart Phone 사용증가 Smart 가전에적용추세 지속적사용증가예상 App Store 검증절차미흡 자체서명인증허용 개인정보유출 위치정보유출 사생활노출 좀비단말 (DDoS)
More informationISP and CodeVisionAVR C Compiler.hwp
USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler
More information사용 설명서 이용 안내 사용 설명서의 내용은 제품의 펌웨어 버전에 따라 사용자에게 통보 없이 일부 변경될 수 사용 설명서는 Windows XP 환경을 기준으로 설명하고 있으며 사용자의 OS 환경에 따라 다소 차이가 있을 수 제품에 사용된 음원, Wallpaper, 이미
안전을 위한 주의사항(3쪽) 사용자의 안전과 재산상의 손해 등을 막기 위한 내용입니다. 반드시 읽고 올바르게 사용해 주세요. 사용 설명서의 그림과 화면은 실물과 다를 수 사용 설명서 이용 안내 사용 설명서의 내용은 제품의 펌웨어 버전에 따라 사용자에게 통보 없이 일부 변경될 수 사용 설명서는 Windows XP 환경을 기준으로 설명하고 있으며 사용자의 OS
More information강연자소개 대외활동 동호회설립및운영자 (2004 년 12 월설립 ) 운영진 고현철, 김재훈, 유형목, 와함께국내에몇개남지않은임베디드리눅스를전문으로하는 community. 현재가입자수약만 4 천여명
고성능어플리케이션개발을위한안드로이드시스템의이해 2011. 12. 19. ghcstop@insignal.co.kr 고현철 강연자소개 대외활동 http://www.aesop.or.kr 동호회설립및운영자 (2004 년 12 월설립 ) 운영진 고현철, 김재훈, 유형목, http://kelp.or.kr 와함께국내에몇개남지않은임베디드리눅스를전문으로하는 community.
More information쉽게 풀어쓴 C 프로그래밊
Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.
More information임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과
임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수
More informationPowerPoint 프레젠테이션
Tizen IoT 환경설정의모든것 Tizen IoT 알아보기 August 21, 2018 Tizen IoT 알아보기 Ⅰ Ⅱ Ⅲ 타이젠스튜디오설치하기 타이젠의다양한프로파일소개 타이젠 IoT 개발환경소개 Tizen Studio 설치 타이젠스튜디오다운로드 https://developer.tizen.org/ Tizen developer 사이트에접속하여타이젠스튜디오다운로드페이지에접속합니다.
More informationContents I. 취약점점검소개 II. III. IV. 점검프로세스분석 취약점점검방법 기타
Contents I. 취약점점검소개 II. III. IV. 점검프로세스분석 취약점점검방법 기타 . 취약점점검소개 Ⅲ 취약점점검소개 각기관에서제시한취약점분석항목비교 국내 / 국외 기관명 KISA 안전행정부 국내 금융보안연구원 국정원 안철수연구소 ( 민간기업 ) SK 인포섹 ( 민간기업 ) OWASP (Open-source application security
More informationiii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.
Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:
More informationSecure Programming Lecture1 : Introduction
Malware and Vulnerability Analysis Lecture1 Malware Analysis #1 Agenda 악성코드정적분석 악성코드분석 악성코드정적분석 정적분석 임의의코드또는응용프로그램을실행하지않고분석 ASCII 문자열 (ex. URL) API 리스트 Packing VT 기타등등 정적분석 : 파일식별 악성으로의심되는파일의형태식별 file
More informationB _00_Ko_p1-p51.indd
KOS-V000 B64-797-00/00 (MV) KOS-V000 설명서를 보는 방법 이 설명서에서는 삽입된 그림을 통해 작동 방법을 설명합니다. 이 설명서에 나타낸 화면과 패널은 작동 방법을 자세히 설명하는 데 이용되는 예입니다. 따라서 실제 화면이나 패널과 다르거나 일부 디 스플레이 패턴이 다를 수도 있습니다. 찾기 모드 방송국 선택 설정. TUNER
More information..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A
..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * Amazon Web Services, Inc.. ID Microsoft Office 365*
More information[Brochure] KOR_TunA
LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /
More information슬라이드 1
개발홖경구축 시작하면서 2 목차 소프트웨어다운로드 JDK 설치및설정 안드로이드 SDK 설치및설정 이클립스설치및설정 안드로이드 SDK 둘러보기 소프트웨어다운로드 설치준비 4 필요한소프트웨어 JDK 5.0 이상 안드로이드 SDK 이클립스 다운로드할폴더생성 D:\android 폴더생성 D:\android\software 폴더생성 JDK 다운로드 5 JAVA 웹사이트접속
More information벤처연구사업(전동휠체어) 평가
운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치
More informationOffice 365 사용자 가이드
[ 여기에입력 ] Office 365 사용자가이드 OFFICE 365 모바일설정 목차 1. 모바일에메일계정추가하기... 2 2. Lync 2013 App 설치하기... 7 3. Office Mobile App 설치하기... 10 4. Office for ipad 설치하기... 16-1 - 모바일기기에 Office 365 를설정해보세요. 모바일기기에 Office
More informationJVM 메모리구조
조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.
More informationUser Guide
HP ThinUpdate 관리자 설명서 Copyright 2016 HP Development Company, L.P. Windows는 미국 및/또는 기타 국가에서 Microsoft Corporation의 등록 상표 또는 상표입 니다. 기밀 컴퓨터 소프트웨어. 소유, 사용 또는 복사 에 필요한 유효한 사용권을 HP로부터 취득했 습니다. FAR 12.211 및
More information