文章首发于:奇安信攻防社区 https://forum.butian.net/share/2068 环境搭建 源码:https://www.ujcms.com/uploads/jspxcms-9.0.0...-release-src.zip 下载之后解压 然后用idea导入 先创建数据库导入数据库文件 然后导入源码 然后配置好数据库连接 加载maven依赖 根据本地数据库版本情况 记得调整数据库依赖版本...文件无法利用 那么这里 既然存入文件的过程没有什么过滤 直接利用跨目录的方式写一个war包到 但是这里前提得用tomcat搭建 因为我之前直接用的springboot的 重新切换到tomcat jspxcms...安装包(部署到Tomcat):https://www.ujcms.com/uploads/jspxcms-9.0.0-release.zip 也是有安装手册的 根据手册把配置文件改了 然后启动tomcat
Tomcat的安装过程很简单,这里直接跳过(需要的小伙伴可以看之前的公众号文章)。 以部署jspxcms为例,在上面已部署的环境下继续操作。...2、安装MySQL及创建库 [root@ansible ~]# yum -y install mariadb mariadb-server [root@ansible ~]# systemctl enable...1.jspxcms下载地址http://www.jspxcms.com,上传jspxcms安装包并解压 [root@ansible ~]# mkdir tools [root@ansible tools...jspxcms-9-2.zip __MACOSX database Jspxcms安装手册.pdf tomcat jspxcms-9-2...Jspxcms安装说明_tomcat版.txt 用户许可协议.txt [root@ansible tools]# rm -rf /usr/local/tomcat/webapps/* [root
/configure 清除编译出的新内容 make clean 编译 make all -j8 安装(有时候不需要) make install ---- ----
然后就在github试试运气,发现了源码。...源码地址:https://github.com/amateur-RD/netBank-System发现了一个数据库文件,有一些普通用户和管理员用户的账户和密码。...7.编写解密脚本通过其源码,分析其加密方式,然后编写解密脚本。...package com.jspxcms.core;import com.jspxcms.common.security.SHA1CredentialsDigest;import com.jspxcms.common.util.Encodes...通过信息收集,搜索源码,然后分析源码,进行sql注入。编写sql注入脚本进行注入,通过分析登录端的源码编写加密脚本,在编写目录穿越脚本成功获取webshell。
过程3 127.0.0.1:8002 jspxcms 网上都是利用这个后台进行上传文件getshell的, 根据刚刚读取的密码,发现admin密码无法碰撞出来。 其余的账号都没有权限。...这里找到了jspxcms的源码。找到了一些网上没有出现过的上传点。 发现能上传,但是和本地搭建的环境不太一样。 尝试后也是失败。 说实话这里有点难顶。 能想到的方式和网上的方式都尝试了。...看一下源码吧。 在网上找到了源码。 第一次看感觉就是白名单。 第二次看,这是一个假的白名单。是假的竟然。可以绕过。 PS:网上没有写出来,人家还要考核,这里具体就不泄露了。...然后尝试8001-jspxcms的服务。 这里漏洞都尝试了,只有后台没有尝试。但是密码无法碰撞出来 SQL不支持堆叠注入--无法修改密码。 图片 这里取巧了。 还记得8001的shell吗。
2,源码安装,下载是源码包,要进行编译和安装,编译过程,可以进行参数设定。...源里面有什么就安装什么,安装的版本也比较低。 2,源码安装的优缺点 源码安装的优点,编译安装过程,可以设定参数,按照需求,进行安装,并且安装的版本,可以自己选择,灵活性比较大。...源码安装的缺点,由于安装包过新或者是其他问题,导致依赖的包没有,或者版本过低。...源码安装的多了,不敢升级系统,升级系统,可能会导致以前手动装的东西,不能用。 很多做运维的,都认为,源码安装比yum安装的性能要好,根据参数选择安装,肯定比yum装了一大堆要好。...在我看来,同一版yum安装和源码安装完全是一样的。 以apache以例吧,这个东西,非常常见的,用做web最广泛的工具之一,源码安装,./configure时候,可以添加很多参数,来实现订制。
依赖 安装docker docker的cgroup和集群kubelet的要一致,木搞明白为啥需要一致?...安装kubeadm/kubectl 创建k8s集群 安装golang 在每个edge节点安装mosquitto 以上安装可参考我的笔记有关内容 如果边缘节点为centos可以只直接yum安装mosquitto...$GOPATH/src/github.com/kubeedge/kubeedge/build/tools/certgen.sh genCertAndKey edge 二进制运行 查看gcc是否安装 gcc
新建my.ini 替换上面路径,为安装地址路径, 注意路径,斜杠使用双斜杠 命令行 mysqld --initialize //生成data文件夹 mysqld --install //...安装服务 net start mysql //启动服务 数据库错误日志 数据库创建成功后的,账号和密码,err文件中 登录 mysql -uroot -p 提示后输入密码 修改密码 set
源码下载地址: http://nginx.org/en/download.html http://nginx.org/download/nginx-1.6.2.tar.gz 创建一个nginx用户,解压源码...安装依赖包 yum -y install gcc automake autoconf libtool make gcc-c++ pcre* zlib openssl openssl-devel 重命名源码目录...slaveOne nginx]# ls nginx-1.6.2 nginx-1.6.2.tar.gz [root@slaveOne nginx]# mv nginx-1.6.2 nginx 进入源码目录...nginx-1.6.2/nginx.conf \ --pid-path=/home/nginx/nginx-1.6.2/nginx.pid \ --with-http_ssl_module 多线程编译,安装...make -j `cat /proc/cpuinfo | grep processor| wc -l` && make install 安装完成,查看目标文件 修改nginx.conf配置文件 user
1.安装mysql的依赖环境 安装ncurses-devel运行环境 [root@localhost ~]# yum -y install ncurses-devel 2.解压cmake和mysql软件包...zxvf cmake-2.8.6.tar.gz -C /usr/src [root@localhost ~]# tar -zxvf mysql-5.6.36.tar.gz -C /usr/src 3.安装.../configure && gmake && gmake install 4.配置mysql安装环境 cd /usr/src/mysql-5.6.36 cmake -DCMAKE_INSTALL_PREFIX...DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all 选项说明: -DCMAKE_INSTALL_PREFIX=/usr/local/mysql #指定安装路径...--add mysqld chkconfig mysqld on 优化mysql命令路径 ln -s /usr/local/mysql/bin/* /usr/local/bin 6.初始化mysql 安装
#安装目录 mkdir -p /data/apps/redis cd /data/tgz wget http://download.redis.io/releases/redis-3.2.1.tar.gz...cd redis-3.2.1 make PREFIX=/data/apps/redis install #安装到指定目录中 #在安装redis成功后,你将可以在/data/apps/redis看到一个
源码安装 #安装依赖 yum install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre* -y
--前提条件--> 要求OS上已经安装下述软件。如果没有,可以直接通过yum来安装。...Centos ~]# tar --version tar软件工具用于解压缩源码格式的安装压缩包文件。...~~~bash [root@Centos ~]# rpm -qa|grep zlib* ~~~ 二.源码安装 ### 二.源码安装 小技巧:(ctrl +l 清屏) 假定将来要把数据库软件安装在...到PostgreSQL[官方网站](https://www.postgresql.org/ftp/source/),获取源码格式的数据库安装文件。...PostgreSQL数据库软件 ##### a.方式1 重新解压源码、编译、安装 第4步开始重新走一遍流程,即重新解压源码,用新解压出来的源码文件,再依次进行 configure ,make world
1.安装地址 Nginx官网:nginx: download 2.下载依赖 //一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl...openssl-devel 3.上传解压编译安装 //解压压缩包 tar -xvf nginx-1.26.1.tar.gz //进入nginx cd nginx-1.26.1/ //安装到指定位置.../configure --prefix=/usr/local/nginx //编辑安装 make make install 4.启动Nginx //进入nginx目录 cd /usr/local/nginx
Zabbix源码安装 1:前期准备 注意安装zabbix需要lnmp环境可以使用脚本安装lnmp 这里我进行源码安装一步步的操作 建议使用脚本进行 用源码安装比较慢 (1) 关闭防火墙和selinux...mysql (1)下载mysql源码包 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29.tar.gz wget https...mysql --datadir=/cyylog/mysql/data mysql.server start ln -s /cyylog/mysql/mysql.sock /tmp/ (8) 下载zabbix源码包并进行解压...php (1) 下载php源码并井进行解压 wget https://www.php.net/distributions/php-7.2.27.tar.gz tar xvf php-7.2.27.tar.gz...> #### 重启nginx服务 nginx -s reload 重启nginx服务 nginx -s reload 5:安装zabbix (1) 安装依赖以及编译安装
Linux源码安装步骤 获取源码 将软件的源码下载至/usr/local/,并解压。...安装 执行make install命令将上一步编译好的二进制文件安装到指定的目录中去。...安装演示 1.进入/usr/local/,并创建memcached目录: cd /usr/local/ mkdir memcached 2.下载memcached的源码 wget http://memcached.org...注意:–prefix参数指定软件安装目录。当执行make install命令时,会将软件安装在此路径中。...6.执行make install,将软件安装至指定目录 make install 此时二进制文件会被安装到先前configure prefix参数设置的路径中去。 安装完成!
在Linux下安装Redis非常简单,具体步骤如下(官网有说明): 1、下载源码,解压缩后编译源码。
生产者集合,一般用于发送一类消息 Consumer Group:消费者集合,一般用于接受一类消息进行消费 Broker:MQ消息服务(中转角色,用于消息存储与生产消费转发) ---- RocketMQ源码包编译...rocketmq01 ~]# Tips:最好是使用JDK1.8,因为目前版本的RocketMQ的启动脚本都是基于1.8的,使用高版本的JDK需要自己去修改启动脚本比较麻烦 根据官方文档的描述下载最新版本的源码包...rocketmq01 /usr/local/src]# ls rocketmq-all-4.7.1-source-release.zip [root@rocketmq01 /usr/local/src]# 解压源码包...remoting store test [root@rocketmq01 /usr/local/src/rocketmq-all-4.7.1-source-release]# RocketMQ源码包结构说明...remoting:远程调用接口,封装Netty底层通信 srvutil:提供-些公用的工具方法,比如解析命令行参数 store:消息存储 tools:管理工具,比如有名的mqadmin工具 然后使用如下命令对源码进行编译
平台:Ubuntu 20 方法一:apt-get 使用内置的apt下载工具进行安装, sudo apt-get install curl 方法二:从官网下载压缩包 在官网可以找到curl的多个版本,http.../configure make sudo make install 方法三:Git 我们从github拉下源码, git clone https://github.com/curl/curl.git cd
领取专属 10元无门槛券
手把手带您无忧上云