분류 전체보기147 AWS101 seminar 정리 > Cloud Computing 초기 비용이 없음 운영비용 절감 속도 및 민첩성 하드웨어는 aws가 관리하기 때문에, 비즈니스에만 집중 가능 글로벌 확장에 용이함 버지니아 리전을 선택하면 가장 최신의 서비스를 이용해 볼 수 있다 소프트웨어는 awsmarketplace에서 SI & Consultancy 및 ISV 파트너를 제공 > aws의 사례 airbnb >컴퓨팅 서비스 amazon EC2 (elastic compute cloud) 가상서버서비스 virtual machine 재구서잉 가능한 컴퓨터 리소스 쉽게 확장/축소되는 컴퓨팅 용량 고객업무 영역에 따른 다양한 인스턴스 타입 제공 사용한 만큼만 과금 (pay as you go) : on demand (초당 과금) T2 unlimited 기능이 추가되어.. 2019. 10. 31. [iOS] BurpSuite를 이용한 Proxy 설정 (response, SSL 포함) 1. Burp Suite에서 Proxy > Oprions > Proxy Listeners 에서 All interfaces로 proxy server 설정을 해준다. 2. iOS 디바이스에서 설정 > Wi-Fi > 세부정보 보기에서 HTTP 프록시를 수동으로 선택하고, Proxy server가 돌아가고 있는 컴퓨터의 IP와 위에서 설정한 포트번호를 작성한다. 4. HTTPS 통신도 잡기 위해서는 인증서가 필요하다. Proxy 연결 후에, iOS 디바이스에서 사파리로 https://burp 로 이동하고 CA Certificate 탭을 선택하면 인증서를 설치할 수 있다. 5. 인증서를 설치하고 설정 > 일반 > 정보 > 인증서 신뢰 설정 을 할 수 있다. 6. 그러면 Proxy 사용 성공! 7. 응답까지 변조하.. 2019. 10. 21. [iOS] cycript 사용법 cycript란 javascript 와 Obj-C를 결합한 스크립트의 인터프리터이다. 실행 중인 프로세스에 attach해서 property를 변경하고 함수를 동적으로 호출할 수 있다. 설치는 cydia에서 cycript를 검색하여 쉽게 설치하였으나, http://www.cycript.org/debs/ 에서 .deb 파일을 받아서 설치할 수도 있다. mobilesubstrate와 libffi도 필수적으로 있어야 하는 것 같다. 설치하는 데는 filezilla sftp를 이용하여 파일을 넣고 filza 앱으로 간편하게 설치하였다. mobilesubstrate와 libffi 역시 cydia에서도 받을 수 있다. 단, 따로 설치하려면, 어디서든 사용할 수 있게 /usr/bin 위치에 설치해 줘야한다. 실행 시 .. 2019. 10. 17. [iOS] otool 사용법 otool 설치 Cydia에서 Darwin CC Tools 설치 시, 사용 가능 명령어 정리 - otool -tV Multi -p main : main함수 디스어셈블 - otool -L Multi : 바이너리의 동적 의존성 - nm -arch arm Multi : 심볼의 유형을 알 수 있음 - strings Multi | grep -i http : http 문자열 검색 - otool -l Multi | grep __objc : object-c 라이브러리 사용 chaem-20171201ui-iPhone:~ root# otool -l Multi | grep __objc sectname __objc_methname sectname __objc_classname sectname __objc_methtype se.. 2019. 10. 17. 리버싱 기초 정리할 일이 있어서 한번 정리해 보았다. Register GPR : 변수와 같은 느낌 ax, bx, cx, dx di, si SPR : 목적이 중요함 bp (base pointer) : 지역변수 sp (stack pointer) : 함수를 효율적으로 사용하기 위해 ip (PC) : 현재 실행 위치 Intel * little endian : 전력이 많이 소모되나, 속도가 빠름 big endian : ex) ARM * Windows : PE 포맷, PE파일의 시그니쳐는 MZ * Linux : ELF 포맷 text -----> object -----> ELF compile Linking calling convension : 기본적이라 의미 없는 것들 마지막에 지역변수 없으면 leave가 아니라 pop 사용 (.. 2019. 10. 14. [iOS] 탈옥폰에서 분석환경 세팅 (clutch, class-dump) 1. iOS ssh 접속 루팅 된 iOS폰을 이용 (버전에 따라 다름, 진행은 iPhone5_9.2.1) 1. Home Depot 실행 2. enable jailbrake 활성화 3. specific 실행 4. 메모에 저장된 메모리값 전체 복붙 5. 진행되면서 자동 재부팅 6. Cydia 통해 Open SSH 재설치 7. ip확인 후 동일 네트워크에서 접속 8. 필요한 앱 : Open SSH, nano, Filza file manager 등 ssh 접속 ( 기본적으로 아이폰은 root / alpine 계정 사용) mac_pc#ssh root@192.168.0.16 root@192.168.0.16's password: *** chaem-iPhone:~ root# cydia impactor로 ipa 주입 h.. 2019. 10. 7. 이전 1 ··· 17 18 19 20 21 22 23 ··· 25 다음 반응형