Skip to content

AttackTeamFamily/usefull-code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

usefull-code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ASP.NET 46.3%
  • HTML 26.3%
  • Java 24.7%
  • JavaScript 2.0%
  • PHP 0.7%