0x01 GNU ld.so动态库搜索路径 参考材料:https://en.wikipedia.org/wiki/Rpath 下面介绍GNU ld.so加载动态库的先后顺序: LD_PRELOAD环境变量指定的路径(一般对应文件/etc/ld.so.preload); ELF .dynamic节中D ...
分类:
其他好文 时间:
2016-06-27 19:59:37
阅读次数:
314
1.基础知识1.1 路由 (Routing)1.1.1 路由策略 (使用 ip rule 命令操作路由策略数据库) 基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小、应用或IP源地址等属性来选择转发路径。ip rule 命令:Usage: i... ...
分类:
其他好文 时间:
2016-06-27 20:02:05
阅读次数:
35124
这道题目我没有写出Exploit,因为编码时候里面几个细节处理出错。但对程序的逆向分析已完成,这里就学习一下别人写Exploit的思路。主要参考:绿盟科技网络攻防赛资料下载 0x01 题目要求 题目要求如下: 1.找出Exploit.exe中的漏洞。简单分析漏洞的成因,包括漏洞类型、相关的反汇编或伪 ...
分类:
其他好文 时间:
2016-06-27 20:00:16
阅读次数:
710
建造者模式 何时使用:对每个对象:将一个复杂的构建过程与其具表示细节相分离,使得同样的构建过程可以创建不同的表示。主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的 ...
分类:
其他好文 时间:
2016-06-27 20:00:09
阅读次数:
182
文章来自:http://www.ciandcd.com 文中的代码来自可以从github下载: https://github.com/ciandcd 什么是jenkins2的pipeline? 文章来自:http://www.ciandcd.com 文中的代码来自可以从github下载: https ...
分类:
其他好文 时间:
2016-06-27 19:59:44
阅读次数:
157
说明: 》电脑已安装了Eclipse 》电脑已安装了Tomcat 》确保Tomcat能正常启动 》解说中的Eclipse版本是3.6的 》解说中的Tomcat版本是6.0.18的 1. 在Eclipse中配置Tomcat 【启动Eclipse】 【菜单中的Windows】--【Preferences ...
分类:
系统相关 时间:
2016-06-27 19:59:26
阅读次数:
244
maven打包异常:软件包com.sun.org.apache.xml.internal.security.utils.Base64 不存在 将jre/lib/rt.jar添加到maven的compiler里面 编译正常..。 ...
分类:
Web程序 时间:
2016-06-27 20:01:02
阅读次数:
6057
1、if语句 2、switch语句break是直接退出switch语句return是退出该函数 也就是switch语句块后面的语句也不执行了 3、for语句 4、for/in 语句 5、while语句和do-while语句 while语句一般格式如下 do-while语句一般格式如下 do-whil ...
分类:
编程语言 时间:
2016-06-27 19:59:45
阅读次数:
155
状态模式 何时使用:允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。 如何解决:创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象,对象的行为依赖于它的状态,并且可以根据它的状态改变而改变它的相关行为(可通过调用内部的状态对象实现相应的具体行为)。( ...
分类:
其他好文 时间:
2016-06-27 20:00:11
阅读次数:
121
Python核心编程-第五章-习题 5.1 整形,讲讲Python普通整形与长整形的区别? Python的标准整形类型是最通用的数字类型。在大多数32位机器上,标准整形类型的取值范围是-2**32~2**32 - 1。 Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换 ...
分类:
编程语言 时间:
2016-06-27 19:58:40
阅读次数:
189
mac下面用pecl安装redis模块的时候,提示失败: 1 2 3 $ sudo pecl install redis Package "redis" does not have REST info xml available install failed 尝试搜索一下: 1 2 $ pecl s ...
分类:
其他好文 时间:
2016-06-27 20:00:20
阅读次数:
230
1、JS中的内存空间分为两种:栈内存、堆内存 栈内存:提供JS代码执行的环境;存储基本数据类型的值; ->全局作用域或者私有的作用域其实都是栈内存 堆内存:存储引用数据类型的值(对象是把属性名和属性值存储进去,函数是把函数体中的代码当做字符串存储进去) 2、当浏览器加载我们HTML页面的时候,首先会 ...
分类:
Web程序 时间:
2016-06-27 19:59:58
阅读次数:
151
本章主要讲蜂鸣器的驱动,蜂鸣器是S3cC6410开发板上带的一个硬件设备,本节将介绍蜂鸣器的实现原理,并实现一个完整的蜂鸣器驱动。本节讲介绍把linux驱动分成多个文件的方式。这些文件中的数据结构、函数的代码也可以被多个不同的驱动使用,所以这也是代码重用 的重要方法。在Linux驱动的代码重用中,举 ...
分类:
移动开发 时间:
2016-06-27 19:57:19
阅读次数:
158
何时使用: 1、系统需要使用现有的类,而此类的接口不符合系统的需要。 2、想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作,这些源类不一定有一致的接口。 3、通过接口转换,将一个类插入另一个类系中。主要解决:将一个类的接口转换成客户希望的另外一 ...
分类:
其他好文 时间:
2016-06-27 19:56:57
阅读次数:
143