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

Business logic learning and protection methods and learning and protection devices based on big data

A technology of business logic and learning methods, applied in protection methods and learning, business logic learning based on big data, and protection devices, can solve problems such as waste of certification process, loopholes in business logic, and damage to customer experience

Inactive Publication Date: 2019-12-10
CHINANETCENT TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Complex business logic often produces certain flaws, and flaws in business logic can lead to some loopholes
For example: when there is a loophole in the business logic of the order, the amount of the order can be modified at will, causing serious financial problems
[0003] Existing protection measures for business logic are usually multiple checks or manual review of business logic. However, these methods are often accompanied by a complicated certification process and waste a lot of manpower and material resources. The protection efficiency is not high and will damage the customer's reputation. Experience

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
  • Business logic learning and protection methods and learning and protection devices based on big data
  • Business logic learning and protection methods and learning and protection devices based on big data
  • Business logic learning and protection methods and learning and protection devices based on big data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0017] This application provides a business logic learning method based on big data, please refer to figure 1 , the method may include the following steps.

[0018] S11: Receive the network request sent by the requester, identify the current request identifier of the network request, and parse the process information of the network request.

[0019] In this implementation manner, the network request may be an HTTP request including a URL (Uniform Resource Locator, Uniform Resource Locator). For a large number of network requests, network requests can be classified according to the parameters carried in the network requests, and network requests of the same category can be formatted into formatted requests of the same parameter type. A large number of network requests can be formatted into different A formatted request for the parameter type. For example, the URL of the network request is http: / / www.xx.com / xx.php? a=1, http: / / www.xx.com / xx.php? a=2, where the parameters a=1...

Embodiment 2

[0043] see figure 2 , the present application also provides a big data-based business logic learning device, the device includes a memory and a processor, a computer program is stored in the memory, and when the computer program is executed by the processor, the following steps are implemented:

[0044] receiving the network request sent by the requesting party, identifying the current request identifier of the network request and parsing the process information of the network request;

[0045] Extracting the reference request identifier from the flow information, and judging whether there is a direction from the reference request identifier to the current request identifier in the flow direction table, and updating the flow direction table based on the judgment result;

[0046] When responding to the network request, issue a tracking code for the network request, the tracking code includes the current request identifier and the timestamp of issuing the tracking code; wherein...

Embodiment 3

[0051] Based on big data learning, after completing the business logic learning process, this application also provides a business logic protection method based on big data, please refer to image 3 , the method includes:

[0052] S21: Receive the network request sent by the requester, and identify the current request identifier of the network request.

[0053] In this embodiment, after a network request is received, the business logic of the network request may be judged. Specifically, first, the network request can be formatted into a formatted request of the corresponding parameter type. According to the learning method of the first embodiment above, each formatted request corresponds to a unique identifier, and then the format can be queried in the learning result Whether there is a corresponding unique identifier for the optimization request.

[0054] It should be noted that if the unique identifier of the formatting request corresponding to the network request cannot b...

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 business logic learning and protection method based on big data and a learning and protection device, wherein the learning method includes: receiving a network request sent by a requester, identifying the current request identifier of the network request, and Analyzing the process information of the network request; extracting the reference request identifier from the process information, and judging whether there is a direction from the reference request identifier to the current request identifier in the flow direction table, and updating the reference request identifier based on the judgment result The above-mentioned process trend table; a tracking code is issued for the network request, and the tracking code includes the current request identifier and the time stamp when the tracking code is issued. The technical solution provided by this application can improve the efficiency of business logic protection based on big data, can adapt to various business logic scenarios, and can flexibly adapt to changes in various business logic requirements.

Description

technical field [0001] The invention relates to the field of Internet technology, in particular to a big data-based business logic learning and protection method and a learning and protection device. Background technique [0002] With the continuous development of the Internet and computer technology, the complexity of the business system is also increasing with the development of business requirements. The diversity of business will make the main business logic extend out of logical branches, and the business logic will become more and more complex. Complex business logic often produces certain flaws, and flaws in business logic can lead to some loopholes. For example: when there is a loophole in the business logic of the order, the amount of the order can be modified at will, causing serious financial problems. [0003] Existing protection measures for business logic are usually multiple checks or manual review of business logic. However, these methods are often accompani...

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): H04L29/08H04L29/06
CPCH04L63/1441H04L67/62H04L63/1425G06F16/9566H04L2463/121G06F16/9017H04L63/0236H04L63/107H04L63/1433
Inventor 黄梅芬
Owner CHINANETCENT TECH