一月十六号学习日报

日期:2020-01-16
作者:老夫秀吉
@雨人网安

一月十六号学习日报

今天又是平淡而又充(ku)实(zao)的一天,讲了一天的OverTheWire题目。学到了很多Linux的基础命令。而且经过了这么多的练习,已经跨过了纸上谈兵的步骤。_(:3」∠)_我听得无(hun)法(hun)自(yu)拔(shui),喝了几杯咖啡才让自己冷静下来。其实学习就是这么一个过程吧,加油!
午讲是脱口秀。。。啊啊啊啊啊啊!羡慕!虽然话题扯得不知道到哪里去了,但是不妨碍他牛*。下午继续,重复重复重复,学习学习学习,努力努力努力_( ?Д?)?感觉像传销。哦!忘了,老师给我们分享了一个思考方式:

->当你拿到某个 "技术点", 或是遇到某个什么所谓的"技巧" , 甚至是工具 之后,该如何进一步展开学习思考? 如下
-> 这TM 到底是个什么东西?
-> "正常情况下" 它都被用在什么地方? 平时主要拿它来干啥? 或者说这个东西可以协助解决一些什么样的实际业务问题 ?
-> 它在"正常情况下", 具体是怎么运作的 ? 或者说其内部大致 实现原理 和 正常执行流程 是怎样的?
-> 在实际渗透中我们到底能利用它来干些啥? 最终又能达到什么样的利用效果? 或者说它能帮我们避免或者解决一些什么样的实际渗透问题?
-> 针对它所演化出来的具体利用场景都有哪些? 覆盖范围影响如何?
-> 详细利用条件又是啥? 利用成功的限制条件是否苛刻? 对于自己现有的目标性质是否有继续深入研究的价值?
-> 实际利用中可能会存在什么样的风险? 能否提前规避这些风险? 怎么规避? 万一误操作是否还能及时补救? 如何补救?
-> 能否在其原有基础上进行针对性的改良利用,将其深度武器化而后直接付诸实战?
-> 能否通过这个又联想到一些其它的衍生利用场景? 或者因此萌生出了一些比较另类优秀的利用思路?
-> 仔细分析哪些情况下可能会直接导致利用失败?
-> 如何从源头防御这种利用?
-> 将以上问题的详细答案认真梳理总结,最后全部付诸于笔记或者文档
-> 随着后续自己知识体系不断的完善加深和大量的实践经验积累,不停的去修改自己之前文章/笔记中的一些错误认知
-> 最终,达到真正熟练掌握某个技术点甚至某个领域
-> 以后攻防技术的发展趋势更多可能会越来越偏向于 "专而精" ,而非 "大而全"
-> 慢慢尝试先单点突破 再逐步全局控制

我只想说能写出这玩意的都是变态,对于我来说我只能做到第一步,没错就是这TM是什么玩意????????
很值得借鉴(不适合照搬,会死人的ヽ(*。>Д<)o゜),平时做事前按着这思考一下,完善一下自己的思考方式,久而久之你也能做的更好。
这几天感觉步伐很快,璐哥也意识到了。不是说立马就止步不去前,而是适当改回顾回顾了。

原文地址:https://www.cnblogs.com/Mrwuhuai/p/12203861.html

时间: 2024-08-30 05:57:49

一月十六号学习日报的相关文章

张季跃 201771010139《面向对象程序设计(java)》第十六周学习总结

张季跃 201771010139<面向对象程序设计(java)>第十六周学习总结 1.实验目的与要求 (1) 掌握线程概念: (2) 掌握线程创建的两种技术: (3) 理解和掌握线程的优先级属性及调度方法: (4) 掌握线程同步的概念及实现技术: 2.实验内容和步骤 实验1:测试程序并进行代码注释. 测试程序1: l 在elipse IDE中调试运行ThreadTest,结合程序运行结果理解程序: l 掌握线程概念: l 掌握用Thread的扩展类实现线程的方法: l 利用Runnable接口

