본문 바로가기

정보보안/모바일 점검18

버프슈트 + mitmproxy 연동하기, 버프슈트 포트포워딩(Upstream proxy severs) 피들러랑 버프를 연동할때는 피들러의 manual proxy configuration 기능을 쓰면된다. 반면 버프에서 > 다른 서비스로 데이터를 넘기려면? Upstream proxy severs 기능을 쓰면된다. 아래처럼 설정해주면 burpsuite의 8081 포트를 통해 패킷이 캡처되고, mitmproxy로 넘어가서 로깅되는 것을 볼 수 있다. -끝- 2023. 12. 4.
[2023.09] 맥북 JDK 설치/OpenJDK 설치 방법 (macOS java 설치, 환경 변수 설정 등) 1. JDK 다운로드 및 설치 2. 정상 설치 확인(JDK 버전 확인) 1. Oracle JDK 를 다운받자 https://www.oracle.com/java/technologies/downloads/#jdk17-mac 2. 다운로드 받은 파일을 설치하자 3. 설치 확인하자 터미널(iTerms)에 java -version 입력, 버전 정보가 정상적으로 뜨면 완료 기타정보들 JRE : Java Runtime Environment, 자바 프로그램이 실행될 수 있도록 하는 라이브러리와 파일 모음 JDK : JRE + Java 개발에 필요한 도구 모음(컴파일러 등) Java JDK = Oracle JDK = JDK, 오라클 사에서 제공하는 JDK다. openJDK , 오픈소스 JDK 다, (brew instal.. 2023. 9. 1.
버프슈트 localhost/127.0.0.1 프록시 잡기 내부 사이트 점검 시, 피들러는 쉽게 잡는데 버프는 오메가스위치를 써서 그런지 안잡히더라 기존(안잡힘) 변경 (잡힘) 요약 : Bypass List에 써주자 -끝- 2023. 8. 9.
[2308]#1-0 iOS 모바일 점검 환경 설정(ipa 파일 설치) * ipa 파일을 받은 경우, 아이폰에 설치를 해야한다. 필요 도구는 1. 맥북, 2. 정품 잭, 3. 아이폰 이다. 1. [애플 앱스토어] > [Apple Configurator] 을 설치하자 Xcode에서도 된다고 했는데, 안되는 경우도 있더라 설치하고 아이폰을 맥북에 연결하면 다음과 같이 뜬다. 그러면 저 아이폰을 클릭 해주자 클릭 하면 아래 그림처럼 바뀌고, + 눌러서 앱 누르자 그리고 설치할 ipa파일 선택하면 설치가 된다. 여기서 주의할점은 설치된다고 했지 실행된다는 말은 안함 아래처럼 앱 실행이 안되고 에러메시지 뜨면 일반 > VPN 및 기기 관리 > 기업용 앱 클릭해서, 앱 신뢰 설정 이렇게 하면 개발용 앱을 아이폰에 설치할 수 있다. -끝- 2023. 8. 7.
[2308]#1-1 iOS 모바일 점검 환경 설정(웹 프록시 잡기) *** iOS 점검 환경 설정의 경우 아래와 같다고 본다. 0. 진단 대상(모바일 앱) 설치 1. 웹 프록시 잡기 (피씨 단말기 연결) 2. 프리다 설정 3. 소스코드 분석 웹 프록시 잡기 순서는 아래와 같다. 1. [피씨] 프록시 도구 설정 2. [아이폰] 네트워크 프록시 설정 3. [아이폰] 인증서 다운로드 및 설치 1. [피씨] 프록시 도구 설정 피들러는 Allow remote computers to connect 설정 해준다.(안되면 재부팅) 버프슈트는 All interfaces 옵션으로 프록시 설정해준다. 2. [아이폰] 네트워크 프록시 설정 아래 그림을 따라서 하면된다. 순서는 > 인증서 다운로드 및 설치 > 인증서 신뢰 설정 -끝- 2023. 8. 7.
[2307]#0 맥북 모바일 점검 환경 설정(ADB 설치, 환경변수 설정, scrcpy 설치) 안드로이드 점검 환경 (with 맥북) 구축 1. 맥용 ADB 설치 (Step1.) 맥용 Android SDK 다운받자 (안드로이드 SDK는 포괄적인 개발 도구를 포함하는 소프트웨어 개발 키트이다. 여기에는 디버거, 라이브러리, QEMU 기반 핸드셋 에뮬레이터, 설명서, 샘플 코드 및 튜토리얼이 포함된다.) https://developer.android.com/studio/releases/platform-tools?hl=ko (Step2.) ADB 환경변수 설정 다운받은 폴더 원하는데로 옮기고 export PATH=$PATH:/경로~~/platform-tools. (임시 설정, 터미널 끄면 초기화됨) 설정 테스트 : adb --version 환경변수 재설정, iterms 새로 켜도 환경변수 살아 있게끔 .. 2023. 7. 25.