Últimamente he estado intentando hacer algunas extensiones para Chrome para bloquear algunas cosas no deseadas. También he estado buscando bastante tiempo para encontrar lo que hace un JDB. Entonces, el applet descarga un archivo, ¿no? (Silenciosamente)
El código java que creo se ve así: (no encriptado, archivo de muestra)
public void init(){
try {
in = new BufferedInputStream(new URL("http://wordpress.org/plugins/about/readme.txt").openStream());//get an inputstream from preferred file
} catch (IOException e) {
}
try {
f = new File("C:\" + fileName);//get file to write
f.delete();
try {
f.createNewFile();
} catch (IOException e) {
}
out = new FileOutputStream(f);//get an outputstream from the file
} catch (FileNotFoundException e) {
}
bout = new BufferedOutputStream(out,bufferLength);//make the output stream to the file buffered with 1GB length
byte data[] = new byte[bufferLength];//create our buffer
try {
while(in.read(data, 0, bufferLength) >= 0){//returned value if file has ended is -1 buffer = data , offset = 0 , max bytes = buffer length
out.write(data);//write and it will flush because buffer is full
}
} catch (IOException e) {
}
try {//Housekeeping , close the streams
bout.close();
out.close();
in.close();
} catch (IOException e) {
}
}
¿Son correctas las cosas que mencioné? Además, no entiendo cómo funciona un talón y cómo prevenirlo. ¿A alguien le importa explicar? (Quiero una explicación de lo que los hackers consideran que es ...)