拿到程序后,拉入IDA,大概看了一番后,尝试运行,进一步了解程序的功能。 发现NX enabled,No PIE。 一号是一个猜数字的游戏,二号是一个留言本,三号是打印出留言的内容,四号是退出。 观察IDA中逻辑后,发现一个格式化字符串漏洞。 在三号功能(Print your messa...
分类:
其他好文 时间:
2015-04-05 17:16:20
阅读次数:
162
演示代码:public class Program { static void Main(string[] args) { var txt = "hello"; Console.WriteLine(txt.GetStrin...
#includeusing namespace std;class Queue{ int data[10]; int head; int tail;public: Queue(); void Enqueue(int dat); int Dequque();};Qu...
分类:
其他好文 时间:
2015-04-05 17:15:31
阅读次数:
108
linux下一般使用vsftpd作为ftp服务器。vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。下面是安装配置步骤:1、安装vsftpdyum install vsftpd2、设置开机启动服务chkconfig vsftpd on3、添加用户userad...
分类:
其他好文 时间:
2015-04-05 17:17:27
阅读次数:
144
当我们要对C中一组数据进行排序是常见的排序方法有冒泡法、选择法、插入法冒泡排序法(升序):假设一组数据a[0]、a[1]、a[2]、a[3]...a[n],第一轮:先比较a[0]与a[1]、a[1]与a[2]...a[i]与a[i+1]...a[n-1]与a[n]的大小,如果a[i]与a[i+1]不...
分类:
编程语言 时间:
2015-04-05 17:14:20
阅读次数:
3073
山里有座寺庙,庙里有尊铜铸的大佛和一口大钟。每天大钟都要承受几百次撞击,发出哀鸣,而大佛每天都会坐在那里,接受千千万万人的顶礼膜拜。 一天深夜,大钟向大佛提出抗议说:“你我都是铜铸的,你却高高在上,每天都有人向你献花供果、烧香奉茶,甚至对你顶礼膜拜。但每当有人拜你之时,我就要挨打,这太不公平了...
分类:
其他好文 时间:
2015-04-05 17:16:59
阅读次数:
118
/***********目录一.java中的类,方法和变量二.Java命名空间及访问规则三.对象的构造方法四.对象的内存分析五.This关键字的使用六.方法重载(OverLoad)**********************************************************/一...
分类:
编程语言 时间:
2015-04-05 17:14:27
阅读次数:
128
crossvalind是cross-valindation的缩写,意即交叉检验。常用的形式有:① Indices=crossvalind('Kfold',N,K)② [Train,Test]=crossvalind('HoldOut',N,P)③ [Train,Test]=crossvalind('...
分类:
其他好文 时间:
2015-04-05 17:15:16
阅读次数:
138
这里介绍一点学习C#中的文件知识,这篇文章简要说明了文件系统的几个类,这些类存在于System.IO名称空间当中,顺带提了File类的读写,后续文章将介绍 流 的操作。了解了文件和流的知识,在Windows Phone开发的文件操作中会有很大帮助。 C#是一门面向对象的语言,对于初学者来说,可能不....
分类:
Web程序 时间:
2015-04-05 17:13:38
阅读次数:
169
自我感觉代码写的比较乱,这方面要好好注意一下。总结:1.在使用vector::size_type 类似的类型时,千万要注意循环的条件判断,很容易发生溢出的危险!所以我最后很懒的选择使用int - -。2.下标表示和元素个数表示之间的细微差别。下标之间的变换关系:父节点 parent(i)=(i-1)...
分类:
编程语言 时间:
2015-04-05 17:16:34
阅读次数:
151
C#是一种强类型的语言,即变量必须先声明类型才能够使用,且变量的使用需要完全符合定义。也就是说,一旦一个变量被指定了数据类型,那么如果不经过类型转换,它永远都是这个数据类型。于此相对,弱类型语言是数据类型可以忽略的语言,一个变量可以赋予不同的数据类型的值。C#支持隐式类型转换:1 static vo...
题意:给出n个人的m次电话,问最后构成多少个环,找出所有的环自己想的是:用map来储存人名,每个人名映射成一个数字编号,再用并查集,求出有多少块连通块,输出可是map不熟,写不出来,而且用并查集输出的时候感觉貌似很麻烦然后再用的传递闭包,可是判断到d[i][j]==1和d[j][i]==1,该怎么输...
分类:
其他好文 时间:
2015-04-05 17:15:44
阅读次数:
176
面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中...
分类:
其他好文 时间:
2015-04-05 17:15:13
阅读次数:
107
首先,这是自我转载:YellowTree | STbioinf的文章「在Python中调用C++模块」在Python中成功实现了对原来C++代码模块的复用!这个好处多多,Python写得快,C++跑得快,那就是既快又快了!方法很简单,以至于我能够用一张截图记录下整个过程(点击图片看大图)!其实,注意...
分类:
编程语言 时间:
2015-04-05 17:12:34
阅读次数:
144
1.基本概念: 构造器是类中的一个特殊方法,该方法在对象实例化时被调用。构造器的用途适当对象实例化时初始化对象的成员变量。当我们要为一个类添加构造器时南无构造器名称就必须和类的名称一致,并且不能声明返回值。 如我们给一个叫Student的类添加构造器: 1 /** 2 *Student类...
分类:
编程语言 时间:
2015-04-05 17:14:20
阅读次数:
125
WebView控件是做网络应用开发中使用最多的控件,直接在WebView内部指定一个网页地址就可以访问网页了,同时也可以实现UIWebViewDelegate协议实现相应的方法去控制内容的加载和处理。著名的PhoneGap开发的应用,其外壳重要的组件也是WebView控件。 在viewDidL...
分类:
编程语言 时间:
2015-04-05 17:14:30
阅读次数:
277