본문 바로가기
반응형

#연구131

Frida Hooking을 연습할 수 있는 APK 파일 #참고 사이트 추천 #Frida안드로이드 후킹 연습 문제 #FridaLab #FridaLab Write-Up Frida Hooking을 연습할 수 있는 APK 파일 #참고 사이트 추천 #Frida안드로이드 후킹 연습 문제 #FridaLab #FridaLab Write-Up Frida Hooking을 연습할 수 있는 APK파일 추천 FridaLab이라고 있네요. APK파일을 통해 여러가지 Frida Hooking 상황을 연습해 볼 수 있을 것 같습니다. rossmarks.uk/blog/fridalab/ FridaLab I was struggling with a recent test using frida, knowing it could do what I rossmarks.uk 문제의 답에 대한 설명은 아래 URL을 참고하세요! www.shielder.it/blog/2019/02/fridalab-writeup/ Sh.. 2020. 9. 25.
코틀린으로 안드로이드 개발 시작하기 #Android Kotlin언어 #Kotlin은 무엇인가? 코틀린과 안드로이드 Java 차이 안드로이드 앱을 자바 코드로만 만들어봤던 사람으로써 코틀린의 등장은 그렇게 달가운 것만은 아니었다. 또하나 배울 것이 생겼다는 것이니까; 하지만, 요즘 문득 한번 쯤 배워보는 것도 나쁘지 않을 것 같다는 생각이 들었다. 그래서 시간이 날때 틈틈히 코틀린을 통해 간단한 안드로이드 앱을 만드는 과정을 여기에 기록할 예정이다. 먼저 그럼 코틀린과 기존의 자바코드는 어떻게 다를까? 코틀린은 함수형 프로그래밍을 표방하고 있습니다. 객체지향 프로그래밍과 비교하자면 객체지향 프로그래밍은 클래스 내부에 있는 함수에서만 로직을 작성하지만, 함수형 프로그래밍은 이런 제한 없이 어디에서나 작성할 수 있습니다. 아래의 ‘Hello World’를 출력하는 짧은 코드로 비교해보면 좋겠군요. 자바 코드 - 객체지향 프로그래밍 cl.. 2020. 9. 24.
Frida 파이썬 스크립트 예제 모음 사이트 #Frida Python Script Cheatsheet Frida 파이썬 스크립트 예제 모음 사이트 #Frida Python Script Cheatsheet 상황에 맞는 Frida 파이썬 스크립트들이 잘 정리되어 있으니, 참고하면 좋을 것 같습니다. 잘 활용할려면, 이것저것 많이 연습해보는 것이 중요하겠죠? https://awakened1712.github.io/hacking/hacking-frida/ Frida cheat sheet Frida is particularly useful for dynamic analysis on Android/iOS/Windows applications. It allows us to set up hooks on the target functions so that we can inspect/modify the parameters.. 2020. 9. 24.
Android 특정 함수 후킹하기 #Frida로 안드로이드 함수 후킹해보기 #Frida를 이용한 Android 특정 method 후킹하기 #Frida로 루킹 체크 함수 리턴 값 변조하기 Android 특정 함수 후킹하기 #Frida로 안드로이드 함수 후킹해보기 #Frida를 이용한 Android 특정 method 후킹하기 #Frida로 루킹 체크 함수 리턴 값 변조하기 Frida로 루킹 체크 함수 리턴 값 변조하기 루팅된 단말에서 루팅 체크가 이루어지는 앱을 우회하기 위해 사용할 수 있습니다. 간단한 예제이니 참고해서 활용하시기 바랍니다. import frida import sys package_name = "PACKAGE_NAME" def get_messages_from_js(message, data): if message['type'] == 'send': print("[*] {0}".format(message['payload'])) else: print(message) def ins.. 2020. 9. 24.
Frida를 이용한 Android so파일 native function 후킹 #안드로이드 SO 파일 후킹해보기 #후킹 SO 파일 #안드로이드 네이티브 함수 후킹 #fopen함수 후킹을 통해 입력값 변조해보기 Frida를 이용한 Android so파일 native function 후킹 #안드로이드 SO 파일 후킹해보기 #후킹 SO 파일 #안드로이드 네이티브 함수 후킹 #fopen함수 후킹을 통해 입력값 변조해보기 fopen 함수 입력 값 변조해보기 예제입니다. 입력 파라미터의 타입에 따라 형태는 조금씩 다를 수 있으니 참고하시기 바랍니다. import frida import sys package_name = "PACKAGE_NAME" def get_messages_from_js(message, data): if message['type'] == 'send': print("[*] {0}".format(message['payload'])) else: print(message) def instrument_debug.. 2020. 9. 24.
[파이썬/Python] 파이썬에서 사용하는 단일 밑줄과 이중 밑줄로 표현된 변수와 함수의 의미는? #파이썬 이중 밑줄 함수 의미 #파이썬 단일 밑줄 #파이썬 단일 선행 밑줄 #파이썬 단일 밑줄 _ 의 의.. 파이썬에서 사용하는 단일 밑줄과 이중 밑줄로 표현된 변수와 함수의 의미는? #파이썬 이중 밑줄 함수 의미 #파이썬 단일 밑줄 #파이썬 단일 선행 밑줄 #파이썬 단일 밑줄 _ 의 의미 #파이썬 _ 변수는 언제 사용하는 것일까 #_var #var_ #__var__ #__var #_ 1. _var 단일 선행 밑줄 변수나 함수는 통상적으로 프로그래머에게 힌트를 주는 용도입니다. 해당 변수는 내부에서만 사용하는 변수라는 의미를 주기 위함입니다. 그렇다고 해서 파이썬 인터프리터에서 이것을 그렇게 해석하지는 않습니다. 그냥 하나의 코딩 컨벤션? 같은 것이지요. class Sample: def __init__(self): self.var = 0 self._iVar = 1 2. var_ 단일 후행 밑줄 변수를 사용하는 .. 2020. 8. 21.
반응형