1、肉鸡 所谓“肉鸡”是一种很形象的比喻,比喻那些可以随意被我们控制的电脑,对方可以是WINDOWS系统,也可以是UNIX/LINUX系统,可以是普通的个人电脑,也可以是大型的服务器,我们可以象操作自己的电脑那样来操作它们,而不被对方所发觉。 2、木马 就是那些表面上伪装成了正常的程序,但是当这些被 ...
分类:
其他好文 时间:
2019-07-10 23:13:41
阅读次数:
234
这道题可以呀,一开始按照常规解法虽然答案正确但是还是报错了 无奈之下 看答案了 题解: 如果直接暴力求解,由于n可以达到1,000,000的规模,必定会超时或栈溢出。因此采用找规律的方法。 n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 F(n)mod3 1 2 0 2 2 1 ...
分类:
其他好文 时间:
2019-07-08 12:07:52
阅读次数:
80
方法 方法是实现某个目的的具体过程 其实每个方法最后一行都有一个return,无返回值也是有默认的一个return,用于结束方法 方法的好处 可以进行重复调用,减少大量重复代码,提高代码 复用性 方法分类 无参无返回值 访问修饰符 是否静态 方法名() { …… } 有参无返回值 访问修饰符 是否静 ...
分类:
编程语言 时间:
2019-07-07 12:24:10
阅读次数:
119
1、java.lang.StackOverflowError:在一个函数中调用自己就会产生这样的错误(栈溢出) 2、java.lang.OutOfMemoryError: Java heap space:new 一个很大对象 ...
分类:
编程语言 时间:
2019-07-06 17:34:37
阅读次数:
349
参考文献: https://en.wikipedia.org/wiki/Buffer_overflow_protectionhttps://www.zhihu.com/question/20871464/answer/18743160http://www.ibm.com/developerworks ...
分类:
其他好文 时间:
2019-06-29 00:32:57
阅读次数:
118
参考文献: 《黑客攻防技术宝典-系统实战》 《汇编语言》 上一节我们已经对栈有个一个清楚的认识,这节从以下几个点来讲解栈溢出: 1)栈缓冲溢出 2)控制EIP 3)利用漏洞获取特权 4)战胜不可执行栈 一. 栈缓冲溢出 这一节我们看下过多数据放进缓冲区之后,缓冲区将发生什么变化,在了解这些变化之后, ...
分类:
其他好文 时间:
2019-06-22 11:01:52
阅读次数:
120
下面通过一些典型实例及其扩展来讨论递推法的应用。 【例2】骨牌铺方格 在2×n的一个长方形方格中,用一种2×1的骨牌铺满方格。输入n(n<=40),输出铺放方案的总数。 例如n=3时,为2×3方格,骨牌的铺放方案有三种,如下图1所示。 图1 2×3方格的骨牌铺放方案 (1)编程思路。 设f[i]为铺 ...
分类:
其他好文 时间:
2019-06-14 12:57:14
阅读次数:
105
在程序设计和运行的过程中,发生错误是不可避免的。尽管 Java 语言的设计从根本上提供了便于写出整洁、安全代码的方法,并且程序员也尽量地减少错误的产生,但是使程序被迫停止的错误的存在仍然不可避免。为此,Java 提供了异常处理机制来帮助程序员检查可能出现的错误,以保证程序的可读性和可维护性 异常(E ...
分类:
编程语言 时间:
2019-06-10 18:49:23
阅读次数:
153
这次笔者来复现一个比较经典的栈溢出漏洞:D link dir 815 栈溢出。其实这个路由器的栈溢出漏洞的利用方式和之前 DVRF 靶机平台的栈溢出例子大同小异,只是需要注意下一些小的地方。 前言 这个栈溢出的原因是由于 cookie 的值过长导致的栈溢出。服务端取得客户端请求的 HTTP 头中 C ...
分类:
其他好文 时间:
2019-06-10 14:02:10
阅读次数:
95
错误: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. 的处理方法 为什么会报这个错?因为strcpy这个函数不安全,即会造成栈溢出。 在VS2013下如 ...
分类:
其他好文 时间:
2019-06-07 20:55:03
阅读次数:
110