操作系统笔记1——概述
课程 http://jyywiki.cn/OS/2022/notes/1 什么是操作系统? 操作系统(operating system,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面…
DLL劫持原理解析
本文章内容只用于学习用途,用于更清晰了解DLL调用的过程,严禁用于制作病毒程序攻击他人!因此内容引起的问题,我不承担任何责任 什么是DLL? dll (Dynamic Link Library) 动态链接库,对于Windows,操作系统的很多功能都由 DLL 提供。 此外,当您在这些操作系统中的一个Windows程序时,该程序的很多功能可能由 DL…
植物大战僵尸CE修改并且找基址
为了深入了解软件工作的原理,就尝试了一下修改植物大战僵尸 阳光修改 我们把50放入搜索 在游戏中改变阳光值后继续搜索,一直重复 “改变阳光值,Next Scan 搜索” 尝试修改 实现功能,现在我们寻找基地址,否则我们每次重启游戏就需要重新搜索。 选中按 F5 5560为第一个偏移量,15698668为下一步查询地址 重新搜索该值 重复上面的 “选…
支付宝五福分享
我先来分享一波 https://jiwufu.alipay.com/s/AWZZYZ771yi https://jiwufu.alipay.com/s/fc6bZxc71Sr https://fulaile.alipay.com/s/XCeVceL34z9 https://fumantang.alipay.com/s/pem1XrF34ir 直接在…
KMP字符串匹配
字符串的前缀,后缀及部分匹配的值 a 前缀: {} 后缀: {} 最长相等前后最长度0ab 前缀: {a} 后缀: {b} 最长相等前后最长度0aba 前缀: {a}{ab} 后缀: {a}{ba} 最长相等前后最长度1abab 前缀: {a}{ab}{aba} 后缀: {b}{ab}{bab} 最长相等前后最长度2ababa 前缀: {a}{ab…