520和安全一同度过
那个晚上谁家好人在这天全天满课啊,没错就是我了。20号的晚上我正式开始了安全综合实践课程,由于本次实验二内容很有趣因此在这里分享一下大致过程。
内容内网攻防,arp中毒和netcat传输tcp数据包篡改。
环境Ubuntu Seed,网段192.168.60.0/24设备:攻击机HostM:192.168.60.3 eth0,被攻击机HostA:192.168.60.2,eth0,网关HostB:192.168.60.1,docker2。
要求M进行arp中毒和中间人流量转发,A nc连接网关 B,M开启ip转发判断是否实现中间人,然后关闭ip转发,保持中毒状态,运行TCP数据包嗅探篡改和转发脚本,实现将A发往B的数据由123篡改为456。
代码实现arp毒化和中间人伪造
监听脚本 listen.py1234567891011121314151617181920#!/usr/bin/pythonfrom scapy.all import *MAC_A = "02:42:c0:a8:3c:02"MAC_B = "02:42:c9:92:f0:d5"def spoof_pkt(pkt): ...
一次博客移植
一切的一切关于我为什么长时间没更新了这个问题,在23年的12月和1月,我的电脑经历了开机蓝屏的事故,在尝试了几十种方法无果后,我放弃了。但是,却听从了售后的建议重置了系统,这直接导致我的blog仓库和github连接切断。我预先保存好了blog的一切文件,在搜寻了一些网上教程后,重新密钥连接了github仓库和我的本地机后台,索性直接写一篇来讲一下我是怎么做的,以及遇到的问题。o(=•𖥦<=)o★~
不断尝试寻找MyBlog最开始,我从OneDrive中保存到桌面,但是文件数量过多导致下载统计极度缓慢。我的解决方案是,利用everything文件资源管理器,快速查找我的四个盘中的文件然后快速复制到桌面上。
环境配置对于以前的环境,现在都需要重新配置,主要包括hexo的下载和nmp的安装(因为hexo需要npm才能装)
git准备对于git的安装,可以直接去官网,或者利用腾讯管家的软件市场一步到位完成,只需注意环境变量的配置,然后能正常使用git bash即可。注意,一定要配置好环境变量,否则后面使用hexo会报错。
git 下载链接配置上,主要包括两个信息。
12git conf ...
第一次Linux Kernel的patch提交
记录第一次对Linux Kernel所做的贡献Linux 内核是 Linux 计算机操作系统的核心。内核是计算机硬件与其进程之间的核心接口,确保有可用的内存供 Linux 应用程序运行、优化处理器以及在应用程序间导航系统要求。Linux 内核通过“中断”在硬件和应用程序之间进行通信(摘录自bing)。
通过提交自己的patch可以让代码进入到kernel中,永世保存x修改不良的代码风格和解决相关安全隐患√
什么是Linux Kernel的patch?Linux patch 命令 Linux patch 命令用于修补文件。 patch 指令让用户利用设置修补文件的方式,修改,更新原始文件。 倘若一次仅修改一个文件,可直接在指令列中下达指令依序执行。 如果配合修补文件的方式则能一次修补大批文件,这也是 Linux 系统核心的升级方法之一。
Linux内核作为世界最大的开源软件之一,其开发和维护工作非常重要,需要无数开发者共同努力。向Linux社区贡献代码的最基本方式是邮件向maintainer提交补丁,而不是通过github中的fork和pull request。
提交patch和subm ...
游泳感悟
从游泳中能学到什么
前情提要距离前文所说的下一篇发布时间还不到一周,哈哈,主要是今天突然有了想法,于是就打算写一篇抒发一下想法。说实在的,游泳和计算机技术好像是牛马不搭边的事情。但是近期的经历实则让我学到了宝贵的思维,并且将以往所学应用到了别的领域当中,我认为这是计算机人不可或缺的一种能力。还有就是最近在看一本书《娱乐至死》于是想通过文字隐喻锻炼自己的语言能力,让自己摆脱浮躁无话可说的处境,所以还是在此记录下来,而不是发朋友圈了。
相关背景时间:七月八号还是九号开始,到今天十四号,每天用时半个小时到一个半小时,成绩:从0到1,完全不会到可以游个七八米。ok那么开始介绍一些有关背景故事吧。首先是我的大学足球课程老师(不方便透露别的信息),他教给了我两点最宝贵的东西,这是我在游泳中所主要运用的:1大脑是最宝贵的财富,把所学运用到运动中,多思考。2不要心浮气躁,要勇敢试错,敢于尝试,但是要建立在对的方法和方向上。然后是我的导师,他主要讲了两点:1思维能力很重要,体现在看问题的广度和深度,对一样东西建立模型然后进行研究得到新发现。2平时的课程可能没用,但是在下结论之前不妨认真听一下,因为其中的 ...