08 2018 档案
ISO/OSI七层网络参考模型、TCP/IP四层网络模型和教学五层网络模型
摘要:一、说明 直接的原因是昨晚《计算机网络(自顶向下方法)》到货了,以为能讲得有些不一样,但看完整本也就是老调地讲过来讲应用层、传输层、网络层、网络接口层。感觉比之谢希仁的《计算机网络》还有不如。 看了很多关于网络模型的文章,总感觉部是在讲原理原理也讲得挺明白,但个人觉得就是看完后不能让读者明白这个东西 阅读全文
posted @ 2018-08-31 15:25 诸子流 阅读(7953) 评论(0) 推荐(1) 编辑
缓冲区溢出一:函数调用过程中的堆栈变化及缓冲区溢出利用原理
摘要:一、说明 本来是想直接写一个缓冲区溢出的例子,但是一是当前编译器和操作系统有溢出的保护措施没有完全弄清怎么取消,二是strcpy等遇到00会截断需要进行编码这比较难搞,所以最终没有实现。 但已经双看了一阵函数的调用过程,如果全然就此放弃那以后再研究缓冲区溢出又得从0开始研究函数的调用,所以就记些东西 阅读全文
posted @ 2018-08-28 16:21 诸子流 阅读(2352) 评论(0) 推荐(1) 编辑
PowerShell使用教程
摘要:一、说明 1.1 背景说明 个人对PowerShell也不是很熟悉,开始的时候就突然看到开始菜单中多了个叫PowerShell的文件夹,后来一点就看到某个教程视频说PowerShell很厉害但也没怎么听,再后来就看到kali也有了一些PowerShell的脚本这才意识到PowerShell应该确实有 阅读全文
posted @ 2018-08-24 18:13 诸子流 阅读(172780) 评论(7) 推荐(31) 编辑
Python3 ElementTree.tostring()导致标签前辍变为ns0/ns1处理
摘要:一、说明 python中我们经常借助xml.etree.ElementTree对xml进行处理,其中ElementTree.fromstring()将字符串格式化成et对象,ElementTree.tostring()将et对象转回字符串。 但ElementTree.tostring()转回字符串时 阅读全文
posted @ 2018-08-21 16:09 诸子流 阅读(5416) 评论(0) 推荐(0) 编辑
Windows定位窗口对应的exe文件
摘要:一、说明 以下两种情况我们会想要定位窗口是由哪个exe文件,或者什么命令启用 第一种是:广告窗口,现在经常时不时冒出一个广告窗口,要么是完全看不出哪个程序启动,要么是虽然大概知道是哪个应用启动(比如wps)但广告经常不是由主exe启动的我们想要具体确定到对应的exe文件。 第二种是:系统功能窗口,比 阅读全文
posted @ 2018-08-20 11:34 诸子流 阅读(3954) 评论(0) 推荐(0) 编辑
hMailServer安装使用教程
摘要:hMialServer是Windows下一款免费开源的邮件服务器软件,支持smtp、pop3、imap。 本文主要根据官方文档Quick-Start guide整理而成。 一、下载 下载地址:https://www.hmailserver.com/download 二、安装 直接双击下载的安装程序 阅读全文
posted @ 2018-08-09 12:04 诸子流 阅读(15888) 评论(0) 推荐(0) 编辑
drozer安装使用教程(Windows)
摘要:drozer和adb一样,又不是新出的工具,本不该出了这么久还要由我这样半懂不懂的再写篇东西了。但是还是一样每次使用都得百度和筛选半天,所以记下来算给自己看。以后看到我还写些老掉牙的东西都是这个原因,不再重复。 drozer的基本功能感觉就是通过分析AndroidManifest.xml,看四大组件 阅读全文
posted @ 2018-08-08 17:34 诸子流 阅读(25183) 评论(1) 推荐(1) 编辑
Python3各种进制之间的转换方法
摘要:一、2/8/10/16进制互转 1.1 2/8/10/16进制赋值 # 二进制赋值以0b打头 a = 0b1000 # 八进制赋值以0o打头,第一个是数字0第二个是字母o b = 0o1100 # 十进制不需要特别标明 c = 1110 # 十六进制赋值以0x打头 d = 0x1111 1.2 2/ 阅读全文
posted @ 2018-08-08 10:58 诸子流 阅读(16075) 评论(0) 推荐(0) 编辑
adb(Android Debug Bridge)安装使用教程
摘要:一、说明 adb的db是debug bridge而不是和gdb一样指debug,这意思是说adb不能像gdb那样能一步步调试代码,但可以启到一些类似调试的功能。 下面就针对这些功能进行介绍,本文根据官方文档“http://adbshell.com/commands”整理而成。 这种烂大街的文章本不该 阅读全文
posted @ 2018-08-07 17:22 诸子流 阅读(46569) 评论(0) 推荐(4) 编辑
Python3+smtplib+poplib+imaplib实现发送和收取邮件(以qq邮箱为例)
摘要:一、说明 1.1 程序说明 (1)smtp是邮件发送协议;pop和imap都是邮件接收协议,两者的区别通常的说法是imap的操作会同步到邮箱服务器而pop不会,表现上我也不是很清楚 (2)本程序实现使用smtplib标准库实现邮件发送、使用poplib标准库和imaplib标准库实现邮件收取 (3) 阅读全文
posted @ 2018-08-04 16:36 诸子流 阅读(11095) 评论(0) 推荐(0) 编辑
Python3组播通信编程实现教程(发送者+接收者)
摘要:一、说明 1.1 标准组播解释 通信分为单播、多播(即组播)、广播三种方式 单播指发送者发送之后,IP数据包被路由器发往目的IP指定的唯一一台设备的通信形式,比如你现在与web服务器通信就是单播形式 广播指发送者发送之后,IP数据包被路由器发给与其连接的所有设备的通信形式 组播指发送者发送之后,IP 阅读全文
posted @ 2018-08-02 18:20 诸子流 阅读(12976) 评论(2) 推荐(3) 编辑