cve-2019-18634记录
一、 环境配置ubuntu 18.04 virtualbox虚拟机sudo 1.8.25 版本
二、漏洞概述CVE-2019-18634是一个sudo 提权漏洞,影响sudo版本为[1.7.1,1.8.31)。具体地,如果pwfeedback配置选项在/etc/sudoers被启用,攻击者可以利用一个bss段溢出漏洞来获取root权限。 pwfeedback配置选项在多数的Linux系统中都不是默认选项,但是在Linux Mint操作系统和Elementary OS上是默认开启的,因此漏洞的危害比较大,攻击者需要向getln传递一个超长字符串来触发攻击。
三、漏洞点代码
四、漏洞分析如果不是在
哈希法系列1
总结一下,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。但是哈希法也是牺牲了空间换取了时间,因为我们要使用额外的数组,set或者是map来存放数据,才能实现快速的查找。遇到需要判断一个元素是否出现过的场景也应该第一时间想到哈希法!哈希表是根据关键码的值而直接进行访问的数据结构。而一般哈希表都是用来快速判断一个元素是否出现在集合里。哈希函数的功能就是将某些内容映射为哈希表上的索引,然后就可以通过查询索引来快速查看这些内容了。常见的三种哈希结构1.数组2.set(集合)3.map(映射)
242.有效的字母异位词
普通版public boolean isanagram(Str