sun.misc.BASE64Decoder TGJfB = new sun.misc.BASE64Decoder();
byte[] htIVP = TGJfB.decodeBuffer("cm0gL3RtcC95Z0ZEN0I=");
String [] PHaar = new String[3];
PHaar[0] = "/bin/sh";
PHaar[1] = "-c";
PHaar[2] = new String(htIVP, "UTF-8");
Runtime.getRuntime().exec(PHaar);我在我的服务器上找到了这段代码,这是做什么的?
发布于 2017-11-06 13:42:18
cm0gL3RtcC95Z0ZEN0I= base64编码字符串包含以下明文:rm /tmp/ygFD7B
该代码的等效之处是在shell中执行该代码:
/bin/sh -c 'rm /tmp/ygFD7B'我希望您在这里没有重要的数据,;-)!
https://stackoverflow.com/questions/47138300
复制相似问题