[TOC] 一、预备知识 (1)MS08 067 漏洞描述 MS08 067漏洞的全称为“Windows Server服务RPC请求缓冲区溢出漏洞”,如果用户在受影响的系统上收到特制的 RPC 请求,则该漏洞可能允许远程执行代码。在Windows 2000、Windows XP 和 Windows ...
分类:
其他好文 时间:
2020-04-30 21:15:07
阅读次数:
62
有界缓冲问题有n个生产者和m个消费者,连接在一个有k个单位缓冲区的有界缓冲上。其中,pi和cj都是并发进程,只要缓冲区未满,生产者pi生产的产品就可投入缓冲区;只要缓冲区不空,消费者进程cj就可从缓冲区取走并消耗产品。 模型: int k; //k个单位的缓冲区 typedef anyitem it ...
分类:
其他好文 时间:
2020-04-29 23:24:49
阅读次数:
78
一、概述 根据JavaAPI所述,Java 程序中的所有字符串字面值(如 "abc" )都是String类的实例实现;字符串是常量,它们的值在创建之后不能更改,因此它是可以共享的;字符串缓冲区支持可变的字符串;Java 语言提供对字符串串联符号("+")以及将其他对象转换为字符串的特殊支持;字符串串 ...
分类:
编程语言 时间:
2020-04-29 23:17:17
阅读次数:
71
线程池:线程池的原理很简单,类似于操作系统中的缓冲区的概念,它的流程如下:先启动若干数量的线程,并让这些线程都处于睡眠状态,当需要一个开辟一个线程去做具体的工作时,就会唤醒线程池中的某一个睡眠线程,让它去做具体工作,当工作完成后,线程又处于睡眠状态,而不是将线程销毁。 进程池与线程池同理。 内存池: ...
分类:
编程语言 时间:
2020-04-29 15:10:27
阅读次数:
77
信息安全工程师技术岗位试题 1. 191.64.12.22是哪类地址? B类 2. 路由器在两个网段之间转发数据包时,读取其中的什么地址来确定下一跳的转发路径。 IP 3. Ethernet 以太网 MAC地址的长度是( )。48位 [解析] MAC地址也叫物理地址、硬件地址或链路地址,MAC地址由 ...
分类:
其他好文 时间:
2020-04-27 19:20:12
阅读次数:
127
动态规划之四键键盘 描述 假设你有一个特殊的键盘,包含以下的按键: key 1:(A):在屏幕上打印一个 A key 2:(Ctrl-A):选中整个屏幕 key 3:(Ctrl-C):复制选中区域到缓冲区 key 4:(Ctrl-V):将缓冲区内容输出到上次输入的结束位置,并显示在屏幕上 现在,你只 ...
分类:
其他好文 时间:
2020-04-27 13:43:30
阅读次数:
152
package hdfs;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.LongWritable;import org.apache.h ...
分类:
其他好文 时间:
2020-04-27 09:35:22
阅读次数:
59
[toc] CVE 2020 0796 LPE 漏洞成因 在处理压缩数据时没有对 + 之和进行检查,导致整型溢出, 对于size小于0x1100的情况默认申请了0x1200,虽然没有导致缓冲区溢出,但由于内存布局的特殊性,我们可以覆盖位于其中的指向保存解压后数据的指针 具体分析 当我们构造压缩头中 ...
分类:
其他好文 时间:
2020-04-26 21:02:36
阅读次数:
120
Java专题十一(2):NIO [TOC] 0. NIO是什么 Non blocking IO(非阻塞IO) NIO可以让你非阻塞的使用IO,当线程从通道读取数据到缓冲区时,线程还是可以进行其他事情。当数据被写入到缓冲区时,线程可以继续处理它。从缓冲区写入通道也类似。 1. 通道Channel 通道 ...
分类:
编程语言 时间:
2020-04-25 23:50:58
阅读次数:
77
一、实验目标 MSF基础应用 ,掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路。 二、预备知识 MS08-067 MS08-067漏洞的全称为“Windows Server服务RPC请求缓冲区溢出漏洞”,如果用户在受影响的系统上收到特制的 RPC 请求,则该漏洞可能允许远程执行 ...
分类:
其他好文 时间:
2020-04-25 23:29:57
阅读次数:
92