首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个Groovy函数是做什么的?

这个Groovy函数是做什么的?
EN

Stack Overflow用户
提问于 2017-11-06 13:39:16
回答 1查看 59关注 0票数 0
代码语言:javascript
复制
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);

我在我的服务器上找到了这段代码,这是做什么的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-06 13:42:18

cm0gL3RtcC95Z0ZEN0I= base64编码字符串包含以下明文:rm /tmp/ygFD7B

该代码的等效之处是在shell中执行该代码:

代码语言:javascript
复制
/bin/sh -c 'rm /tmp/ygFD7B'

我希望您在这里没有重要的数据,;-)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47138300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档