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

Windows X64 Driver Loading Method Without Digital Signature

A driver and digital signature technology, applied in the field of WindowsX64 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: 2016-08-17
NORTHWESTERN POLYTECHNICAL UNIV
View PDF3 Cites 0 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
  • Windows X64 Driver Loading Method Without Digital Signature

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Reference figure 1 . The specific steps of the method for loading Windows X64 driver 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 boot loading stage. In order to close the LOAD mode verification, the function needs to be found in the WINLOAD.EXE file, and the return value of the function is zero by directly modifying the binary code.

[0018] (2) Turn off KERNEL mode verification. The mode verification is completed by the SepInitializeCodeIntegrity function in the NTOSKRNL.EXE file. In order to close the KERNEL mode verification, the function needs to be found in the NTOSKRNL.EXE file, and the return value of the function is initialized by patching, and the code integrity check initialization process is skipped.

[0019] (3) Close PATCHGUARD. In order to turn off the PATCHGUARD function, you need ...

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 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 do most server systems use 64-bit computer platforms, but 64-bit personal computer systems are becoming more and more popular. A 64-bit computer means that the computer hardware and operating system are both 64-bit, which can provide higher computing performance and faster processing speed. On 64-bit personal computer systems, commonly used 64-bit operating systems include Windows 7 / 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 signature mechanism. Device d...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 蔡皖东张智
Owner NORTHWESTERN POLYTECHNICAL UNIV