码迷,mamicode.com
首页 > 2018年05月24日 > 全部分享
实验吧题库上传绕过
题目:上传绕过1、上传尝试,上传jpg,提示需要上传php的2、上传php,提示说只能支持上传jpg,png。。。3、上神器bp,抓包4、改包,这里利用00截断上传(路径截断)原理:在上传的时候,当文件系统读到0x00的时候,会认为文件已经结束,这就是程序员在对文件上传的路径过滤不严格造成的。将路径加上1.php%00(名称任意,类型php),然后,选中%00,ctrl+shift+u(还原)。根
分类:Web程序   时间:2018-05-24 16:33:03    阅读次数:233
HTML5 Canvas ( 事件交互, 点击事件为例 ) isPointInPath(转)
原文地址:https://www.cnblogs.com/lovling/p/6657966.html ...
分类:Web程序   时间:2018-05-24 16:32:56    阅读次数:437
CentOS 7 镜像文件各个版本区别
CentOS ISO 镜像文件的功能 引导安装 CentOS ISO 镜像文件包含有安装程序,官方称其为 Anaconda,用来引导安装 CentOS 提供 CentOS 的安装文件 镜像文件不一定包含我们安装所需要 CentOS,可能只有安装程序,用以引导安装 提供额外软件 不只是在安装过程中可以 ...
分类:其他好文   时间:2018-05-24 16:32:47    阅读次数:1327
Shell(二)
shell中使用ssh shell中切换root权限 ...
分类:系统相关   时间:2018-05-24 16:32:39    阅读次数:179
从底层了解ASP.NET体系结构
导读: 前言 关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl先生同意,我把他的这篇文章翻译成中文,希望能够给想深 ...
分类:Web程序   时间:2018-05-24 16:32:30    阅读次数:183
Spark 实践——用Scala和Spark进行数据分析
本文基于《Spark 高级数据分析》第2章 用Scala和Spark进行数据分析。 完整代码见 "" 1.获取数据集 数据集来自加州大学欧文分校机器学习资料库(UC Irvine Machine Learning Repository),这个资料库为研究和教学提供了大量非常好的数据源, 这些数据源非 ...
分类:其他好文   时间:2018-05-24 16:32:23    阅读次数:2477
Redis集群搭建
Redis集群搭建教程 一、概述 Redis3.0之后的版本支持集群。1.1 Redis cluster现状 节点自动发现 slave->master选举,集群容错 Hot resharding:在线分片 集群管理,cluster xxx 给予配置(nodes-port.conf)的集群管理 ASK ...
分类:其他好文   时间:2018-05-24 16:32:09    阅读次数:194
git 创建与推送分支
1:创建本地分支 dev $ git branch dev 切换至 dev 分支 $ git checkout dev 2:查看当前分支 $ git branch * dev master 3:查看远程库的信息: $ git remote -v 推送至远程分支: 第一次创建后推送: git push ...
分类:其他好文   时间:2018-05-24 16:32:01    阅读次数:148
比特币的入门
1.什么是非对称加密? 这就是比特币(以及其他数字货币)的原理:非对称加密保证了支付的可靠性。 2.比特币钱包 公钥和私钥 3.交易过程 你对这个钱包的合法性拥有 4.交易确认与区块链 5.矿工收益 一个区块奖励和交易费用 6.区块扩容 现在比特币一秒3-5笔交易的速度 7.点对点网络 更新节点的数 ...
分类:其他好文   时间:2018-05-24 16:31:53    阅读次数:129
计算基础整理
1.什么是编程语言?什么是编程?为什么要编程? 2.简述计算机五大组成部分的作用,cpu是由什么组成的? 3.存储器都有哪些种类,对比各个种类直接的速度与容量的排出顺序。 4.一个程序要想从无到有运行起来、cpu、内存、硬盘各部分是如何工作的? ...
分类:其他好文   时间:2018-05-24 16:31:44    阅读次数:163
一、vue的数据双向绑定的实现
响应式系统 一、概述 Vue通过设定对象属性的 setter/getter 方法来监听数据的变化,通过getter进行依赖收集,而每个setter方法就是一个观察者,在数据变更的时候通知订阅者更新视图。 双向数据绑定,简单点来说分为三个部分: 1、Observer。这里的主要工作是递归地监听对象上的 ...
分类:其他好文   时间:2018-05-24 16:31:35    阅读次数:203
05-伪类选择器
伪类选择器一般会用在超链接a标签中,使用a标签的伪类选择器,我们一定要遵循"爱恨准则" LoVe HAte 1 /*没有被访问的a标签的样式*/ 2 .box ul li.item1 a:link{ 3 4 color: #666; 5 } 6 /*访问过后的a标签的样式*/ 7 .box ul l ...
分类:其他好文   时间:2018-05-24 16:31:26    阅读次数:153
hashlib模块
hashlib模块 前言 python的hashlib提供了常见的摘要算法,如MD5、SHAI等。 摘要算法又称哈希算法、散列算法。它通过一个函数,吧任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法是通过摘要函数f()对任意长度的数据计算出固定长度的摘要digest ...
分类:其他好文   时间:2018-05-24 16:31:17    阅读次数:152
CentOS 6.5下编译安装MySQL 5.6.14
安装MySQL1.卸载旧版本使用下面的命令检查是否安装有MySQLServer我们查到的结果是这样:[root@localhost~]#rpm-qa|grepmysqlmysql-libs-5.1.73-7.el6.x86_64有的话通过下面的命令来卸载掉rpm-e--nodepsmysql_libs2.安装MySQL安装编译代码需要的包yum-yinstallmakegcc-c++cmakebi
分类:数据库   时间:2018-05-24 16:31:03    阅读次数:182
C#定位一个文件并选中
String path = @"C:\Program Files (x86)\Tencent\QQ\Bin\QQ.exe"; //定位打开C:\Program Files (x86)\Tencent\QQ\Bin文件目录并选中了QQ.exe 注意:/select后还有个逗号(,)。 System.D... ...
分类:Windows程序   时间:2018-05-24 16:30:54    阅读次数:360
修饰者模式(装饰者模式,Decoration)
1、 装饰者模式,动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更加有弹性的替代方案。 2、组合和继承的区别 继承。继承是给一个类添加行为的比较有效的途径。通过使用继承,可以使得子类在拥有自身方法的同时,还可以拥有父类的方法。但是使用继承是静态的,在编译的时候就已经决定了子类的行为,我们 ...
分类:其他好文   时间:2018-05-24 16:30:40    阅读次数:166
系统性能信息模块之psutil模块
一、psutil模块介绍 官方网址:https://pypi.org/ psutil模块安装:https://github.com/giampaolo/psutil/blob/master/INSTALL.rst 官方介绍:https://pypi.org/project/psutil/#downl ...
分类:其他好文   时间:2018-05-24 16:30:30    阅读次数:160
1065条   上一页 1 ... 28 29 30 31 32 33 34 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!