- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- docker
- 클라우드
- Shell script
- Linux
- GPIO
- RaspberryPi
- JSP
- Android
- 자바
- 라즈베리파이
- API
- 안드로이드
- nginx
- Java
- Python
- ACL
- 리눅스
- 쉘 스크립트
- 메소드
- Tkinter
- GUI
- LEVIATHAN
- System
- 쉘 스크립트 기초
- 네트워크
- 프로젝트
- 그라파나
- synology
- centos docker
- 쉘 스크립트 if문
- Today
- Total
IT창고
안드로이드 폰에 다른 OS실행해보기 본문
안드로이드 폰에 가상머신(에뮬레이터) 어플을 사용하여 OS를 설치해보고 테스트해보겠습니다.
가상머신 어플이 몇 가지 있는데 그 중 bochs와 Limbo 가 있습니다.
bochs 부터 알아보도록 하겠습니다.
bochs는 C로 만들어진 PC에뮬레이터입니다.
App에 들어가보면 단순한 UI로 구성되어 있으며 HARDWARE에서 실행할 OS의 하드웨어 구성을 설정할수있습니다. 자신의 스마트폰 스펙을 넘어서는 하드웨어를 구성하게 되면 어플이 죽을수있기 때문에 과도한 설정은 자제합니다.
MISC에서는 bochs의 기본 구성을 설정합니다.
bochs의 위에 보면 다운로드 아이콘이 보입니다. 여기서 기본적으로 사용할수 있는 이미지 파일을 다운로드할수있습니다. 제가 테스트해볼 OS는 FreeDOS이기 때문에 다운로드 해두었습니다.
STORAGE에서 저장소를 설정해 둘수있습니다. disk와 cdrom타입으로 나눠있으며 어플에서 다운받을수있는 이미지 파일을 제외하고 다른 이미지 파일이 있을 경우 사용할수있습니다.
정상적으로 실행이 되는걸 확인해볼수있습니다.
Limbo에 대해 알아보겠습니다.
Limbo는 Bochs보다 많은 OS를 지원하며 이미지 파일이 없어도 되고 iso파일을 사용할수있습니다.
https://limboemulator.weebly.com/other-oses.html 에서 Limbo와 호환이 잘되는 OS를 알아볼수있습니다.
Limbo 첫화면이며 Load Machine에 New를 클릭하여 새로운 가상머신을 만듭니다. 만들고 나면 CPU 세부설정과 램을 설정해줄수있습니다. 자신의 스마트폰 하드웨어 성능을 넘어서 사용하지 않도록 합니다.
아래로 내려보면 저장소 설정과 CDROM에서 iso파일을 넣을수있습니다.
그 외에도 Bochs보다 다양한 설정들이 있습니다. 원하는 옵션을 사용하면 됩니다.
가상머신의 하드웨어 설정과 CDROM에 iso나 이미지 파일을 넣고 맨 위에 있는 플레이 버튼을 클릭하면 실행됩니다. 실행하게 되면 스마트폰의 기본 키보드가 제대로 사용이 안될 경우가 있습니다. 다른 키보드 App을 사용하면 enter 같은 버튼을 사용할수 있습니다. 대표적으로 Hacker's keyboard가 있습니다. 예전에는 마켓에 있었는데 현재는 찾을수없어 아래에 apk설치 파일을 다운받아 사용하시면 됩니다.
** Nexus4 폰에서 테스트를 해봤는데 위의 키보드를 사용해보아도 제대로 입력이 되지 않았습니다. 대신 루팅된 노트4 스마트폰으로 테스트해보니 제대로 입력이 되었습니다.
** 가벼운 OS가 아니면 굉장히 느리기 때문에 주의합니다.
'보안 > Android' 카테고리의 다른 글
스마트폰 부팅 USB만들기 (2) | 2018.12.11 |
---|---|
VMware 가상머신에 안드로이드 설치 (0) | 2018.11.14 |