'전체 글'에 해당되는 글 589건

re-build.tistory.com/7

 

[Android] 안드로이드 스튜디오에서 JNI 사용하기

이번 포스팅은 제가 이번에 프로젝트를 진행하면서 JNI를 사용해야 할 상황이 생겨 구현하면서, 알게 된 것들을 기록하는 목적으로 작성합니다. JNI? JNI란 Java Native Interface의 약자로서, 자바 외의

re-build.tistory.com

 

 

thepassion.tistory.com/332

 

[Android] ndk-build를 이용한 Native Code 빌드 및 사용방법

ndk-build를 이용한 Native Code 빌드 및 사용방법 다음과 같은 이유로 Android App에서 Native Code(C/C++등)로 코드를 작성하여 사용해야 할 경우가 존재합니다. 처리 속도 및 성능향상 C/C++로 만들어진 코드.

thepassion.tistory.com

 

m.blog.naver.com/PostView.nhn?blogId=just4u78&logNo=220631029089&proxyReferer=https:%2F%2Fwww.google.com%2F

 

Android Studio에서 JNI 연동 #2 : gradle

지난번 JNI 연동에 대한 방법은 gradle-experimental 클래스를 이용하는 것으로..아직 정식이 되지 않은...

blog.naver.com

 

 

question0.tistory.com/39

 

[Android/NDK] 기존 프로젝트에 NDK 설정하는 방법

NDK 프로젝트를 매번 진행할때마다 설정을 구글에 검색하고 있는 저를 보며 이번 기회에 정리해야겠다 벼루고 있었는데 게을러서 미루기를 수차례 드디어 칼을 뽑아 정리합니다. 기존 프로젝트

question0.tistory.com

 

 

 

블로그 이미지

wtdsoul

,

 

최근에 다시 frida 설치해야 할 일이 있어서 재설치를 진행하였습니다.

 

환경)

iOS 13.3.1

소스 repo)

https://build.frida.re

 

github.com/frida/frida/releases/tag/12.6.21

 

Release Frida 12.6.21 · frida/frida

See http://www.frida.re/news/ for details.

github.com

www.python.org/downloads/release/python-375/

 

Python Release Python 3.7.5

The official home of the Python Programming Language

www.python.org

파이썬은 3.7.5 버전 설치

 

윈10 PC

\Python37\Scripts 경로에서

python3

pip3 install frida==12.6.21

pip3 install frida-tools==4.1.0

 

삭제가 필요한 경우

ex) pip3 uninstall frida==(version) 입력

 

아이폰 디바이스 cydia 에서

python 및 Frida for A12+ devices 설치

 

여기까지 셋팅 후 기기내

/usr/sbin/frida-server 삭제 -> frida-server-12.6.21-ios-arm64 -> 파일명 frida-server 변경 후 -> /usr/sbin 경로 이동

 

chmod 777 frida-server-12.6.21-ios-arm64

 

 

블로그 이미지

wtdsoul

,

mingzz1.github.io/error/python/2019/12/15/frida-error.html

 

[Frida 오류] Frida - Failed to load the Frida native extension | mingzzi

모바일 어플리케이션을 진단할 때 Frida는 거의 필수다. 근데 이번에 새로 Frida를 설치했는데, 계속 Failed to load the Frida native extension 이라면서 오류가 나서 해결 방법을 적는다. 오류 전체 메시지는

mingzz1.github.io

 

 

모바일 어플리케이션을 진단할 때 Frida는 거의 필수다.

근데 이번에 새로 Frida를 설치했는데, 계속 Failed to load the Frida native extension 이라면서 오류가 나서 해결 방법을 적는다.

오류 전체 메시지는 다음과 같다.

> frida-ps -U *** Failed to load the Frida native extension: DLL load failed: 지정된 모듈을 찾을 수 없습니다. Please ensure that the extension was compiled for Python 3.x. *** Traceback (most recent call last): File "C:\Users\ccoma\AppData\Local\Programs\Python\Python36\Scripts\frida-ps-script.py", line 11, in <module> load_entry_point('frida-tools==5.3.0', 'console_scripts', 'frida-ps')() File "c:\users\ccoma\appdata\local\programs\python\python36\lib\site-packages\frida_tools\ps.py", line 6, in main from frida_tools.application import ConsoleApplication File "c:\users\ccoma\appdata\local\programs\python\python36\lib\site-packages\frida_tools\application.py", line 20, in <module> import frida File "c:\users\ccoma\appdata\local\programs\python\python36\lib\site-packages\frida\__init__.py", line 24, in <module> raise ex File "c:\users\ccoma\appdata\local\programs\python\python36\lib\site-packages\frida\__init__.py", line 7, in <module> import _frida ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다.

내가 사용한 Python의 버전은 3.6과 3.8이었는데, 둘 다에서 같은 오류가 났다.

찾아보니 python 3.8에서는 아직 Frida를 지원하지 않는다고 하고, 3.6은 어느 순간부터 저런 오류 증상이 나타나는 것 같다.

해결 방법은 python 3.7 버전 설치이다.

Python 3.7.5

위의 사이트에서 다시 3.7대 python을 설치하고 아래의 명령어를 통해 다시 frida를 재설치 하면 정상적으로 동작한다.

> pip install frida > pip install frida-tools > frida --version 12.7.26

#Error #Python

블로그 이미지

wtdsoul

,