摘要: 上一个教程中,我们了解了一些QWidget提供的功能,还有一个特殊的子类QLabel。更进一步的,我们完成了一个用来说明简单Python/Qt应用的例子。但是,我们掌握的远远不能满足用户的需求,因为我们只能给他们显示文本,我们的应用只会唱独角戏!我们需要一些方法让用户可以和我们的程序交互,让独角戏变成二人转。Qt提供了丰富的交互式widgets,这里我们将要学习其中的一小部分;我们将使用他们体验如何在图形化(form)上布置widgets。下一个教程,我们将学习如何使用信号和槽来响应用户的交互。 阅读全文
posted @ 2016-05-16 16:15 ASCII0x03 阅读(9875) 评论(0) 推荐(1) 编辑
摘要: 翻译的PySide入门教程。PySide是基于Qt的python图形化库。 本教程第一部分将给出PySide的最基本知识点,包含使用的对象,和一些能帮助你了解Python/Qt应用是如何构建的小例子。 阅读全文
posted @ 2016-05-15 23:23 ASCII0x03 阅读(15749) 评论(0) 推荐(3) 编辑
摘要: 本文记录了做SEED Lab缓冲区溢出实验的体会与问题,侧重实践,而不是讲解缓冲区溢出原理的详细教程。 阅读全文
posted @ 2016-04-30 16:19 ASCII0x03 阅读(2496) 评论(2) 推荐(0) 编辑
摘要: 关于bmp图片的格式,网上有很多文章,具体可以参考百度百科,也有例子程序。这里只提要注意的问题。(1)结构体定义问题:首先按照百度百科介绍的定义了结构体,但是编译发现重定义BITMAPFILEHEADER等。其实只要包含了Windows.h,里面的wingdi.h就已经定义了处理bmp的结构体,故不... 阅读全文
posted @ 2015-10-19 18:15 ASCII0x03 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 介绍了C++读写文件二进制模式和文本模式对换行符的影响 阅读全文
posted @ 2015-09-25 16:35 ASCII0x03 阅读(12728) 评论(1) 推荐(0) 编辑
摘要: 这是一个DNS欺骗实验,使用kali的ettercap。有受害者、攻击者(虚拟机)、Web服务器三台机器。受害者的事124.16.70.105虚拟机的是124.16.71.48web服务器是124.16.70.235,并且是80端口子网掩码是255255.254.0小白已经欺骗成功,欺骗的目标域名是... 阅读全文
posted @ 2015-08-20 18:01 ASCII0x03 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 参考了凤之焚的专栏:http://blog.csdn.net/lion_wing/article/details/769742但是他的源码有些问题,即IHTMLElementCollection接口的item应该填写正确的序列号,而不是0。item序列号递增是深度优先的遍历标签,不明白的可以试一下,... 阅读全文
posted @ 2015-06-02 11:10 ASCII0x03 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 经过昨天的测试,发现使用离线缓存的网站会被攻击。但是,不使用离线缓存的网站就真的不会受到这样的攻击么?据我理解,按照标准当浏览器请求manifest文件时,若没有请求到,或者文件发生改变,应当不使用缓存,进行缓存更新的,然而实验的结果并不总是这样。(很郁闷相同的操作为啥有时候结果不一样,不过大部分还... 阅读全文
posted @ 2015-05-13 17:26 ASCII0x03 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 用局域网验证了HTML5引入的离线缓存攻击。 阅读全文
posted @ 2015-05-12 16:59 ASCII0x03 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 菜鸟今天刚刚学习PHP和SQL方面的内容,感觉坑比较深,做一下简单的记录,欢迎批评交流。主要有两种思路一种是过滤,一种是使用占位符,据说第二种可以根本解决SQL注入,本人涉猎不深,还有待研究。下面是过滤思路的示例代码,需要注意以下几点:1.判断数据类型加引号,防止被识别为数字。2.使用stripsl... 阅读全文
posted @ 2015-04-30 14:57 ASCII0x03 阅读(475) 评论(0) 推荐(0) 编辑