- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 python 密码爆破相关记录
后面又想着去修改判断登陆的条件,改来改去,也跟原来的时间也差不多,主要还是他的服务器没有返回一个数据长度的头信息,而且,登录成功和登录失败返回的头一模一样,除了cookie不一样外。而且,我在爆破的过程中发现服务器他的session表是有限制的,最多只有12734行,也就是说最多登录12734行,之后再登录就会提示session已经满了,把数据库错误信息展示出来了。因为是我自己的靶机,所以我只能在每次爆破的时候,连接数据库把登陆的session删除掉,所以整个过程也是比较麻烦。
2024-12-30 13:07:09
229
原创 测试数据生成——简单的任意位数字符生成器
最近在学习接口测试,每次上传参数时,需要上传参数的值,而数据边界值又很大,自己手动输入也非常不方便,所以就想着能够电脑生成数据。postman里面也是要使用JS脚本,在用例请求前面使用JS写一个自动生成脚本也不是不行,但是JS不太熟,而且不直观,好吧,其实我就是想做一个windos桌面应用,毕竟没做过。本来用python里面的库,比如tkinter,PyQt也能做,但是不是桌面应用,通过pyinstaller打包出来的也是一大推东西,而且运行起来窗口也多,比较麻烦。这创建变量可比python复杂太多。
2024-12-14 22:31:21
178
原创 远程连接mysql5.5.1出现message from server: “Host is not allowed to connect to this MySQL server.
执行后依然出现上述问题。后来发现是安装了两个mysql,运行了两个服务,刚好连接的是那一个没有权限的。解决问题思路:系统->模块->接口。顺便复习了一下window下的命令。
2024-11-05 17:48:31
159
1
原创 Linux安装mysql8.0
alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';最近在云服务器上部署Django网站,需要在linux端安装mysql8以上的版本,出现一些问题,记录一下。初始化 mysqld --initialize --user=mysql。查看初始密码 cat /var/log/mysqld.log.1.首先卸载以前mysql版本。提示GPG-KEY过期:重新安装。登录mysql后修改密码。
2023-07-10 21:56:54
1791
1
原创 python命名空间和作用域
python变命名空间有三个:本地命名空间,全局命名空间,系统自带命名空间(built-in,使用需要导入),各个命名空间都有自己对应的作用域。局部变量修改全局变量需要加入global关键字,内嵌局部变量修改局部变量需要加nonlocal申明,不然会报未定义错误。另外 if,for,while不再产生新的命名空间,循环体外可以随便掉用,这跟c,java有差别。其中if循环没有执行,那就相当于只是定义了b这个变量,没有对其赋值,所以会报错。
2023-04-24 12:26:02
146
2
原创 Djang开发网页遇到的一些问题
4.(偶尔遇到)写了个抓取网页源码并返回源码页面(不能访问返回不能访问页面),关掉服务器,其他页面都进不去,然而输入正常网页地址访问能够返回目标地址的真网页!输入不能访问网址404;3.表单提交url拼接出现问题(直接拼接在当前页面后面而不是127.0.0.1:8000后面,导致url路径抄查找不到),不能出现正常页面;然而大部分时间都能正常拼接,这个目前不知道什么问题。此时需要将Djangoweb.myproject设置成根目录(可能要重启)其它问题以后在记录(gggg)
2023-04-19 21:50:05
210
1
原创 【无标题】python爬虫运行AttributeError: module ‘pymysql‘ has no attribute ‘escape_string‘
python爬虫运行AttributeError: module 'pymysql' has no attribute 'escape_string'
2023-01-07 22:00:18
841
原创 中序遍历的递归和非递归程序
最近在看树的数据结构,看到树的遍历,于是写了一下树的中序遍历的递归和非递归程序。这里会用到两种数据结构,一种是栈(非递归),一种是二叉树的数据结构。
2022-08-26 14:48:51
499
1
CCF2015-9-2日期运行错误90
2021-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人