0x01 问题提出 还记得上篇文章记一次拿webshell踩过的坑(如何用PHP编写一个不包含数字和字母的后门),我们讲到了一些PHP的一些如何巧妙地绕过数字和字母受限的技巧,今天我要给大家分享的是如何在命令长度受限的情况下成功get到webshell,以及关于函数参数受限的突破,mysql的一些骚 ...
分类:
数据库 时间:
2018-08-10 01:14:01
阅读次数:
208
理论上,我们需要对系统数据流转的每个节点做监控,收集数据,以便于分析。但是受限于环境问题或者时间问题,我们不能面面俱到,所以需要把系统做一下简单的分类,选择最需要的地方进行监控。 系统资源的监控 对于承载应用的最基础设备,我们需要充分了解它的使用情况,观察其当前的状态,对于硬件设备的评估,也有助于线 ...
分类:
其他好文 时间:
2018-08-09 17:26:17
阅读次数:
119
字典可存储的信息几乎不受限制,因此遍历字典中的数据将为重点。本章将学习存储字典列表。存储列表的字典和存储字典的字典。字典将为准确的为各种真实物体建模。 6.1 一个简单的字典 下面是一个字典,存储了有关特定外新人的信息: 字典alien_0存储了外星人的颜色和点数。使用2条print语句来访问并打印 ...
分类:
其他好文 时间:
2018-08-09 10:13:15
阅读次数:
181
tuple,元组类型。头文件<tuple>,tuple是一个固定大小的不同类型(异质,heterogeneous)值的集合(这一点是tuple与其他常规STL容器的最大不同,即它可以同时存放不同类型的数据)。泛化的std::pair(也即std::pair是tuple的一个特例,长度受限为2)。当我 ...
分类:
其他好文 时间:
2018-08-04 13:03:15
阅读次数:
118
在做android图片加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形。显然按照android:scaleType不能实现,因为会有很多限制,所以必须要自己写算法。 通过Picasso来缩放 ...
分类:
移动开发 时间:
2018-08-03 17:33:05
阅读次数:
225
C++的复合类型 引用和指针 引用就像是类型的别名 指针的初步认识 不管是否学过C或者C++对于指针这个东西只要是接触过计算机语言的,我相信都会对这个东西有所耳闻。 强大、底层、无限制、容易出错、容易崩溃、难以使用 让C/C++程序员又爱又恨的东西。 我认为,指针确实存在他的弊端,但是反过来想一下, ...
分类:
其他好文 时间:
2018-08-03 14:52:10
阅读次数:
145
一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户()。 普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件 ...
分类:
系统相关 时间:
2018-08-03 14:17:03
阅读次数:
168
1. 数据库编码格式 gb-2312仅支持简体中文,GBK支持简体、繁体中文,utf-8通用程度最高。 2. HTTP请求方法 get方法请求时,会将传输的数据跟在链接后“显式地”发送,受限于链接长度(一般512B或1024B); post方法请求,数据传输过程更隐秘,数据的长度不受限。 3. Co ...
分类:
Web程序 时间:
2018-08-01 19:42:04
阅读次数:
192
GBDT虽然是个强力的模型,但却有着一个致命的缺陷,不能用类似mini batch的方式来训练,需要对数据进行无数次的遍历。如果想要速度,就需要把数据都预加载在内存中,但这样数据就会受限于内存的大小;如果想要训练更多的数据,就要使用外存版本的决策树算法。虽然外存算法也有较多优化,SSD也在普及,但在 ...
分类:
其他好文 时间:
2018-08-01 14:08:11
阅读次数:
178
并发编程的目的是为了让程序运行得更快,但是,并不是线程启动的越多,就能让程序最大限度地并发执行。并发编程时,会面临非常多的挑战,比如上下文切换的问题,死锁的问题,以及受限于各种硬件和软件的资源限制问题。CPU通过时间片分配算法来循环执行任务,当前任务执行一个时间后会切换到下一个任务。但是,在切换前会保存上一个任务的状态,以便下次切换回这个任务时,可以再加载到
分类:
编程语言 时间:
2018-07-26 21:25:07
阅读次数:
207