- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 AMD 安装 Manjaro KDE 驱动安装后续及BackLight:ACPI故障解决
Manjaro (KDE桌面环境)安装后续以及故障解决本文的系统版本和图形化方案使用 cat /etc/lsb-release 查看发行版本DISTRIB_ID=ManjaroLinuxDISTRIB_RELEASE=20.0DISTRIB_CODENAME=LysiaDISTRIB_DESCRIPTION="Manjaro Linux"安装neofetch可以显示出环境详细信息...
2020-04-24 17:59:13 6901 9
原创 Linux内核启动过程(Linux 2.4)
CPU初始化CPU加电, RESET重重寄存器数据 CS:0xffff IP:0进入实地址模式(0-0xfffff) seg(16bit)+offset(16bit): seg<<4 + offset (0~1MB)执行第一条指令(线性地址 0xffff0 EPROM映射)进入初始引导程序(可用空间0x0C0000-0xfffff)初始引导程序: 从磁盘读入引导扇区的程序. 由于EPROM的空间发展, 后逐渐增加硬件检测, 设备驱动(Linux未采用)等一起组成BIOS.
2021-09-12 21:44:34 522
原创 Livepatch Background
Livepatch Related WorkFrom KShot1Existing live patching focuses on open-source operating systems, mainly Linux.For example, Ksplice 2, kpatch 3, and kGraft 4 can effectively patch security vulnerabilities without causing a significant downtime.Kpatch
2021-06-20 14:13:49 790
转载 Compile-time stack validation for Livepatch
Compile-time stack validationoriginalIn order to get their code upstream, they must first invest considerable effort intofixing a related subsystem. Live patching is exactly a case in point.Live patch’s dilemmaConsistecy Model“Consistecy model” rem
2021-05-08 20:47:38 192
原创 四大安全顶会
四大安全顶会S&P:IEEE Symposium on Security and Privacy网址http://www.ieee-security.org/TC/SP-Index.html简介自1980年以来,IEEE安全与隐私研讨会(S&P)一直是介绍计算机安全和电子隐私发展的首要论坛,也是汇集该领域研究人员和实践者的主要论坛。USENIX SECURI...
2020-05-06 17:40:25 7714 1
原创 我的Linux安装之旅
0x00 主流Linux操作系统CentOSRedHat (付费订阅)ArchLinuxManjaro (衍生版)Elementory OSDebianDeepin(衍生版)Ubuntu(衍生版)Kali(衍生版)and on …0x01 主流桌面解决方案KDEGONMEXFCEDEEPINI3and so on …0x02 镜像下载镜像站列表...
2020-05-06 17:37:32 237
转载 VIM CHEATSHEET (中文速查表)
VIM CHEATSHEET (中文速查表)Version: 43, Last Modified: 2018/12/26 15:17本文转自: skywind 光标移动commandfunctionh光标左移,同 ‘Left’ 键j光标下移,同 ‘Down’ 键k光标上移,同 ‘Up’ 键l光标右移,同 ‘Right’ 键CTRL-F下...
2020-03-30 21:20:10 1650
原创 BIOS 与 UEFI的区别
BIOS 与 UEFIBIOS(Basic Input Output System,基本输入输出系统)诞生于1975年的CP/M计算机。起初,他作为一款先进的固件程序,在计算机系统中扮演着相当重要的角色。伴随着IBM PC兼容机的盛行,BIOS已“统治”计算机系统20年之久,直至UEFI(Unified Extensible Firmware Interface,统一可扩展固件接口)的出现才逐渐...
2020-03-30 21:17:52 7921 1
原创 Makefile入门:从手动到自动
Makefile简介 Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。Makefile在绝大多数的IDE 开发环境中都在使用,已经成为一种工程的编译方法。Makefile工作规则 我们编译项目文...
2020-03-30 21:15:32 325
原创 x86汇编学习笔记
x86汇编学习笔记作者:Gsharp日期:2020年2月2日参考书籍 《汇编语言》 1DebugDebug 是DOS, Windows都提供的实模式(8086 方式)程序的调试工具.Windows下使用dosbox模拟dos环境, 挂载所在目录后打开debug.exe涉及的Debug 功能R 查看, 修改CPU寄存器内容D 查看内存内容E 改写内存U 翻译内存中的机...
2020-03-30 21:13:01 575 1
转载 VNC 安装 (适用Redhat 9.0 和 CentOS 7.0+)
Remote Service本文转自https://www.cnblogs.com/yjscloud/p/6695388.htmlVNC 安装 (适用Redhat 9.0 和 CentOS 7.0+)目的: VNC来实现远程我们的linux服务器实验环境: Red Hat Enterprise Linux Server release 7.6 (Maipo)cat /etc/red...
2019-01-29 13:32:00 750
原创 Git使用笔记 (github仓库管理为例)
GitGit管理创建仓库 git init 在本地目录下建立新git仓库,该仓库可以为空也可以是重新初始化的仓库。该命令将创建一个名为 .git 的子目录,这个子目录含有初始化的 Git 仓库中所有的必须文件,仅仅是做了一个初始化的操作,项目里的文件还没有被跟踪。此时可通过 git add 命令来实现对指定文件的跟踪,然后执行 git commit 提交。 gi...
2018-05-06 21:39:28 206
转载 markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-05-05 21:32:15 169
原创 Python 非递归方法的全排列
python algorithm全排列(Permutation)排列(英语:Permutation)是将相异物件或符号根据确定的顺序重排。每个顺序都称作一个排列。例如,从一到六的数字有720种排列,对应于由这些数字组成的所有不重复亦不阙漏的序列,例如4, 5, 6, 1, 2, 3 与1, 3, 5, 2, 4, 6。【From Wikipedia】 从n个相异元素中取出
2018-01-30 22:24:00 1554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人