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