0ctf_2017_babyheap 首先检查一下保护 IDA 分析好的代码如下 首先申请了一块内存地址用来存放结构体数组,地址随机。 堆题常见的几个功能。我们来看看add 这里申请内存用的是calloc 这里没有检查size,size可以为任意值。造成堆溢出。 delete函数free后指针清零 ...
分类:
其他好文 时间:
2020-05-16 21:12:21
阅读次数:
76
概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自定义一些拦截器来实现特点的功能。 过滤器与拦截器的区别: 拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使用 在ur ...
分类:
编程语言 时间:
2020-05-16 21:10:04
阅读次数:
74
二叉树展开为链表 LeetCode入口?????? "No.114" 给定一个二叉树, "原地" 将它展开为一个单链表。 例如,给定二叉树 将其展开为: 思路 源自 "LeetCode题解" 1. 将左子树插入到右子树的地方 2. 将原来的右子树接到左子树的最右边节点 3. 考虑新的右子树的根节点, ...
分类:
其他好文 时间:
2020-05-16 19:06:45
阅读次数:
50
漏洞环境:win7下配置的Jboss-as-6.1.0-final 漏洞原因:该漏洞位于JBoss的HttpInvoker组件中的 ReadOnlyAccessFilter 过滤器中,其doFilter方法在没有进行任何安全检查和限制的情况下尝试将来自客户端的序列化数据流进行反序列化,导致攻击者可以 ...
分类:
其他好文 时间:
2020-05-16 15:11:08
阅读次数:
112
铁人三项(第五赛区)_2018_seven 先来看看保护 保护全开,IDA分析 首先申请了mmap两个随机地址的空间,一个为rwx,一个为rw 读入的都shellcode长度小于等于7,且这7个字符不能重复。 然后把一个叫initial的东西复制到rwx_page上,再把我们写的shellcode拼 ...
分类:
其他好文 时间:
2020-05-16 12:34:18
阅读次数:
90
lesson14类的定义方法 #视频1:回顾代码 #视频2:类定义及属性 1 # class Person: #经典 2 # pass 3 4 class Person2(object): #新式 5 attr = 'ren' # 类公有属性 可以用类访问,也可以用实例访问 6 _attr1 = ' ...
分类:
其他好文 时间:
2020-05-16 12:32:28
阅读次数:
57
音频视频 audio 标签用来向页面中引入一个外部的音频文件,音频文件引入时,默认情况下不允许用户自己控制播放停止 属性:controls 控制面板 autoplay 自动播放(如果设置了autoplay,则音乐的打开页面时会自动播放,但是目前来讲大部分浏览器都不会自动对音乐进行播放) loop 自 ...
分类:
其他好文 时间:
2020-05-16 00:58:01
阅读次数:
71
```// 单例2:事件。/************************************************************************//*HANDLE CreateEvent(LPSECURITY_ATTRIBUTES lpEventAttributes,//... ...
分类:
编程语言 时间:
2020-05-15 20:21:14
阅读次数:
78
/************************************************* * 描述: * * Author:ys * Date:2019/12/19 20:23:48 * Update: * **************************************** ...
分类:
其他好文 时间:
2020-05-15 09:53:37
阅读次数:
51
k-means应该是原来级别的聚类方法了,这整理下一个使用后验概率准确评测其精度的方法—高斯混合模型。 我们谈到了用 k-means 进行聚类的方法,这次我们来说一下另一个很流行的算法:Gaussian Mixture Model (GMM)。事实上,GMM 和 k-means 很像,不过 GMM ...
分类:
其他好文 时间:
2020-05-14 19:24:26
阅读次数:
64