摘要: Use Case:用例图,静态视图的一种,采用参与者和用例作为基本元素,以不同的视角展现系统的功能性需求。内容参考:1.http://www.cnblogs.com/Yogurshine/archive/2013/01/14/2859248.html 2.http://www.cnblogs... 阅读全文
posted @ 2015-11-07 20:40 卡卡西sir 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 参考文章:1.http://diablohorn.com/2011/10/19/8009-the-forgotten-tomcat-port/ 2.http://drops.wooyun.org/tips/737以下是个人的理解: 1.AJP是一种有线协议,它可以看作是HTTP协议的优化... 阅读全文
posted @ 2015-11-05 18:18 卡卡西sir 阅读(9797) 评论(0) 推荐(0) 编辑
摘要: (原创内容,禁止转载)之前大致了解过PE格式、ELF格式、COFF格式以及内存布局和栈的布局,这次直接实战反编译。参考书籍:1.0day安全:软件漏洞分析技术 2.IDA PRO 权威指南首先搭建开发环境:虚拟机安装系统Windows XP SP2 ,安装VC++6.0,安装ollydbg和... 阅读全文
posted @ 2015-11-02 18:03 卡卡西sir 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 典型的C语言的内存分布由以下几块组成: • Test segment (文本段) • Initialzed data segment (初始化数据段) • Uninitialized data segment (未初始化数据段) • Stack (栈) • Heap... 阅读全文
posted @ 2015-10-27 20:01 卡卡西sir 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 先上一张beEF的界面图:现在我们开始把beEF和metasploit给关联起来,首先我们需要了解下beEF和metasploit的几个目录。beEF的目录是在:/usr/share/beef-xss下metasploit的两个目录分别是:/opt/metasploit 和/usr/share... 阅读全文
posted @ 2015-10-21 16:46 卡卡西sir 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 想在Kali2.0下面搭建一个渗透系统,就想着安装VMware,但是期间出了一些问题,记录一下:1.首先下载VMware-Workstation-Full-11.0.0-2305329.x86_64.bundle2.chmod +x VMware...然后只想 ./*.bundle3.重启VM,打开... 阅读全文
posted @ 2015-10-08 15:35 卡卡西sir 阅读(3125) 评论(0) 推荐(0) 编辑
摘要: 以前一直觉得写博客是给别人看的,所以很少分享自己写的东西。这段时间突然意识到博客是给自己看的。欢迎各位喜欢java的朋友骚扰。最近在学习mybatis,看了下源代码。翻到了Interceptor的实现,恰好前不久看过JDK的动态代理和责任链,因此来记录一下。一:JDK的动态代理概念性质的东西就不谈了... 阅读全文
posted @ 2015-06-15 20:24 卡卡西sir 阅读(2466) 评论(1) 推荐(3) 编辑
摘要: 很多文章都记录了TreeSet、和HashSet的各种比较,但是很少有人去指出什么情况下应该使用TreeSet以下摘自http://stackoverflow.com/questions/1463284/hashset-vs-treeset#comment14600884_4464394感觉里面有几... 阅读全文
posted @ 2015-04-18 16:01 卡卡西sir 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 左式堆(Leftist Heaps)又称作最左堆、左倾堆。左式堆作为堆的一种,保留了堆的一些属性。第1,左式堆仍然以二叉树的形式构建;第2,左式堆的任意结点的值比其子树任意结点值均小(最小堆的特性)。但和一般的二叉堆不同,左式堆不再是一棵完全二叉树(Complete tree),而且是一棵极不平衡的... 阅读全文
posted @ 2015-03-12 17:14 卡卡西sir 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 部分理论和图来自:http://www.cnblogs.com/jingmoxukong/p/4308823.html (侵删)归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即... 阅读全文
posted @ 2015-03-09 17:40 卡卡西sir 阅读(601) 评论(0) 推荐(0) 编辑