欢迎各位兄弟 发布技术文章

这里的技术是共享的

linux无法删除 -bash: syntax error near unexpected token `('

 

某服务器被入侵,留下了这样的文件夹:

print(md5(this_is_a_test_string));die();

可是使用rm -rf print(md5(this_is_a_test_string));die();

提示: -bash: syntax error near unexpected token `('

意思是(需要转义,使用下面的命令就可以。

rm -rf  print\(md5\(this_is_a_test_string\)\)\;die\(\)\;/

是的,你跟我一样嫌麻烦,其实简单。

输入rm -rf print后然后按tab键可以自动补全文件夹名字。哈哈。

继续补两个,删除${@print(md5(this_is_a_test_string))}

 

 


  1. rm -rf \$\{\@\print\(md5\(this_is_a_test_string\)\)\}/ 

删除${@print(md5(this_is_a_test_string))}\\

 


  1. rm -rf  \$\{\@\print\(md5\(this_is_a_test_string\)\)\}\\\\ 


来自 http://www.oicqzone.com/pc/2015033121340.html
 
唯物品评历史

关注"唯物品评历史",跟着泪痕春雨先生,读懂历史,看彻人生

打开隐藏二维码