Android Normal
http://ethereal.prohitime.top/demo/novel

public void onClickTest(View arg3) {
if(this.mFlagEntryView.getText().toString().equals(this.stringFromJNI())) {
this.mFlagResultView.setText("Correct");
}
else {
this.mFlagResultView.setText("Wrong");
}
}
判断函数 逻辑很简单,就是把输入的字符串 mFlagEntryView.getText()和 this.stringFromJNI()进行比较
String stringFromJNI()
在native层,需要分析so文件

要分析so文件,通常采用armeabi-v7a的so文件,托到IDA里打开


用winhex打开


DDCTF-397a90a3267641658bbc975326700f4b@didichuxing.com
可以直接看到flag
posted on
浙公网安备 33010602011771号