/usefull-code

usefull-code

Primary LanguageASP.NET

usaefull-code

ASP.NET

JAVA

  • JAVA/writefile.jsp 主要用于绕过WAF进行文件上传,需在header头中指定绝对路径
  • JAVA/writefile-script.jsp 如果限制了<%<%@等字符,可以使用<jsp:scriptlet>标记。
  • JAVA/script-engine-header.jsp 使用JAVA的ScriptEngine实现灵活的代码执行入口,输入点在Header头中,比普通的文件小马好用一些。
  • JAVA/script-engine-body.jsp 使用JAVA的ScriptEngine实现灵活的代码执行入口,输入点在Body中,比普通的文件小马好用一些。
  • JAVA/exec-command.js 使用JAVA的ScriptEngine实现灵活的代码执行入口,这个js是用于放置在Header中发送到服务器上执行命令的代码。
  • JAVA/writefile-print.jsp 使用java.io.PrintWriter可以跳过new File关键字写入文件。
  • JAVA/jsp-expression-exec.jsp 如果限制了<%<%@<jsp:declaration><jsp:scriptlet>等字符,可以使用expression表达式代替。

Other

  • Apache/htaccess.txt Apache+php组合时,不能上传.php后缀可以试试这个
  • IIS/web.config 当存在任意文件上传时(文件名可控),可以用web.config设置当前目录解析格式。

PHP

Encoder