Crack01 学习记录
要感谢京峰教育!
资料下载:
https://download.csdn.net/download/m0_47210241/85053839
利用jadx-gui打开
![image-20220329232505165](https://img-blog.csdnimg.cn/img_convert/70aaf3bdbf4a1056c978c15d78e65220.png)
分析代码:
package com.zhy.editView;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class Test1 extends Activity {
String abc = "";
private Button btn = null;
private Button ctn = null;
/* access modifiers changed from: private */
public EditText exit = null;
private TextView msg = null;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
this.msg = (TextView) findViewById(R.id.text);
this.btn = (Button) findViewById(R.id.myButton);
this.ctn = (Button) findViewById(R.id.yourButton);
this.exit = (EditText) findViewById(R.id.edit);
this.btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Test1.this.operatecontext();
}
});
this.ctn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Test1.this.exit.setText("");
}
});
}
/* access modifiers changed from: private */
public void operatecontext() {
this.abc = this.exit.getText().toString();
if (checkansaw(this.abc) == 1) {
this.msg.setText("恭喜你!答对了!");
} else {
this.msg.setText("很遗憾!答错了");
}
}
private int checkansaw(String abc2) {
if (abc2.equals(productanswer())) {
return 1;
}
return 0;
}
private String productanswer() {
return String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf("") + 'T') + 'h') + 'e') + 'a') + 'n') + 's') + 'w') + 'e') + 'r') + 'i') + 's') + 'n') + 'o') + 't') + 'h') + 'e') + 'r') + 'e';
}
}
package test;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(productanswer());
}
private static String productanswer() {
return String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf(String.valueOf("") + 'T') + 'h') + 'e') + 'a') + 'n') + 's') + 'w') + 'e') + 'r') + 'i') + 's') + 'n') + 'o') + 't') + 'h') + 'e') + 'r') + 'e';
}
}
![image-20220327230407384](https://img-blog.csdnimg.cn/img_convert/f0e422618ca9f4324e1a3e4f7ebfa52d.png)
Theanswerisnothere
![image-20220327230333295](https://img-blog.csdnimg.cn/img_convert/a4444da1f3ee6a664d78650a41ab9d08.png)