TIL 5

Frida & HTTP Toolkit 이용한 Android SSL Pinning

Frida 설치 Python 3.9 기준으로 Frida 설치 pip install frida pip install objection pip install frida-tools HTTP Toolkit 설치 https://httptoolkit.com/ 에서 설치. ADB 설치 https://developer.android.com/studio/releases/platform-tools?hl=ko 해당 사이트에서 SDK Platform tools를 각 OS 버전에 맞게 설치 Android 기기 Bit 확인 adb shell getprop ro.product.cpu.abi Application Binary Interface Bit armeabi-v7a 32bit arm64-v8a 64bit x86 32bit x8..

TIL/General 2023.10.25

AWS Lightsail을 이용한 Bitnami Ghost 블로그 HTTPS 적용 시, Mixed Content 에러

AWS Lightsail에서 Ghost 생성 Lightsail에서 Ghost 블로그를 빠르게 만들게 만들 수 있는 Blueprint가 있으며 친절한 가이드도 있다. Ligthsail에서는 Ghost와 Apache를 사용하여 인스턴스를 구성한다. HTTPS 적용 시, Mixed Content 에러 친절한 가이드를 보면 Lightsail에서 bncert-tool를 이용하여 HTTPS 인증서를 발급한다. 인증서를 발급하면 해당 도메인에 바로 적용된다. 하지만 문제는 이미지 링크 혹은 관리자 페이지에서 미리보기 등 여러 곳에서 http로 요청을 하여 Mixed Content 에러가 발생한다. Chrome에서 HTTPS 사이트에서 HTTP 요청을 하여 안전하지 않은 컨텐츠로 인식하여 Chrome 자체적으로 막는다..

TIL/General 2023.04.27

[VS Code] 한글 폰트 변경

폰트 다운로드 눈누 사이트 https://noonnu.cc/ 눈누 상업용 무료한글폰트 사이트 noonnu.cc VS Code 설정 [File] → [Preferences] → [Settings] 로 들어갈 수 있다. (Ctrl + ` 도 가능) 설정에서 "Text Editor" → "Font" → "Font Family"에서 폰트를 설정할 수 있다. 다운 받은 폰트 설정 폰트를 다운받으면 "XXXXX.ttf" 나 "XXXXX.otf" 파일을 실행시키면 설치를 통해 폰트를 PC에 설치할 수 있다. VS Code에서 폰트를 바꾸려고 .ttf, .otf 파일의 이름을 넣어보면 VS Code에서 적용이 되지 않는다. 다운 받은 폰트를 실행하면 위와 같은 이미지를 볼 수 있다. 해당 프로그램에서 "글꼴 이름"을 ..

TIL/General 2023.04.25

APK Decompile for MacOS

Install Decompiler 인터넷에 여러가지 많고, 방법도 많지만 쉽고 빠르게 설치하는 게 제일 좋다. jd-gui, dex2jar ... 여러가지 있지만 여기서는 jadx를 사용한다. 깃헙 주소 GitHub - skylot/jadx: Dex to Java decompiler 설치 방법은 아래와 같이 brew 명령어만 사용하면 된다! brew install jadx 설치 후 설치가 끝나면 jadx 를 실행시킬 수 있다. CLI는 잘 모르겠으니 jadx-gui로 가자! jadx-gui 실행 화면

TIL/General 2023.04.18