- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 ctf练习题
攻防世界WEB-Challenge area -Web php includeWEB-Challenge area -Web php include代码审计可以轻松知道本题考查文件包含并且过滤的php://所以我们用data://伪协议来传输数据,成功执行phpinfo()http://111.200.241.244:59922/index.php?page=data://text/plain,<?php phpinfo();?>接下来我们利用大小写测试服务器操作系统(其实上图已
2021-10-09 11:15:46 3788 1
原创 ModuleNotFoundError: No module named ‘xxx‘问题
更换国内安装源和设置超时时间可以解决pip install xxx --default-timeout=100 -i https://pypi.tuna.tsinghua.edu.cn/simple即可安装源参考超时时间参考
2021-09-28 21:38:51 216
原创 基于约束的sql攻击
原理:表名的长度有约束,新增表时通过添加空格超出最长限度然后添加新表,即可登录user pwadmin 123456 #原表 添加user:admin 1#超过限度pw:123再查user pwadmin 123456admin 123
2021-09-21 23:12:50 54
原创 宽字节注入
宽字节注入原理:利用mysql在使用GBK编码时认为两个字符是一个汉字(第一个的ascii码要大于128,才属于汉字范围)重要函数逃逸addslashes函数:1)在\前面再加一个\,将\转义2)弄掉\ (利用原理)常见的url编码:空格 %20’ %27井号 %23\ %5C...
2021-09-21 20:54:34 79
原创 Table ‘mysql.mysql‘ doesn‘t exist的解决办法
1、如果是首次在sqli靶场,先检查是否创建数据库,进入后点击set_up2、检查是否拼写错误3、分清楚数据库和表的区别
2021-09-12 22:02:33 1153
原创 upload-labs学习
pass - 01是一个前端认证,找到文件将文件识别的代码删去即可pass - 02用burp抓包,将type改成imag/png即可pass - 03apache 能够用php解析php3、php5、phtml等,传.php5即可
2021-09-08 23:17:19 79 1
原创 stale element reference: element is not attached to the page document的解决办法
出现这种问题时刷新一下element即可// An highlighted blockaList = web.find_elements_by_class_name("item__10RTO")count = len(aList)for i in range(0,count): item = aList[i] #操作 aList = web.find_elements_by_class_name("item__10RTO") #刷新element...
2021-09-04 21:36:16 442
原创 2021-08-31
数据分析xpathbs4正则xpath解析原理:1.实例化一个etree对象,将源码数据加载到对象中2.调用etree对象的xpath方法实现标签的定位和数据提取实例化etree对象1.etree.parse(‘filename’)加载本地html文档2.etree.HTML(page_text)加载获取的网页源码数据标签定位:左侧的/tree.xpath(’/根目录’) 最左侧"/"后一定是根目录非左侧的/tree.xpath(’//tag1/tag2’) tag2是tag1的子
2021-08-31 23:56:22 71
原创 2021-08-09
爬虫训练网站爬虫基础爬虫训练基础爬虫训练import urllib.requestrespone = urllib.request.urlopen("http://www.baidu.com")print(respone.read().decode('utf-8'))超时处理try: respone = urllib.request.urlopen("http://www.baidu.com",timeout=0.1)except urllib.error.URLError as
2021-08-09 23:44:00 75
原创 多维随机变量及其分布
多维随机变量基础离散连续基础F(x,y)=P{X≤x,Y≤y}F(x,y)性质:不减函数;0≤F(x,y)≤1; F(+∞,+∞)=1,F(-∞,-∞)=F(x,-∞)=F(-∞,y)=0右连续边缘分布F(x)=F(x,+∞),F(y)=F(+∞,y)联合分布唯一确定边缘分布,反之不能随机变量相互独立F(x,y)=F(x)F(y)二位随机变量的函数的分布离散随机变量的分布律边缘分布律X与Y相互独立的充要条件:pij=pi.*p.j随机变量的函数的分布画分布律就好(
2021-06-14 20:32:50 448
原创 Python类知识
类构造方法和析构方法类的方法静态方法内置属性类变量对象的属性管理类也是一个对象构造方法和析构方法def __init__(self [, 形参列表]): #构造方法 语句...__del__(self): #析构方法#不建议在析构方法中进行操作,因为析构调用的时间#即对象销毁的时间不确定类的方法class Dog: local = "China" def __init__(self,a): self.age = a @classmethod #表明是类方法
2021-06-11 20:42:24 90 1
原创 Python3中range()
l=[0,1,2,3,4,5]for i in l: print(i,end=",") l.remove(i)#输出为0,2,4看出range()遍历是根据于l中元素的位置
2021-06-10 19:14:10 78
原创 函数模块包
函数模板包函数传参星号元组形参函数传参def hello(a,b,c): print(a,b,c)1位置传参hello(a,b,c) #正确#错误hello(a,b)hello(a,b,c,d) #参数不能多不能少2关键字传参hello(a=1,b=2,c=3)hello(b=2,a=1,c=3) #都正确 #直接通过形参名称赋值,顺序无关,同样不能多或少3序列传参#可通过list、tuple、str传参hello(*list)hello(*tup
2021-06-10 00:33:21 62
原创 Python 中达到CPP的while(cin)
while True: try: ''' 代码块 ''' a = input() except EOFError: break
2021-06-09 18:11:25 406
原创 Python3基础
Python3学习print()print()print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)调用参数输出print("第{}期,当期存入{}元,账户累计{}元".format(nper,current_money,total_money))格式化输出>>> pi = 3.141592653>>> print('%10.3f' % pi) #字段宽10,精度3
2021-06-06 01:58:09 89
原创 QT控制台无输出
最近学习课程要用QT,记录下解决的问题终端无输出中文输出乱码终端无输出在.pro文件中添加 内联代码片// CONFIG += console;输出时用std::cout中文输出乱码
2021-05-23 00:34:36 650
原创 随机变量及其分布
随机变量分为两大类:离散型和非离散型,其中非离散型包括连续型和混合型随机变量:对每一个样本点e都有X=X(e)与之对应,则X为随机变量离散型随机变量离散型:随机变量的全部可能取值是有限个或可列无限个离散型随机变量分布律的性质(1)X所有可能取值的概率大于等于0(2)所有X可能取值的概率和等于1泊松分布是二项分布的极限分布即二项分布n→∞时,用泊松分布近似二项分布,要求λ=np当n≥100,np≤10时近似效果好随机变量的分布函数分布函数F(x)=P{X≤x}分布函数的三条基本性质:
2021-05-23 00:00:47 2204
原创 8086的结构与工作模式
如有错误,望批评指正8086CPU分为指令执行单元(EU),总线接口单元(BIU),上图左右侧物理地址=段寄存器值*16+偏移地址(地址指针和变址寄存器的值)ALE是地址锁存输出信号,ALE实现地址总线与数据总线分离,高电平有效,有效时AD15至AD0,A19/S6至A16/S3输出20位地址信息8086最大/最小模式,最大模式下有总线控制器8288协助(小弟hhhh)A0与BHE决定选择哪个存储体地址是奇/偶就选择奇/偶存储体A0=0,地址为偶存储体A0=1,BHE=0,总线高字节有效,
2021-05-19 22:42:14 591
原创 QT项目出现multiple definition of错误解决方案
QT项目出现multiple definition of错误解决方案今天把代码搬到QT上后出现了许多multiple definition of错误,记录下解决方案。解决方法一:在.pro文件下查看SOURCES +=和HEADERS +=也没有重复引入文件,删除重复的文件即可。解决方法二:把debug文件夹下的.o文件都删除,然后再编译下。解决方法三:如果.h文件中有类的定义和实现,则实现时在每个成员前加inline。...
2020-12-12 10:26:06 17581 11
空空如也
python中的输出格式化的使用
2020-08-05
python中的输出格式化的使用
2020-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人