李晓菁201771010114《面向对象程序设计Java》第十六周学习总结

一:理论知识 1.线程的概念: 程序是一段静态的代码,它是应用程序执行的蓝本.‐进程是程序的一次动态执行,它对应了从代码加载.执行至执行完毕的一个完整过程. 多线程是进程执行过程中产生的多条执行线索.‐线程是比进程执行更小的单位.‐线程不能独立存在,必须存在于进程中,同一进程的各线程间共享进程空间的数据.‐每个线程有它自身的产生.存在和消亡的过程,是一个动态的概念.‐多线程意味着一个程序的多行语句可以看上去几乎在同一时间内同时运行. (2)Java中实现多线程的途径有两种: ‐创建Thread类

201771010101 白玛次仁 《2018面向对象程序设计(Java)》第十六周学习总结

实验十六  线程技术 实验时间 2017-12-8 1.学习总结: 1.程序 是一段静态的代码,它应用程序执行蓝 是一段静态的代码,它应用程序执行蓝 本.2.进程 是程序的一次动态执行,它对应了从代码加 是程序的一次动态执行,,它对应了从代码加 载.执行至完毕的一个整过程. 3.操作系统为每个进程分配一段独立的内存空间和 系统资源,包括:代码数据以及堆栈等.每 系统资源,包括:代码数据以及堆栈等.每 一个进程的内部数据和状态都是完全独立. 4.多任务操作系统 中,进程切换对 CPU 资源消耗较

第十六周学习进度表

时间 第十六周 所花时间 10个小时左右 代码量 300行左右 博客量 1篇 了解到的知识点 网页版的显示作业

第十六周学习进度

第十六周 所花时间 3h 代码量 230 博客量 1 了解到的知识点 jsp javabean的编写数据库连接操作 swing 美化页面 jsp设计表格

冯志霞201771010107《面向对象程序设计(java)》第十六周学习总结

实验十六  线程技术 实验时间 2017-12-8 1.实验目的与要求 (1) 掌握线程概念: (2) 掌握线程创建的两种技术: (3) 理解和掌握线程的优先级属性及调度方法: (4) 掌握线程同步的概念及实现技术: .Java实现多线程的两个方法 ‐创建Thread类的子类‐在程序中定义实现Runnable接口的类 用Thread类的子类创建线程 a:首先需从Thread类派生出一个子类,在该子类中 重写run()方法.  b:然后用创建该子类的对象  c:最后用start()方法启动线程 l

刘志梅201771010115.《面向对象程序设计(java)》第十六周学习总结

实验十六  线程技术 实验时间 2017-12-8 1.实验目的与要求 (1)当线程的run方法执行方法体中最后一条语句后,并经由执行return语句返回时,或者出现了在方法中没有捕获的异常时,线程将终止. 当对一个线程调用interrupt方法时,线程的中断状态将被置位. 每个线程都应该检查boolean标志,以判断线程是否被中断. 如果线程被阻塞,无法检测中断状态. 当在一个被阻塞的线程上调用interrupt方法时,阻塞调用将会被interrupt Exception异常中断. (2) 线

软件工程--第十六周学习进度

  第十六周 代码量  68 所花时间  3h 博客量  1篇 了解到的知识点  本周进入考试复习以及软件推广阶段,对于代码的编写不太多,考完试之后再战 原文地址:https://www.cnblogs.com/Qi77/p/11020678.html

四月十六号日报

今日学习内容 VSCode下Go语言的安装与配置 由于发现在Linux终端下写代码不是很方便,遂在Windows下配置开发环境 安装步骤 Go下载地址:Golang VSCode下载地址:VSCode 下载完成后安装一路默认就好了(安装路径可以自己设置) 注意事项: Go安装完成后可以在cmd中输入来安装是否正确 go version go env VSCode设置:当打开VSCode后新建一个后缀名为.go的文件,VSCode会提示自动安装Go插件,在文件中输入以下代码 package mai