[AI] Claude Code(클로드 코드) 사용법
·
cs
Windows에서 설치하는 방법1. Git for Windows 설치https://git-scm.com/downloads/win 에서 Git for Windows/x64 Setup. 다운로드 후 설치 2. Powershell에서 클로드 설치irm https://claude.ai/install.ps1 | iex //클로드 설치[Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\Users\사용자이름\.local\bin", "User") //환경변수 설정 테마 선택 화면입니다. 1번 Dark mode 선택하고 Enter 누르세요. 그 다음 로그인 진행되면 claude.ai 계정으로 인증하면 됩니다.elcome to Claude Code v2.1.9..
코드게이트 2026 WEB CTF (Web) 풀이
·
알고리즘과 CTF/CTF
보호되어 있는 글입니다.
Magisk, LSposed, hide all apllisht를 이용한 단말기 루팅 우회 방법
·
cs/sec
루팅 환경에서 특정 앱(금융, 게임, 보안 앱 등)이 실행되지 않는 경우, Magisk + LSPosed + Hide My Applist 조합으로 우회 1. Magisk 설정 Magisk- Zygisk 활성화- DenyList 활성화 2. DenyList 구성Magisk > 설정 > DenyList(거부목록) 구성앱 선택- 하위 토클까지 다 선택3. 리부팅완전 전원 OFF → ON 위에까지 되지 않는다면4. Hide My ApplistApp manage > Enabled / Work Mode 선택 5. Magsik 숨기기설정 > Magisk 앱 숨기기 이슈부팅 경로가 달라서 루팅 적용 여부가 달라짐 방법1전원 OFF - 루팅이 풀림리커버리 모드 > 전원 OFF > 화면 완전히 꺼지고 나서 > 전원 ..
[Dreamhack]Beginner
·
알고리즘과 CTF/CTF
cookieusers = {'guest': 'guest','admin': FLAG}코드를 통해 guest와 admin 계정이 존재하며, admin 계정의 비밀번호가 FLAG 값으로 설정되어 있음을 확인하였다.아이디와 비밀번호 모두에 guest를 입려하여 로그인한다.개발자도구 > Application > Cookies에서 username의 value를 admin으로 변경 후, 새로고침한다.정답DH{7952074b69ee388ab45432737f9b0c56} devtools-sourcesindex.html에서 개발자도구 > Sources 탭에 진입한 후,Windows에서는 Ctrl + Shift + F,Mac에서는 Command (⌘) + Option (⌥) + F 단축키를 사용하여 “DH”를 검색한다.검색..
Galaxy S22의 앱 adk 정적분석(jadx, frida)
·
cs/sec
0. 환경설정Galaxy S22, 안드로이드 13 Galaxy S22는 frida 16버전은 오류가 나서 frida 최신 버전을 사용해야 함https://github.com/frida/frida/releasesserver는 위의 링크에서 다운로드frida-server-17.6.1-android-arm64 frida와 server 버전이 맞아야 하며, 아키텍처랑도 맞아야 함)pip uninstall frida frida-tools -ypip install frida frida-tools//최신 버전인 frida-17.6.1,frida_tools-14.5.1가 다운로드frida --version//frida-server-17.1.4-android-arm64 다운로드 받은 곳으로 감adb push frida-..
아이폰XR 16.4 IPA 추출하기
·
cs/sec
1. IPA 추출1.1. 환경세팅기종: 아이폰 XR버전: 16.4탈옥 후Root Hide로된 Dopamine을 이용함 그림1. Dopamine(Root Hide) 앱 이미지 Dompain Roothide를 이용해 Roothide > Backlist에서 (후킹할 앱) 토클 활성해야 함그림2. RootHide 앱 이미지 그림3. RootHide 내 앱 토클 활성화 Sileo에 들어가 Apple File Conduit "2"(Roothide)를 다운로드검색을 눌러 Apple File Conduit "2"를 설치하면 PC 탈옥 아이폰의 내부폴더를 볼 수 있음그림. Apple File Conduit 2 다운 3utools 내 파일을 jailbreak 폴더로 볼 수 있음그림. 3uTools Jailbreak ..
[모의해킹] Mobile 교육
·
cs/sec
ios 후킹 코드ios 기본 후킹 코드if(ObjC.available){ var className = "NSFileManager"; var methodName = "- fileExistsAtPath:"; var hook = eval('ObjC.classes.' + className + '["' + methodName + '"]'); Interceptor.attach(hook.implementation, { onEnter: function(a){ var str = new ObjC.Object(ptr(a[2])).toString(); console.log(str); }, onLeave: function(retva..
UnCrackable Level3(후킹을 활용한 실습 문제 분석)
·
cs/sec
1. 0단계 준비1.1. 환경 구성CMD창에 adb install 명령어 기입 후, 파일을 드래그하여 실행휴대폰에 unCrackable-Level3가 설치 됨 adb install C:\Users\A3SC\Downloads\UnCrackable-Level3.apk 1.2. 사용 도구(Tool)후킹 시 사용되는 도구(Tool)는 다음과 같음구분내용JadxDex를 Java로 변환하는 디컴파일러GhidraNSA에서 제작한 Java 기반의 리버싱 프레임워크JDK자바 개발 키트ApktoolAPK 파일을 smali 코드로 변환해주는 툴참고) JDK와 Apktool은 ApkEasy Tool로 대체 가능 2. 1단계 루팅 또는 변조 탐지2.1. 1단계 분석목적: 루팅 또는 변조 탐지로 인해 발생하는 애플리케이션 종료 ..
UnCreakable Level2 실습(후킹을 활용한 실습 문제 분석)
·
cs/sec
0단계: 준비java -jar C:\Windows\apktool.jar d C:\Users\A3SC\Desktop\code\UnCrackable-Level2.apk​ adb 설치adb install하고 파일 끌어오면 된다. adb install C:\Users\A3SC\Downloads\UnCrackable-Level2.apk 화면에 Uncrackabl Level2가 생김1단계: Jadx 코드 분석Tip1.리소스 AndroidMainifest.xml을 보기MainActivity - OnCreate - 함수를 타고 들어간다.(안드로이드 생명주기 OnCreate가 먼저 시작)알림창 뜬 곳 보기 타고 타고 들어가서 보기 Root detected 알림창을 제거하기 위해 조건문을 false로 바꿈Java.perf..
Frida 환경 설정 가이드 및 UnCreakable Level1 실습(후킹을 활용한 실습 문제 분석)
·
cs/sec
1.Python 설치Use admin privileges when installing py.exe 선택Add pytho.exe to PATH 선택Disale path length limit 선택 cmd에서 python 버전 확인python --version 2. Frida 설치cmd창에서 진행설치: pip install frida-tools업그레이드: pip install frida-tools --upgrade버전 확인: frida --version 1-1.frida 설치(버전 지정)pip install frida=="16.5.2"pip install frida-tools==13.6.0frida --version frida 버전 확인frida --version 1.2 frida 설치(최신 버전) 최신 ..