[TOC] linux准备 centos下载地址 window下安装VMWare 关键步骤说明 WMWare中安装centos 关键步骤说明 检查BIOS虚拟化支持 或者直接查看 任务管理器(Ctrl+Shift+ESC) 网络设置说明 参考 定制系统软件 按下列图片中显示选择,保证基本功能使用 基 ...
分类:
系统相关 时间:
2019-11-06 22:41:33
阅读次数:
186
# Python3 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 文件打开模式 描述 r 以只读模式打开文件,并将文件指针指向文件头;如果 ...
分类:
编程语言 时间:
2019-11-05 18:28:38
阅读次数:
77
文件上传文件上传一般验证方式:1.本地js验证(客户端)2.MIME验证(服务端)3.拓展名验证(服务端)4.脚本内容(文件头)验证(服务端) 通常会用到exif_imagetype()函数,这个函数会读取图片头并返回一个数组绕过方法:1.本地js验证方法很多,直接f12删除限制的代码再提交表单2. ...
分类:
其他好文 时间:
2019-11-03 12:54:23
阅读次数:
140
1. 当用一个软件(比如Windows记事本或Notepad++)打开一个文本文件时,它要做的第一件事是确定这个文本文件究竟是使用哪种编码方式保存的,以便于该软件对其正确解码,否则将显示为乱码。 一般软件确定文本文件编码方式的方法有如下三种: 检测文件头标识; 提示用户手动选择; 根据一定的规则自行 ...
分类:
移动开发 时间:
2019-11-03 10:30:28
阅读次数:
283
bug 考查: 逻辑漏洞、文件内容检测绕过 ,文件头是位于文件开头的一段承担一定任务的数据,一般开头标记文件类型,如gif的gif89a,或gif87a, png的x89PNG\x0d\x0a,等等 register注册一个账号,然后登陆看看 点击manage会说你不是admin 也不是个sql注入 ...
分类:
其他好文 时间:
2019-10-30 11:56:00
阅读次数:
198
CentOS7中自带的python版本是python-2.7.5,由于新开的虚拟机需要使用python3,于是便升级一下版本。 安装Python3.7.3 官网下载地址:https://www.python.org/downlo... 这里选择下载python 3.7.3。 关于Python3.7以 ...
分类:
系统相关 时间:
2019-10-30 00:03:25
阅读次数:
157
1、减少页面HTTP请求数量 2、使用CDN(Content Delivery Network)网络加速 3、添加文件过期或缓存头 4、服务器开启gzip压缩 5、css格式定义放置在文件头部 6、Javascript脚本放在文件末尾 7、避免使用CSS脚本(CSS Expressions) 8、c ...
分类:
Web程序 时间:
2019-10-24 15:20:22
阅读次数:
137
一、通过后缀名去判断。 优点:效率快,不用读取整个文件,无依赖,理解简单。 缺点:不准确,用户可以通过修改后缀名蒙混过关。 二、通过文件头判断 我们知道,图片文件的文件头带有图片标记信息,常见的如下: JPEG (jpg),文件头:FFD8FF PNG (png),文件头:89504E47 GIF ...
分类:
编程语言 时间:
2019-10-23 13:43:21
阅读次数:
104
核心类差异 Python3对Unicode字符的原生支持 Python2中使用 ASCII 码作为默认编码方式导致string有两种类型str和unicode,Python3只支持unicode的string。python2和python3字节和字符对应关系为: 编码&字符串 字符串: py2: u ...
分类:
编程语言 时间:
2019-10-23 00:38:50
阅读次数:
131
数据格式参考:https://www.cnblogs.com/l2rf/p/5643352.html 一、BMP文件读取 //BMP文件的数据按照从文件头开始的先后顺序分为四个部分: //BITMAPFILEHEADER,位图文件头(bmp file header): 提供文件的格式、大小等信息 / ...
分类:
其他好文 时间:
2019-10-22 09:17:38
阅读次数:
302