【ARTS】01_45_左耳听风-201900916~201900922
ARTS:
- Algrothm: leetcode算法题目
- Review: 阅读并且点评一篇英文技术文章
- Tip/Techni: 学习一个技术技巧
- Share: 分享一篇有观点和思考的技术文章
Algorithm
【leetcode】118. 杨辉三角
https://leetcode-cn.com/problems/pascals-triangle/
1)problem
给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。
在杨辉三角中,每个数是它左上方和右上方的数的和。
示例:
输入: 5
输出:
[
[1],
[1,1],
[1,2,1],
[1,3,3,1],
[1,4,6,4,1]
]
2)answer
除了首尾,其他值为上一层的两个邻值的和
3)solution
class Solution:
def generate(self, numRows: int) -> List[List[int]]:
result = []
for i in range(numRows):
result.append([])
for j in range(i+1):
if j in(0,i):
result[i].append(1)
else:
result[i].append(result[i-1][j-1] + result[i-1][j])
return result
Review
【漏洞挖掘】U-Boot NFS RCE漏洞(CVE-2019-14192)
1)场景
U-Boot NFS RCE漏洞(CVE-2019-14192)
2)问题难点
- U-Boot是什么
- 怎么利用
3)解决问题的方法
什么是U-Boot?
我正在使用U-boot,会受到影响吗?
有什么影响?
明白了,这些漏洞是什么?
使用QL的变异分析
我们找到任何变体了吗?
nfs_lookup_reply中失败的长度检查导致未限界memcpy
nfs_read_reply/store_block中失败的长度检查导致未限界memcpy
由于整数下溢,在解析UDP数据包时出现未限界memcpy
响应辅助函数nfs_handler中多个基于堆栈的缓冲区溢出
nfs_read_reply中读取越界数据
有什么建议吗?
披露时间表
4)方法细节
https://www.cnblogs.com/17bdw/p/11671546.html
Tip
【安全开发】Excel对某一列的数据插入处理,域名得出IP
1)场景
早期都是通过Excel做数据统计,对某一列的数据插入处理。
代码功能是从A列纯域名,将域名转换为IP,从域名A列得到IP写到B列。
2)问题难点
无
3)解决思路
excel暂时充当数据库作为存储
4)方法细节
https://www.cnblogs.com/17bdw/p/11656022.html
Share
【业务】CHIMA网络安全攻防大赛经验分享
1)场景
CTF知识应用到实际工作中
2)问题难点
无
3)解决思路
比赛模式
第一轮:20分钟基础知识赛(50道题)
第二轮:50分钟CTF夺旗(5道题)
密码学
WEB题
安全杂项
逆向工程
隐写术
第三轮:60分钟攻防混战(前20分钟windows靶机安全加固,后40分钟攻防混战)
CTF常用工具
CTF常用题库网站
攻防演习效果
攻防演习工作组
防守工作任务内容
第一阶段:准备阶段
第二阶段:安全自查和整改阶段
第三阶段:攻防预演习阶段
第四阶段:正式护网阶段
参考
4)方法细节
https://www.cnblogs.com/17bdw/p/11661027.html
【ARTS】01_45_左耳听风-201900916~201900922的更多相关文章
- 【ARTS】01_21_左耳听风-201900401~201900407
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_20_左耳听风-20190325~20190331
zz## ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 ...
- 【ARTS】01_19_左耳听风-20190318~20190324
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_18_左耳听风-20190311~20190317
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_17_左耳听风-20190304~20190310
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_16_左耳听风-20190225~20190303
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_14_左耳听风-20190211~20190217
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_10_左耳听风-20190114~20190120
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- 【ARTS】01_09_左耳听风-20190107~20190113
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
随机推荐
- Codeforces Global Round 6[A,B,C]
题意:给一个字符串,对它重新排列使得它是60的倍数. 模拟一下,需要能整除60 字符串中需要 能整除2 3 10,所以需要字符串各位数之和能整除3 并且有 一个偶数和一个0 或者两个0也行[没考虑 ...
- FCS省选模拟赛 Day4
传送门 Solution Code /* 斯坦纳树:O(n*3^n+kE*2^n) 暂且把O(k*E)当成是spfa的复杂度 15:15~16:20 原题:bzoj_4774 */ #include ...
- sql 数字转换为字符串补0
select right('00000000000'+convert(varchar(5),123),5) select right('00000000000'+cast(123 as var ...
- mapreduce入门程序之---wordcount
mapreduce是hadoop生态中非常重要的一部分,顾名思义,主要分为两部分,map和reduce,他们各司其职,map的主要功能是用来对待处理的文档进行处理,主要是对数据进行按行读取,分割,然后 ...
- Assignment2:因果图法的介绍与示例分析
一. 黑盒测试:是一种常用的软件测试方法,它将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试.几种常用的黑盒测试方法和黑盒测试工具有,等价类划分法.边界值分析法.因果图法.决策表 ...
- html5中section元素详解
html5中section元素详解 一.总结 一句话总结: section元素 用来定义文章中的章节(通常应该有标题和段落内容) section元素的作用就是给内容分段,给页面分区 1.section ...
- Ubuntu --- 安装deb包
在Ubuntu下安装deb包需要使用dpkg命令.Dpkg 的普通用法: 1.sudo dpkg -i <package.deb> 安装一个 Debian 软件包,如你手动下载的文件. 2 ...
- MD5与SHA1
一.MD5 MD5消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于 ...
- idea创建类,接口,枚举等如何设置注释
进入设置: File -> Settings 依次选择: Editor -> File and Code Templates -> Files -> Class (根据需要 ...
- Android从5.0到9.0版本的主要变更
https://www.jianshu.com/p/10bdbf883c46?utm_source=desktop&utm_medium=timeline Android5.0 1.虚拟机 在 ...