
python
文章平均质量分 91
_Warning_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu16.04中python2.7、python3.5和python3.7共存
Ubuntu中默认安装了python2.7和python3.5,由于一次测试,我需要python3.7的环境,所以进行了安装,其中涉及到:python源码安装 软链接的增添、删除修改 对应版本的pip安装和查看一、python源码安装1、下载源码在官网中下载python3.7的源码,链接:https://www.python.org/downloads/release/python-371/下载之后解压:sudo tar -zxvf Python-3.7.1.tgz2、原创 2021-04-19 11:41:47 · 893 阅读 · 0 评论 -
Bugku 多次
一道SQL注入的题目,学习了挺多小知识~异或注入 如何判断哪些关键字被过滤 无回显使用脚本盲注很容易观察到,页面的url中有一个参数id=1,尝试改变这个id的值发现页面发生改变,加单引号出现报错,加上--+后又变成正常页面,于是确定需要进行SQL注入;异或注入(第一关)用异或符连接的两个条件,如果两个是相同的(比如同对或者同错),那么就返回正确的页面,否则返回错误;例如:...原创 2019-03-03 18:43:38 · 1062 阅读 · 0 评论 -
Ubuntu中把python3设为默认
转自:https://www.cnblogs.com/Jeb15/p/6080331.html直接执行这两个命令即可:sudoupdate-alternatives --install /usr/bin/python python /usr/bin/python2 100sudo update-alternatives --install /usr/bin/python python...转载 2019-07-10 10:02:34 · 188 阅读 · 0 评论 -
base64隐写(攻防世界杂项base64stego)
base64原理先简单介绍一下base64解密:(图片来源见水印,侵删)base64使用a-zA-Z0-9+/等64个字符来替换掉所有字符,同时使用= 来替换掉空格,既然一共有64个字符,那么每个字符只需要6位即可表示出来,使用的64个字符如下:例如,原本的3个字节的数据经过编码后需要4个字节来表示:3*8 = 4*6;可以看出,只有二进制位数恰好是8和6的倍数才可以刚好...原创 2019-08-13 19:13:45 · 5591 阅读 · 3 评论 -
16进制与字符串互相转换(binascii模块的使用)
binascii模块主要用于二进制数据(byte类型数据)和ASCII的转换在16进制和字符串的转换过程中,主要用到了以下几个函数:a2b_hex():返回16进制的二进制数据表现形式b2a_hex():返回二进制数据的16进制表现形式hexlify():返回二进制数据的16进制表现形式unhexlify():返回16进制的二进制数据表现形式字符串转换成16进制数据主...原创 2019-09-01 17:54:00 · 8459 阅读 · 2 评论 -
BUUCTF misc 喵喵喵
我觉得……够我消化一下的了。涉及到的知识点:LSB隐写 二维码补全(修改图片高度) NTFS交换数据流隐写 反编译 python简单解密(python使用)吐血而亡……下面是正经的题解:首先给了一张图片:看看,是不是一只可可爱爱的...原创 2019-10-03 23:44:53 · 5546 阅读 · 7 评论