向 stackoverflow 的所有成员致敬。
我是 Android 开发新手,谁能告诉我如何在网站上发布数据或给我一个采样器?
我想将哈希发布到在线破解者并将结果作为字符串返回。
edit_box = enter the hash
sendbutton = 发送哈希 text_view = 结果
编辑:我看一下@ Live headers,发现这个结果 http://xdecrypt.com/ajax/liste.php?hash=759fdfa1a99563aa6309bb6ae27537c564547f62
在这里,我们可以将哈希添加到 Url,结果是。
document.getElementById('hashresult').value="";document.getElementById('hashresult').value+="759fdfa1a99563aa6309bb6ae27537c564547f62(MySQL)=amande1975 ";
现在我想把它读成字符串有人可以帮忙吗?
我想显示 Hashtype MySQL 和密码 amande1975。并在 ui 上显示为 text_view。
再次感谢。
编辑:2 它的作品,但现在如何分割字符串?有人可以帮忙吗?
try {
String webPage = "http://xdecrypt.com/ajax/liste.php?hash="+hashedit.getText().toString();
URL url = new URL(webPage);
URLConnection urlConnection = url.openConnection();
InputStream is = urlConnection.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
int numCharsRead;
char[] charArray = new char[1024];
StringBuffer sb = new StringBuffer();
while ((numCharsRead = isr.read(charArray)) > 0) {
sb.append(charArray, 0, numCharsRead);
}
String result = sb.toString();
System.out.println("*** BEGIN ***");
System.out.println(result);
System.out.println("*** END ***");
TextView tv2 = (TextView) findViewById(R.id.textView2);
tv2.setText("HashResuld="+sb.toString());
EDIT3:它的作品;)
再次感谢没有帮助;)