MIT6.S081操作系统学习记录
基于xv6(Unix-like)系统进行学习,希望在做Lab的过程中能对操作系统的实现有更深入的理解。
SpringCloud体系下的微服务应用技术
微服务的目的是将一个单体应用按照业务拆分成不同的服务,以实现代码的高内聚、低耦合特性,利于开发与维护。需要注意的是,SpringCloud并不直接等于微服务,还有很多组件需要我们去学习。
汕大校园网 STU WIFI 终端命令认证
连接校园网后一般都会要登陆Web界面输入账号密码进行认证,通过抓包分析可以得到具体的认证流程。本文总结了通过curl命令,认证STU WIFI的方法。
Linux调节CPU的频率
本文介绍查看CPU信息的一些基本命令,并通过cpupower工具调节CPU的频率,然后通过webbench测试Web性能。
将U盘作为Ubuntu Server启动盘
我们可以使用随身携带的USB设备作为Linux的启动盘,本文将展示如何将Ubuntu Server安装至U盘中,并通过EFI引导启动。
macOS为PDF添加满屏水印方法
添加水印可以保护知识产权,本文基于PhotoShop和mac系统中的自动操作工具,给PDF文件打上满屏水印,再也不用为付费水印发愁了!
记录一次MySQL数据库被攻击的经历,并开启日志进行预防
数据库安全是很容易被忽视的问题,因为在平时的dev环境中我们无法遇到被攻击的情况。本文记录一次云数据库被攻击的情况,并进行思考和总结。
NAS搭建方案总结,并在Windows10上安装群晖DSM系统
在局域网中搭建一个NAS可以使我们跨设备和用户共享文件资源。本文总结了一些常见的方案和问题,最后介绍了如何在Windows10主机上安装群晖DSM6.1x系统。
区块链应用技术
浅看一下区块链的大概原理,部分内容以比特币为例。
使用网络抓包工具(Wireshark/Fiddler/Charles等),对电脑或手机设备进行流量监听
前言:网络课需要完成一个抓包的实验,了解到Fiddler可以抓取HTTP和HTTPS协议(或者Charles),Wireshark可以抓取TCP/DNS等协议,除此之外还用到了Kali进行ARP欺骗,对电脑端、iOS端(利用rvictl工具)或安卓端(利用tcpdump工具)进行抓包。下面是遇到的问题和一些总结。
抓包前,需要先了解下OSI与TCP/IP模型。
1. 工具介绍
1.1 Fiddler
该软件可以实现对PC端或手机端中HTTP/HTTPS的流量抓取,需要进行一定配置
Fiddler配置参考:
https://blog.csdn.net/weixin_40608713/article/details/114873070
然后在iPhone上访问网页,Fiddler软件就可以抓取到HTTP/HTTPS流量了。
如果获取到的Web视图有乱码,需要win+r,输入regedit进入注册表,然后访问:HKEY_CURRENT_USER\Software\Microsoft\Fiddler2,在这里添加字符串值,键名为HeaderEncoding 键值为GBK。
最后,配置规则 ...