fridalab 처음부터 막혓는데 머가 문제인가요?

홈 > 커뮤니티 > 질문 게시판
질문 게시판

fridalab 처음부터 막혓는데 머가 문제인가요?

1 aga0323 2 2993
Frida 처음 입문해보는 초보자인데 Fridalab 1번부터 막혔어요

이거 머가 문제인지 암만 봐도 모르겟는데 도움 좀 부탁드립니다

Test라는 폴더안에 Run.py와 test.js라는 2개 파일 만들고 다음과 같이 코딩했는데

오류가 나옵니다 ㅠ

대체 무엇때문에 그럴가요? 다 제대로 한거 같은데... ㅠㅠ

------------------------ Run.py ------------------------

import frida

//def on_message(message, payload):

device = frida.get_device_manager().enumerate_devices()[-1]
pid = device.spawn(["uk.rossmarks.fridalab"])
device.resume(pid)
session = device.attach(pid)

with open("test.js") as f:
jss = f.read()
script = session.create_script(jss)

//script.on("message, on_message)
script.load()
raw_input()

------------------------ test.js ------------------------

Java.perform{
function()
{
// Change class challenger_01's variable 'chall01' to: 1
var challenge_01 = Java.use("uk.rossmarks.fridalab.challenge_01");
challenge_01.chall01.value = 1;
}
};

------------------------------------------------------
2 Comments
1 aga0323 2020.07.08 23:16  
Java.perform( ... ) 이렇게 바꾸어봣는데도 오류 동일하네요 ㅠ
9 koooo 2020.07.10 13:28  
js와 py 사용법이 약간 달라요
js는 frida -U -l test.js -f 패키지명 --no-pause 로 사용하셔야하구요
py는 Run.py는 py Run,py 로 사용하시면 될거에요