Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for loading non-digital signature Windows X64 drive program

A driver and digital signature technology, applied in the field of Windows X64 driver loading, can solve the problems of third-party development of device drivers, failure to load device drivers, etc., and achieve the effect of convenient programming

Inactive Publication Date: 2013-12-11
NORTHWESTERN POLYTECHNICAL UNIV
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since it is impossible for a device driver in the development stage to obtain a digital certificate issued by Microsoft, it is impossible to load the device driver to run on the Windows X64 operating system, program, debug, test and verify it, and provide it to a third party. Developing device drivers poses great difficulties

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for loading non-digital signature Windows X64 drive program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] refer to figure 1 . The specific steps of the Windows X64 driver loading method without digital signature of the present invention are as follows.

[0017] (1) Turn off LOAD mode verification. The mode verification is completed by the Imgp ValidateImageHash function in the WINLOAD.EXE file during the startup loading phase. In order to close the LOAD mode verification, you need to find this function from the WINLOAD.EXE file, and make the return value of this function zero by directly modifying the binary code.

[0018] (2) Turn off KERNEL mode verification. The mode verification is done by the SepInitializeCodeIntegrity function in the NTOSKRNL.EXE file. In order to close the KERNEL mode verification, you need to find this function from the NTOSKRNL.EXE file, and make the return value of this function initialized by patching, skipping the code integrity check initialization process.

[0019] (3) Close PATCHGUARD. In order to close the PATCHGUARD function, it is ne...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for loading a non-digital signature Windows X64 drive program. The method is used for solving the technical problem of loading of a device drive program under the existing non-digital signature situation. According to the technical scheme, the method comprises the step of enabling a non-digital signature third-party device drive program to conduct loading operation on a Windows X64 operation system by modifying the relevant function and parameters inside the Windows X64 operation system, and therefore programming, debugging, testing and verification of the third-party device drive program are facilitated. The method enables the non-digital signature third-party device drive program to be stably and reliably operated on the Windows X64 operation system in a loading mode through a large amount of experimental verification.

Description

technical field [0001] The invention relates to a Windows X64 driver loading method, in particular to a Windows X64 driver loading method without a digital signature. Background technique [0002] With the development and application of 64-bit computer hardware technology, 64-bit computers have become the mainstream platform of computer systems. Not only are most server systems using 64-bit computer platforms, but 64-bit personal computer systems are also becoming more and more popular. A 64-bit computer means that both the computer hardware and the operating system are 64-bit, which can provide higher computing performance and faster processing speed. On a 64-bit personal computer system, commonly used 64-bit operating systems include Windows7 / 64, Windows Vista / 64, etc., referred to as Windows X64. [0003] Compared with the 32-bit Windows operating system, Windows X64 has undergone major changes in its internal security mechanism. It has set up a mandatory driver signatur...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 蔡皖东张智
Owner NORTHWESTERN POLYTECHNICAL UNIV