nt专题

NtDLL.dll Nt开头函数大全 - NtPowerInformation

这个函数是用来获得电源信息的,但是呢…… extern "C" NTSYSCALLAPI NTSTATUS __stdcall NtPowerInformation(POWER_INFORMATION_LEVEL InformationLevel,PVOID InputBuffer,ULONG InputBufferLeng

80端口被NT kernel System占用

 前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd 输入netstat -ano 可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID 可以看到pid 4 的被NT kernel & System 占用

2024 年最新基于 LLOneBot NT 框架搭建 QQ 机器人详细教程(更新中)

LLOneBot 概述 llonebot(LLOneBot)是一个与OneBot(也称为CQHTTP)协议兼容的机器人框架,它允许开发者使用不同的编程语言(如Python、Go、JavaScript等)编写机器人应用,并与各种支持 OneBot 协议的聊天平台(如QQ、Telegram、Discord等)进行交互。 LLOneBot 官方网站:https://llonebot.github.i

用DETOURS库获取NT管理员权限

陈志敏dd ---- Detours是微软开发的一个函数库(源代码可在http://research.microsoft.com/sn/detours 免费获得), 用于修改运行中的程序在内存中的影像,从而即使没有源代码也能改变程序的行为。具体用途是: 拦截WIN32 API调用,将其引导到自己的子程序,从而实现WIN32 API的定制。 为一个已在运行的进程创建一新线程,装入自己的代码并运行。

linux 挂载云盘 NT只能挂载2T,使用parted挂载超过2T云盘

一、删除原来挂载好的云盘和分区 1、查看挂载号的云盘 fdisk -l 发现我们有5千多G但是只挂载了2T,心里非常的慌张!十分的不爽! 好,我们把它干掉,重新分区! 2、解除挂载 umount /homeE 没保存跳转到(7),发现报错 3、查看被挂载的文件被调用情况 fuser -mv /homeE 没报错跳转到(5),发现报错 4、下载依赖 y

.Net下的分布式缓存--从Discuz!NT的缓存设计谈起

来源:博客园 云中城  http://www.cnblogs.com/darkangle/archive/2007/10/29/940812.html 最近拜读了代振军同学写的关于Discuz!NT的缓存设计的一篇文章Discuz!NT 缓存设计简析 [原创],颇有些想法,姑且写在这里让大家拍砖吧。;)缓存真是个好东西,在大型的系统中可以有效地提升系统的速度,此乃废话就不多说了,在.Net 平台

解除nt kernelsystem占用80端口

1 运行'netstat -ano'发现80端口被pid=4的进程占用 2 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system。 3 如何清除呢?需要使用注册表,开始-》regedit,打开 4 找到HKEY_LOCAL_MACHINE目录 5 找到Syst

Discuz!NT 1.0 开放源代码下载

Discuz!NT 1.0 开放源代码下载 http://www.17tech.com/news/29678.html 17Tech 05月28日 消息:Discuz!NT作为由康盛创想(北京)科技有限公司开发的、国内第一个相对完善的ASP.net原创社区产品,问世之初,就得到了广大用户的支持。5月28日,Discuz!NT开放1.0源代码下载,此举一方面为广大站长进行二次开发和网站整合提供方

Discuz!NT 的相关设计文章

http://tech.ddvip.com/2008-10/122328556574200_3.html

Net下的分布式缓存--从Discuz!NT的缓存设计谈起

沙加 致力于.Net开发,AJAX技术 最近拜读了代振军同学写的关于Discuz!NT的缓存设计的一篇文章 Discuz!NT 缓存设计简析 [原创],颇有些想法,姑且写在这里让大家拍砖吧。;) 缓存真是个好东西,在大型的系统中可以有效地提升系统的速度,此乃废话就不多说了,在.Net 平台下面我把缓存从功用大致分为两类,数据对象缓存和页面输出缓存. 对于数据缓存来讲是由System

编写软件动态加载NT式驱动

NT式设备驱动程序的动态加载主要是由服务控制管理程序(Service Control Manager,即SCM)系统组件来完成的。         Windwos服务可以在系统启动时加载,用户也可以按需在服务控制平台开启或者关闭服务。程序员可以通过Windows提供的相关服务函数进行加载或者卸载该服务等。服务程序更是可以在用户还没有登录系统的时候,就载入系统并且被执行。 加载NT驱

Discuz!NT的dnt_3.6.711中的头像上传问题和热点图片的解决方法

1、修改个人头像(包括flash方式和超级银光头像),上传照片总是不成功 将IIS中应用程序池中的“托管管道模式”设置成经典。设置方法是:在Win7中,打开“Internet信息服务(IIS)管理器”,然后点击“应用程序池”,找到对应网站的应用程序池,右击选择“基本设置”,在其中就可以修改“托管管道模式”的值 PS:上传后注意点击F5刷新页面,不然头像不会更新显示。 2、还有刚开始发布dnt

编写驱动拦截NT的API实现隐藏文件目录

原作者姓名 desert studio介绍这几天看了lornwolf兄写的拦截ZwQuerySystemInformation来隐藏进程的文章,还有sinister的“隐藏 任意进程 目录 文件 注册表 端口“这篇文章。发现sinister的根本编译不了,于是我梢加修改了一下,其他的如隐藏注册表键值,拦截删除注册表,拦截删除文件等等都可以类似实现!读者评分 4 评分次数 2 正文目前NT下有很多种

ASP.NET网站集成Discuz!NT 3.1论坛详细教程(同步注册和登录)

一、下载Discuz!NT 3.1 下载地址: http://nt.discuz.net/showtopic-80777.html   二、安装 安装图文教程: http://nt.discuz.net/showtopic-128292.html   以下内容摘自压缩包里的catalog.htm 第 1 步:上传或解压程序包  使用 FTP 软件登录您的服务器,建立一个单独的目录,或

Delphi安装NT服务程序时,不出现提示信息

如果我们不加上"/silent",那么Delphi在安装和卸载NT服务程序时候,都会出现一个提示信息,不希望出现这个提示信息,那么使用如下命令: 1,安装:“你的nt程序 /install /silent”。 2,卸载:“你的nt程序 /uninstall /silent”。 这是Delphi中注册服务方法声明,Silent是决定是否提示的参数: procedure TServiceApp

git push报错: nt: Updates were rejected because a pushed branch tip is behind its remote

git push   dv  v3:master 出现这错误 nt: Updates were rejected because a pushed branch tip is behind its remote 需要 git merge dv/mastergit push dv v3:master

《Windows NT File System Internals》学习笔记之物理内存管理简介

页帧和页帧数据库 NT VMM必须管理系统内可用的物理内存。VMM使用的方法和现代商用操作系统中使用的方法类似。   NT VMM将可用的RAM划分为固定尺寸的页帧。页帧的大小可以从4K~64K。在Intel X86结构上,页尺寸为4K。每一个页桢都在页帧数据库(PFN Database)中有相应的入口项。页帧数据库在非分页内存池中,它是一个页帧入口数组。PFN数据库为每一个页帧维护以下

《Windows NT File System Internals》学习笔记之Windows NT系统启动顺序

操作系统的启动顺序因为系统、处理器、操作系统版本和结构的不同而不同。 NT系列的操作系统启动顺序如下: 1.电脑的系统启动模块调用NT系统启动程序,OS Loader组件传递一个BootRecord结构体给该程序。NT系统启动程序执行全局初始化工作,然后决定操作系统启动分区,初始化工作还包括初始化启动过程中使用到的内存描述符。NT系统启动程序也调用一个堆初始化程序,该程序创建内存描述符,这样在启

《Windows NT FileSystem Internals》学习笔记之Complete IRP

原来以为完成IRP的处理仅仅是简单的调用一下IoCompleteRequest()函数而已,内部的代码应该很简单。阅读了Win2K源代码才发现,事情并不简单啊,呵呵,再一次发现Win2K源代码的价值了。 驱动必须调用IoCompleteRequest()通知I/O管理器相应的IRP已经处理完毕。IoCompleteRequest函数的处理过程如下(对应着Win2K源代码阅读,在ioS

《Windows NT FileSystem Internals》学习笔记之IO_STACK_LOCATION的结构

NTDDK定义的Stack Location结构体由以下几个字段组成: MajorFunction: 该字段定义了一个函数功能集,内核模式驱动可以实现其中的每一个函数。每一个函数由一个函数代码对应。 当内核模式驱动接收到一个IRP时,驱动首先检查当前StackLocation中的MajorFunction字段,得出驱动将要执行的功能,可能的MajorFunction功能代码如下:

《Windows NT FileSystem Internals》学习笔记之IO_STACK_LOCATION的学习

学而时习之,不亦悦乎? 这次记下的时IO_STACK_LOACTION的东东,以前就知道用,一直很迷糊,现在终于搞通了,爽! 还发现一个秘密,微软的Win2K源代码真是好东西啊,可惜放在我硬盘上的宝贝被浪费这么长时间。 IO_STACK_LOCATION和它的名字一样,是一个类似于栈的结构,属于先进后出的结构,看下面的例子 :   如上面的图所示,I/O管理器想文件系统驱动发送一个读请求,I/O

《Windows NT FileSystem Internals》学习笔记之DRIVER_OBJECT对象结构

驱动编程这么长时间了,还没有 彻底理解这个玩意,呵呵惭愧。 看了《Windows NT FileSystem Internals》把每一个细节搞清楚了,这里记下来,防止以后忘掉(以后还不知道能不能开发驱动呢) typedef struct _DRIVER_OBJECT {         CSHORT      Type;         CSHORT      Size;

OPEN NT 4.5 编译方法和源代码下载

OPEN NT 4.5(源代码编译方法) 编译Windows NT 4.0到操作系统的详细方法 OPEN 4.5 ​​​​​​下载 :https://download.csdn.net/download/MYMOTOE6/88786570 ISO https://download.csdn.net/download/MYMOTOE6/88786572 OPEN NT 4.5(源代码

OPEN NT 4.5(源代码)

Open NT 45( Source) by Stephanos Topics OpenNT Language English While not obvious at first, there is a readme in the ISO that provides instructions on how to compile it.   Basically it boils down to

NT式驱动的基本结构 一

对于NT式驱动来说,主要的函数是 DriverEntry 例程、卸载例程及各个IRP的派例程。         驱动加载过程与驱动入口函数(DriverEntry)和编写普通应用程序一样,驱动程序有个入口函数,也就是首先被执行的函数。这个函数通常被命名为DriverEntry,也可以指定另外的名字,但最好遵循这个名字。该函数的原型如下: #pragma INITCODE  ex

利用VC++实现WIN95/NT下位图淡入淡出的二种技巧

2001年02月28日 16:00:00 利用VC++实现WIN95/NT下位图淡入淡出的二种技巧 岳朝伟 张秋枫 对于图象的淡入淡出,相信只要玩过游戏的人一定不会感到陌生。它往往是作为一个游戏场景与另一个场景的切换过渡,给人一种轻巧、灵便的感觉,不象直接切换场景图象那样生硬,因此几乎所有的游戏都要包含这种功能。同时,若在自己的应用程序开头加入淡入淡出图象功能也能起到赏心悦目的作用。