最近终于把实现多任务的微内核调试了一遍,我们阐述了如何在保护模式下切换任务。同时知识包括:gdt,idt,ldt,tss,时钟中断服务,特权级切换,显存编程,boot和loader功能,bios调用等等。详细知识还要在实践中摸索学习,希望大家一起进步。这篇文章仅仅做个记录,如有亲身调试过代码,可能不大好理解。接下几天重点看看0.12启动程序,多分页需要更加深入了解。
;#Mode=Dos ;放在...
分类:
系统相关 时间:
2014-05-15 13:34:12
阅读次数:
568
书中的42页,监测点4.2第一题,代码如下:
mov ax, 0xb800
mov ds, ax
mov [0x00], 'a'
mov [0x02], 's'
mov [0x04], 'm'
jmp $
编译会报错
提示没有指定操作数长度,修改后为
mov ax, 0xb800
mov ds, ax
mov byte [0x00], 'a'
mov byte [0x02], ...
分类:
编程语言 时间:
2014-05-15 11:27:09
阅读次数:
380
原文:为革命保护视力 --- 给 Visual Studio 换颜色
“为革命,保护视力,预防近视,眼保健操开始......” 这个应该是最老版本的眼保健操了,你听过?一堆废话
且不说上面这个眼保健操到底有木有用,让眼睛放松下还是很有必要的,尤其是现在天天对着不是手机、平板就是电脑,前阵子还听说有人...
分类:
其他好文 时间:
2014-05-15 10:20:33
阅读次数:
264
准备研究一下vmp 保护,从一个最简单的Windows程序入手似乎是个不错的想法。
怎样才最简单呢,只有一个MessageBox 调用好了。
弹出消息,退出,哦也,够简单吧。
祭出法器VC2010,新建win32 项目,
#include "stdafx.h"
int APIENTRY _tWinMain(HINSTANCE hInstance,
...
SafeNet宏狗是一款大容量、可自定义算法的高强度软件保护产品,也是国内知名的加密狗品牌中的主力产品。
宏狗具有很高的安全性,可有效防止软件盗版的发生。软件开发商使用宏狗编译工具快速地编写自己的算法并导入到硬件狗中,从而大大提升软件保护的安全性。
此外,开发商还可利用宏狗控制、管理硬件狗的订购及分发流程,加强流通环节的安全性,减少内患。
宏狗在安全性方面还有如下特性:
...
分类:
其他好文 时间:
2014-05-15 05:49:17
阅读次数:
255
3.1为什么需要安全性
Java的安全模型是其多个重要结构特点之一,它使Java成为适于网络环境的技术。因为网络提供了一条攻击连人的计算机的潜在途径,因此安全性是非常重要的。Java安全模型侧重于保护终端用户免受从网络下载的、来自不可靠来源的、恶意程序(以及善意程序中的bug)的侵犯。为了达到这个....
分类:
编程语言 时间:
2014-05-15 02:15:25
阅读次数:
275
IPSec简介:IPSec是一种开放标准的框架结构的Internet协议安全性,通过使用加密的安全服务以确保在Internet协议网络上进行保密而安全的通讯。它通过端对端的安全性来提供主动的保护以防止专用网络与Internet的攻击。在通信中,只有发送方和接收方才是唯一必须了解IPSec保护的计..
分类:
其他好文 时间:
2014-05-15 00:44:10
阅读次数:
527
DSP访问外存时内存保护的问题,原因是CPU访问了自己没有访问权限的外部内存(如share memory即MSM或者DDR3,相对于corePac内部的L1,L2内存而言),如CPU访问DDR3中的无权限内存时(即在当前CPU的配置中,没有设置对该内存的访问权限),硬件会触发MDMA bus error event(VbusM error event 110,CPU访问corePac内部资源L1,...
分类:
其他好文 时间:
2014-05-14 21:23:30
阅读次数:
300
在具有TPM芯片或PCI卡的机器上,实现软件版权保护和授权更加方便和可靠。本文介绍的方法适合在大面积工厂内部网络系统使用,对内网的多台主机重复安装的软件进行版权保护。...
分类:
其他好文 时间:
2014-05-14 15:24:21
阅读次数:
236
1.特权级
1.1特权级
处理器段保护机制可以识别0-3共...
分类:
其他好文 时间:
2014-05-14 14:25:50
阅读次数:
705