Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hook method and system for obtaining video card contents

A content and graphics card technology, applied in the field of game live broadcast, can solve the problems of tediousness and heavy workload, and achieve the effect of reducing workload, reducing workload, and reducing production costs

Active Publication Date: 2017-01-04
WUHAN DOUYU NETWORK TECH CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to speed up the promotion of games, game manufacturers usually cooperate with game live broadcast companies, so that game live broadcast companies can live broadcast and promote their own games. Adapt to the hook method of the game live broadcast software to avoid misjudgment of the hook method of the game live broadcast software by its own security detection program. However, the hook methods of the game live broadcast software of each game live broadcast company are different, and game manufacturers need to be specific to each hook One-by-one adaptation and modification of the safety detection program, so as to adapt one by one, the workload is relatively large and extremely cumbersome

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
  • Hook method and system for obtaining video card contents

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0029] see figure 1 As shown, the present invention provides a hook method for obtaining graphics card content, so that the live game software can obtain the picture displayed by the graphics card through the hook method approved by the game manufacturer. When the game is running, the game components in the hard disk will be loaded into the memory At the same time, the original game components are still kept in the hard disk. Each game includes multiple game components, and each game component includes multiple functions. When the security detection program detects, it will read all the functions of the game components on the hard disk The hook method for obtaining graphics card content includes the following steps:

[0030] Step S1: Hook the Present function in the DirectX 9 dynamic link library of the game component loaded in the memory, so that the game l...

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 relates to the field of game live broadcasting, and discloses a hook method for obtaining video card contents. The method comprises the following steps: step S1: carrying out hook loading on a Present function in a DirectX9 dynamic link library of a game component in an internal memory, and reading the Present function after hook; step S2: adding an instrumentation function in a reading function of a security detection program, and then reading all functions of the game component in a hard disk by the security detection program; step S3: judging whether the functions read by the security detection program are the Present functions prior to hook one by one, if so, skipping to step S4, and otherwise, judging the functions read by the next security detection program until the Present function prior to hook is judged to be found; and step S4: replacing the Present function prior to hook found in the hard disk in step S3 with the Present function after hook read in step S1. The invention further discloses a system for obtaining the video card contents. By adoption of the method and system provided by the invention, the tedious workload of game manufacturers can be effectively reduced.

Description

technical field [0001] The invention relates to the field of game live broadcasting, in particular to a hook method for acquiring graphics card content and a system for acquiring graphics card content. Background technique [0002] In software technology, hook refers to modifying the assembly code of the program, that is, modifying the assembly instruction of the original function of the program to the jmp instruction, so that the program jumps to the forged function, and then jumps to the original function assembly instruction after executing the forged function logic. Continue to execute the logic of the original function. [0003] At present, in order to present a better live game screen to the audience, the game live broadcast software will adopt the hook method recognized by the game manufacturer, that is, when the anchor is live, the game live broadcast software will use the Present function in the DirectX 9 dynamic link library module of the game client process After...

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
IPC IPC(8): G06F21/52
CPCG06F21/52G06F2221/033
Inventor 周志刚
Owner WUHAN DOUYU NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products