vulnhub AI-web1搭建环境只要使靶机与kali处于同一网段即可 网络嗅探在kali中使用 netdiscover # 可以探测出与kali处于同一网段中存活的主机 由图中的信息可以看到靶机的ip地址为192.168.152.133 端口扫描使用nmap扫描指定的ip nmap -sS -sV -A -n 192.168.152.133 扫描结果显示靶机的80端口开放,并且探测到url,使用的 2022-09-30 渗透测试
MySql进阶学习 Mysql进阶学习事务 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系 统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加 1000。 这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。 数据的准备 drop table if exists 2022-09-27 mysql
XDU_choose_course XDU 抢课脚本项目地址 1.登录认证1.1 密码加密首先在浏览器中在同一身份的位置进行手动登录可以发现如下的请求 输入的密码已经被加密 表单参数中多了一个execution参数 在浏览器拦截的请求中有一个encrypt.js的文件,猜测是用于加密密码的 该文件的代码很长,但是核心的加密过程如下 function getAesString(data, key0, iv0) { 2022-09-09
Daily_Algorithm 每日刷题leetcode每日刷题,先定个小目标300 项目地址 高级算法分析与设计课程作业作业一两数之和(力扣第1题) 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], ta 2022-07-29 java,algorithm
nginx Nginx负载均衡配置 将java项目打包并启动这里为了有效果,打包了两份,当访问接口时,控制台打印不同的日志 java -jar .\api-2.0.1-8081.jar --server.port=8081 java -jar .\api-2.0.1-8082.jar --server.port=8082 配置nginx#user nobody; worker_processes 4; 2022-07-24 nginx
fmmall 商城项目 项目地址:https://github.com/sunzhengyu99/fmmall/tree/master 体验地址:http://www.fmmall.top/ 1.业务逻辑开发1.1登录注册1.1.1 完成dao操作 创建实体类 package com.sunzy.fmmall.entity; import lombok.AllArgsConstructor; import 2022-07-18 java
vue_component Vue组件做项目中使用到的vue组件,记录一下,以后使用到时直接复制即可 Element UI进入项目目录,安装依赖npm install element-ui -S 安装成功后,查看配置文件package.json,是否有element-ui组件的版本号 如下图: 在main.js文件中 引入 element 组件import ElementUI from 'element-ui& 2022-05-26 vue
dockerpy Docker-py使用python第三方库docker-py操作docker docker-py的地址:https://github.com/docker/docker-py 配置环境1.安装docker-py pip安装即可,安装最新版 pip install docker 2.配置docker本文使用的是Docker Desktop,docker版本是20.10.12 docker开启 2022-05-15 python docker
springboot工具类 javaweb中图片文件上传和下载使用springboot创建web项目 服务端要接收客户端页面上传的文件,通常都会使用Apache的两个组件: commons-fileupload commons-io Spring框架在spring-web包中对文件上传进行了封装,大大简化了服务端代码,实现步骤如下: 1.创建Controller因为图片上传是一个公共接口所以可以创建一个名为CommonCo 2022-04-29 javaweb springboot