[go: up one dir, main page]

CN110377848A - Page access method, apparatus, equipment and computer readable storage medium - Google Patents

Page access method, apparatus, equipment and computer readable storage medium Download PDF

Info

Publication number
CN110377848A
CN110377848A CN201910543197.6A CN201910543197A CN110377848A CN 110377848 A CN110377848 A CN 110377848A CN 201910543197 A CN201910543197 A CN 201910543197A CN 110377848 A CN110377848 A CN 110377848A
Authority
CN
China
Prior art keywords
page
preset
link
access
target pages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910543197.6A
Other languages
Chinese (zh)
Inventor
洪光宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Financial Technology Co Ltd Shanghai
Original Assignee
OneConnect Financial Technology Co Ltd Shanghai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OneConnect Financial Technology Co Ltd Shanghai filed Critical OneConnect Financial Technology Co Ltd Shanghai
Priority to CN201910543197.6A priority Critical patent/CN110377848A/en
Publication of CN110377848A publication Critical patent/CN110377848A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to field of information security technology, disclose a kind of page access method, apparatus, equipment and computer readable storage medium, page access method include: when receiving the page access instruction for the target page based on website links triggering, detect in the website links whether include non-terminal terminal identifier;If including the terminal identifier of non-terminal in the website links, the preset access conditions of the target pages is obtained;Current authentication state is obtained, and whether the preset access conditions is currently met according to authentication state detection;If currently meeting the preset access conditions, the target pages are accessed.Through the invention, so that the workflow management to page access more standardizes, the safety of page access is improved.

Description

Page access method, apparatus, equipment and computer readable storage medium
Technical field
The present invention relates to field of information security technology more particularly to page access method, apparatus, equipment and computer-readable Storage medium.
Background technique
In existing digital terminal, shares to enhance the information between digital terminal user, can generally provide one Sharing interface shares certain webpages.By this function, people can share the webpage oneself browsed to friend.
But for the page of some particular services, for example, the purchase page of a certain online shopping business, needs user to pass through Crossing a series of certifications can just enter.If a user A enters the purchase page after a series of certifications and passing through, then will The purchase page is shared with user B (such as by the uniform resource position mark URL of the page, UniformResourceLocator Address is shared with user B), since existing web page does not do the invasion verification of the illegal page, cause user B can be without recognizing Process is demonstrate,proved, and directly according to the content of user A sharing, into the purchase page.It goes beyond one's commission caused by this abnormal operation, process Situations such as entanglement, can reduce system performance, increase security risk.
Summary of the invention
The main purpose of the present invention is to provide a kind of page access method, apparatus, equipment and computer-readable storage mediums Matter, it is intended to solve in the prior art because of situations such as illegally enter specific webpage and caused by go beyond one's commission, process entanglement, lead to system The technical issues of reduced performance, security risk increase.
To achieve the above object, the present invention provides a kind of page access method, and the page access method includes following step It is rapid:
When receiving the page access instruction for the target page based on website links triggering, the network address chain is detected In connecing whether include non-terminal terminal identifier;
If including the terminal identifier of non-terminal in the website links, the preset access of the target pages is obtained Condition;
Current authentication state is obtained, and whether the preset access item is currently met according to authentication state detection Part;
If currently meeting the preset access conditions, the target pages are accessed.
Optionally, the step of preset access conditions for obtaining the target pages includes:
Detect whether the target pages are secure page table;
If the target pages are secure page table, the page iden-tity of the target pages is obtained;
Preset access conditions is obtained from the corresponding flow config table of the page iden-tity.
Optionally, described to detect that the step of whether target pages are secure page table includes:
Picture is crawled from the website links by crawler;
OCR identification is carried out to the picture, obtains recognition result;
It whether detects in the recognition result comprising sensitive vocabulary;
If including sensitive vocabulary in the recognition result, it is determined that the target pages are the illegal page;
If not including sensitive vocabulary in the recognition result, detect in the picture with the presence or absence of human body image;
If human body image is not present in the picture, it is determined that the target pages are secure page table;
If identifying that color is the exposed area of human body complexion in the human body image there are human body image in the picture Domain;
Calculate accounting of the exposed region in the human body image, and detect the accounting whether be greater than or equal to it is pre- If threshold value;
If the accounting is greater than or equal to preset threshold, it is determined that the target pages are the illegal page;
If the accounting is less than preset threshold, it is determined that the target pages are secure page table.
Optionally, the preset access conditions are as follows: preset certification link is completed, it is described to obtain current authentication state, And the step of currently whether meeting the preset access conditions according to authentication state detection, includes:
Based on the preset certification link, current authentication state is obtained, and according to the authentication state, determination has been recognized Demonstrate,prove link;
Link has been authenticated described in detection and whether the preset certification link is consistent;
If described, to have authenticated link consistent with the preset certification link, it is determined that currently meets the preset access item If part has authenticated link and the preset certification link is inconsistent described, it is determined that be currently unsatisfactory for the preset access item Part.
Optionally, current authentication state is obtained described, and whether institute is currently met according to authentication state detection After the step of stating preset access conditions, further includes:
If being currently unsatisfactory for the preset access conditions, it is redirected to pre-set page.
Optionally, if described be currently unsatisfactory for the preset access conditions, the step of being redirected to pre-set page, includes:
Link has been authenticated and the preset certification link is inconsistent if described, it is determined that target link to be certified;
It is redirected to the corresponding pre-set page of the target link.
Optionally, after described the step of being redirected to the target link corresponding pre-set page, further includes:
When detecting that the target link is in verified status, the target pages are accessed.
In addition, to achieve the above object, the present invention also provides a kind of page access device, the page access device packet It includes:
First detection module receives the page access instruction for the target page based on website links triggering for working as When, detect in the website links whether include non-terminal terminal identifier;
Module is obtained, if for, comprising the terminal identifier of non-terminal, obtaining the target in the website links The preset access conditions of the page;
Second detection module, for obtaining current authentication state, and it is current whether full according to authentication state detection The foot preset access conditions;
Access modules, if accessing the target pages for currently meeting the preset access conditions.
Optionally, the acquisition module includes:
Safety detection unit, for detecting whether the target pages are secure page table;
Mark acquiring unit obtains the page mark of the target pages if being secure page table for the target pages Know;
Condition acquiring unit, for obtaining preset access conditions from the corresponding flow config table of the page iden-tity.
Optionally, the safety detection unit includes:
Subelement is crawled, for crawling picture from the website links by crawler;
OCR identifies subelement, for carrying out OCR identification to the picture, obtains recognition result;
Sensitive word detection sub-unit, for whether detecting in the recognition result comprising sensitive vocabulary;
First determines subelement, if for including sensitive vocabulary in the recognition result, it is determined that the target pages are The illegal page;
Human testing subelement, if detecting in the picture is for not including sensitive vocabulary in the recognition result It is no that there are human body images;
Second determines subelement, if for human body image to be not present in the picture, it is determined that the target pages are peace Full page;
Image recognition subelement, if identifying color in the human body image for there are human body images in the picture For the exposed region of human body complexion;
Computation subunit for calculating accounting of the exposed region in the human body image, and detects the accounting Whether preset threshold is greater than or equal to;
Third determines subelement, if being greater than or equal to preset threshold for the accounting, it is determined that the target pages are The illegal page;
4th determines subelement, if being less than preset threshold for the accounting, it is determined that the target pages are security page Face.
Optionally, second detection module includes:
Link determination unit is authenticated, for obtaining current authentication state, and root based on the preset certification link According to the authentication state, determination has authenticated link;
State detection unit described has authenticated link and whether the preset certification link is consistent for detecting;
Status determining unit, if to have authenticated link consistent with the preset certification link for described, it is determined that current Meet the preset access conditions, authenticates link and the preset certification link is inconsistent if described, it is determined that currently not Meet the preset access conditions.
Optionally, the page access device, further includes:
Redirection module, if being redirected to pre-set page for being currently unsatisfactory for the preset access conditions.
Optionally, the redirection module includes:
Target link determination unit, if having authenticated link and the preset certification link is inconsistent for described, really Fixed target link to be certified;
Unit is redirected, for being redirected to the corresponding pre-set page of the target link.
Optionally, it is also used in the access modules:
When detecting that the target link is in verified status, the target pages are accessed.
In addition, to achieve the above object, the present invention also provides a kind of page access equipment, the page access equipment packet It includes: memory, processor and being stored in the page access program that can be run on the memory and on the processor, it is described Page access program realizes the step of page access method as described above when being executed by the processor.
In addition, to achieve the above object, it is described computer-readable the present invention also provides a kind of computer readable storage medium Page access program is stored on storage medium, the page access program realizes the page as described above when being executed by processor The step of access method.
In the present invention, when receiving the page access instruction for the target page based on website links triggering, detection In the website links whether include non-terminal terminal identifier;If in the website links including the terminal of non-terminal Identifier then obtains the preset access conditions of the target pages;Current authentication state is obtained, and according to the authentication state Whether detection currently meets the preset access conditions;If currently meeting the preset access conditions, the page object is accessed Face.Through the invention, so that the workflow management to page access more standardizes, the safety of page access is improved.
Detailed description of the invention
Fig. 1 is the page access device structure schematic diagram for the hardware running environment that the embodiment of the present invention is related to;
Fig. 2 is the flow diagram of one embodiment of page access method of the present invention;
Fig. 3 is the refinement flow diagram of step S30 in Fig. 2;
Fig. 4 is the functional block diagram of one embodiment of page access device of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The page access device structure for the hardware running environment being related to as shown in FIG. 1, FIG. 1 is the embodiment of the present invention shows It is intended to.
Page access equipment of the embodiment of the present invention can be PC, be also possible to smart phone, tablet computer, portable computer Equal terminal devices.
As shown in Figure 1, the page access equipment may include: processor 1001, such as CPU, network interface 1004, user Interface 1003, memory 1005, communication bus 1002.Wherein, communication bus 1002 is for realizing the connection between these components Communication.User interface 1003 may include display screen (Display), input unit such as keyboard (Keyboard), optional user Interface 1003 can also include standard wireline interface and wireless interface.Network interface 1004 optionally may include having for standard Line interface, wireless interface (such as WI-FI interface).Memory 1005 can be high speed RAM memory, be also possible to stable storage Device (non-volatile memory), such as magnetic disk storage.Memory 1005 optionally can also be independently of aforementioned processing The storage device of device 1001.
It will be understood by those skilled in the art that page access device structure shown in Fig. 1 is not constituted to page access The restriction of equipment may include perhaps combining certain components or different component cloth than illustrating more or fewer components It sets.
As shown in Figure 1, as may include that operating system, network are logical in a kind of memory 1005 of computer storage medium Believe module, Subscriber Interface Module SIM and page access program.
In page access equipment shown in Fig. 1, network interface 1004 is mainly used for connecting background server, takes with backstage Business device carries out data communication;User interface 1003 is mainly used for connecting client (user terminal), carries out data communication with client; And processor 1001 can be used for calling the page access program stored in memory 1005, and execute following page access method The step of each embodiment.
It is the flow diagram of one embodiment of page access method of the present invention referring to Fig. 2, Fig. 2.
In one embodiment, page access method includes:
Step S10 detects institute when receiving the page access instruction for the target page based on website links triggering State in website links whether include non-terminal terminal identifier;
In the present embodiment, target pages can refer to all Webpages, may also mean that certain types of webpage page Face, such as the commodity purchasing page, the payment page, private data show page etc..
In the present embodiment, page access method be applied to page access equipment, page access equipment can be smart phone, The terminal devices such as tablet computer, computer.Page access instruction is triggered by user, for example, user clicks website links manually, with The instruction of page access for the target page is received for smart phone.When smart phone receives page access instruction, Detect website links in whether include this terminal terminal identifier.
Step S20 obtains the target pages if including the terminal identifier of non-terminal in the website links Preset access conditions;
In the present embodiment, when some network linking is shared with other terminals by some terminal, the network linking of sharing The terminal identifier of itself can be carried in information (terminal identifier of different terminals is different).Therefore, if detecting website links In include non-terminal terminal identifier, then assert that the website links are then to obtain the network address chain by other terminals shares Connect the preset access conditions of corresponding target pages.Wherein, preset access conditions refers to condition essential to accessing the target pages. The preset access conditions is configured according to actual needs.Specifically, preset access conditions, which can be, completes preset certification link. Wherein, preset certification link can have multiple, such as authenticate link 1, certification link 2 and certification link 3.I.e. only when certification ring Section 1 after the completion of authenticating link 2 and certification link 3, just may have access to target pages.
Whether step S30, obtains current authentication state, and currently met according to authentication state detection described preset Access conditions;
In the present embodiment, obtains current authentication state and be based on preset access conditions, obtain corresponding authentication state.
In one alternative embodiment, preset access conditions is to complete preset certification link, and preset certification link may include more A link, such as certification link 1, certification link 2 and certification link 3.Current authentication state is then obtained to include: detecting whether Certification link 1 is completed, obtains authentication state 1 (certification link 1 is completed or does not complete certification link 1);It detects whether complete At certification link 2, authentication state 2 (certification link 2 is completed or does not complete certification link 2) is obtained;It detects whether to be completed and recognize Link 3 is demonstrate,proved, authentication state 3 (certification link 3 is completed or does not complete certification link 3) is obtained.If authentication state 1 is to be completed to recognize Card link 1, authentication state 2 are certification link 2 to be completed, and authentication state 3 is that certification link 3 is completed, then assert that satisfaction is pre- Set access conditions;Otherwise, assert and be unsatisfactory for preset access conditions.
Step S40 accesses the target pages if currently meeting the preset access conditions.
In the present embodiment, meet preset access conditions if detecting, illustrates currently have the legal of the access target page Permission then accesses to target pages.
In an alternative embodiment, it is illustrated with commodity purchasing business.In the business, to access commodity purchasing page Face, need to carry out account number cipher login authentication, user identity authentication (such as authentication is carried out by way of finger print identifying), After buying these three certification links of qualification certification, can accessing the commodity purchasing page, (i.e. the commodity purchasing page is corresponding preset Access conditions).One user A uses the APP of the commodity purchasing business on smart phone A, and completes above three certification link Afterwards, the commodity purchasing page is entered.Then, which is shared with user B for the commodity purchasing page, i.e., by the system of the page One address Resource Locator URL (UniformResourceLocator, URL) is shared with the smart phone B of user B.User B exists It is operated on smart phone, triggering is directed to the access instruction of the commodity purchasing page, and smart phone refers to receiving the access When enabling, detects the terminal identifier of the terminal in the address URL to be accessed comprising user A, then obtain the commodity purchasing page Then corresponding preset access conditions detects user whether on smart phone B (specially in the APP of the commodity purchasing business) Complete account number cipher login authentication, user identity authentication (such as authentication is carried out by way of finger print identifying), purchase These three certification links of qualification certification, if detecting, these three certification links are completed, and access the commodity purchasing page.Into One step, in order to improve access security, can be in detection preset time period (from current time forward this section of half an hour when Between) user whether completed on smart phone B these three certification links, if three certification links within a preset period of time by It completes, then accesses the commodity purchasing page.
In the present embodiment, when receiving the page access instruction for the target page based on website links triggering, inspection Survey in the website links whether include non-terminal terminal identifier;If in the website links including the end of non-terminal Identifier is held, then obtains the preset access conditions of the target pages;Current authentication state is obtained, and according to the certification shape Whether state detection currently meets the preset access conditions;If currently meeting the preset access conditions, the target is accessed The page.Through this embodiment, so that the workflow management to page access more standardizes, the safety of page access is improved.
Further, in one embodiment of page access method of the present invention, the preset access item of the target pages is obtained The step of part includes:
Detect whether the target pages are secure page table;
In the present embodiment, in order to further increase the safety of page access, receive in page access equipment for mesh When marking the page access instruction of the page, whether detection target pages first are secure page table.Such as detection target pages whether be The page of some mounted APP in page access equipment, can by detect target pages identification information whether with it is a certain Mounted APP is identical (webpage opened in wechat can all contain the identification information of Wechat/1.0.1 etc), if so, mesh The mark page is secure page table, and otherwise, target pages are the illegal page.It can also be the address URL for obtaining target pages, according to mesh The address URL of the mark page judges whether target pages are secure page table.Such as it detects the addresses URL of the target pages and whether meets Common URL address specifications, if meeting, target pages are secure page table, and otherwise, target pages are the illegal page.
If the target pages are secure page table, the page iden-tity of the target pages is obtained;
In the present embodiment, if target pages are secure page table, target pages are obtained from the attribute information of target pages Page iden-tity.
Preset access conditions is obtained from the corresponding flow config table of the page iden-tity.
In the present embodiment, the corresponding access conditions of the pre-configured each page, and configured access conditions is prestored In the corresponding flow config table of the page.It, can be from the corresponding stream of page iden-tity after getting the page iden-tity of target pages The corresponding preset access conditions of target pages is obtained in journey allocation list.
In the present embodiment, only when detecting target pages is secure page table, just executes and obtain the preset of target pages The step of access conditions, improves access security.
Further, in one embodiment of page access method of the present invention, detect whether the target pages are security page The step of face includes:
Picture is crawled from the website links by crawler;
In the present embodiment, website links include the address URL, and URL is uniform resource locator, to can obtain from internet The position of the resource arrived and a kind of succinct expression of access method, are the addresses of standard resource on internet.On internet Each file has a unique URL, and the information that it includes points out how the position of file and browser should handle it.
OCR identification is carried out to the picture, obtains recognition result;
In the present embodiment, OCR identification is optical character identification, carries out OCR identification, obtained knowledge to the picture crawled Text information in other result, that is, picture.
It whether detects in the recognition result comprising sensitive vocabulary;
In the present embodiment, sensitive vocabulary is the vocabulary often occurred in some unsafe webpages, with specific reference to actual conditions It is configured.For example, the sensitive vocabulary of setting includes: vocabulary 1, vocabulary 2, vocabulary 3, i.e., it whether include word in detection recognition result One or more of remittance 1, vocabulary 2, vocabulary 3.
If including sensitive vocabulary in the recognition result, it is determined that the target pages are the illegal page;
In the present embodiment, if in recognition result including one or more of vocabulary 1, vocabulary 2, vocabulary 3, it is determined that the mesh The mark page is the illegal page.
If not including sensitive vocabulary in the recognition result, detect in the picture with the presence or absence of human body image;
In the present embodiment, if not including sensitive vocabulary in recognition result, further detecting whether there is human body in picture Image.It specifically can use this obvious characteristic of human skin, i.e., detect whether that there are human body images using colouring information.It is first Picture is first converted into YCrCb format, detects whether to exist in the picture of YCrCb format and meets 130≤Cr≤160,70≤ The target pixel points of Cb≤120, and the number of target pixel points is greater than preset value, is greater than the object pixel of preset value if it exists Point, it is determined that there are human body images in picture, otherwise determine and human body image is not present in picture.
If human body image is not present in the picture, it is determined that the target pages are secure page table;
In the present embodiment, if human body picture is not present in picture, it is determined that target pages are secure page table.
If identifying that color is the exposed area of human body complexion in the human body image there are human body image in the picture Domain;
In the present embodiment, if there are human body images in picture, by human body from picture in such a way that connected domain is extracted Image zooming-out comes out, and preset table shows that the color of the pixel of human body complexion is 130≤Cr≤160,70≤Cb≤120, then by people Meet 130≤Cr≤160 in body image, the region that the pixel of 70≤Cb≤120 is constituted is as exposed region.
Calculate accounting of the exposed region in the human body image, and detect the accounting whether be greater than or equal to it is pre- If threshold value;
In the present embodiment, that is, calculate the ratio of the area S1 of exposed region and the area S of human body imageThen compare this The size of ratio (i.e. accounting of the exposed region in human body image) and preset threshold.
If the accounting is greater than or equal to preset threshold, it is determined that the target pages are the illegal page;If the accounting Less than preset threshold, it is determined that the target pages are secure page table.
In the present embodiment, if accounting is greater than or equal to preset threshold, illustrate accounting of the exposed region in human body image Larger, human body picture may relate to Huang, determine that the target pages are the illegal page;If accounting is less than preset threshold, illustrate Exposed region accounting in human body image is smaller, and human body picture is normal picture, determines that the target pages are security page Face.
In the present embodiment, safety detection is carried out to website links, improves access security.
It is the refinement flow diagram of step S30 in Fig. 2 referring to Fig. 3, Fig. 3.
In one embodiment of page access method of the present invention, the preset access conditions is included at least: completing preset to recognize Link is demonstrate,proved, the step S30 includes:
Step S301 obtains current authentication state based on the preset certification link, and according to the certification shape State, determination have authenticated link;
In the present embodiment, preset access conditions is to complete preset certification link, and preset certification link may include multiple rings Section, such as certification link 1, certification link 2 and certification link 3.Then based on preset certification link, current certification shape is obtained State includes: detecting whether that certification link 1 is completed, obtains authentication state 1 and (certification link 1 is completed or does not complete certification link 1);It detects whether that certification link 2 is completed, obtains authentication state 2 (certification link 2 is completed or does not complete certification link 2);Inspection It surveys and certification link 3 whether is completed, obtain authentication state 3 (certification link 3 is completed or does not complete certification link 3).Obtain Authentication state include: authentication state 1, authentication state 2, authentication state 3.
Step S302, detection is described to have authenticated link and whether the preset certification link is consistent;
If authentication state 1 is certification link 1, authentication state 2 to be completed as certification link 2 is completed, and authentication state 3 is Certification link 3 is completed, that is, has authenticated link are as follows: certification link 1, certification link 2 and certification link 3.And preset certification Link includes certification link 1, certification link 2 and certification link 3, then it is consistent with preset certification link to have authenticated link.
Step S303, if described, to have authenticated link consistent with the preset certification link, it is determined that meets described preset Access conditions, otherwise determination is unsatisfactory for the preset access conditions.
In the present embodiment, if it is consistent with preset certification link to have authenticated link, meet preset access conditions, it can be right The target pages access;Otherwise it is unsatisfactory for preset access conditions, i.e., can not be accessed to the target pages.
Further, in one embodiment of page access method of the present invention, after step S30, further includes:
If step S50 has authenticated link and the preset certification link is inconsistent described, has been redirected to preset page Face.
In the present embodiment, if having authenticated link and preset certification link is inconsistent, it is redirected to pre-set page.Its In, pre-set page can be the preset prompt page (to prompt user currently can not the access target page), homepage face (such as The homepage face of the corresponding APP of target pages) or some unfinished corresponding page of certification link.
Further, in one embodiment of page access method of the present invention, step S50 includes:
If step S501 has authenticated link and the preset certification link is inconsistent described, it is determined that mesh to be certified Mark link;
In the present embodiment, if preset certification link includes: certification link 1, certification link 2 and certification link 3.? Authenticate link are as follows: certification link 2 and certification link 3, it is determined that target link to be certified is certification link 1.
If preset certification link includes: certification link 1, certification link 2 and certification link 3, and authentication sequence is to recognize Demonstrate,prove link 1 → certification link 2 → certification link 3.And link is authenticated are as follows: certification link 2, it is determined that target link to be certified For certification link 1 and certification link 3.
Step S502 is redirected to the corresponding pre-set page of the target link.
In the present embodiment, if target link only one, be redirected to the corresponding page of target link (i.e. preset page Face).If target link includes multiple, and there are authentication sequences between multiple target links, then it is forward to be redirected to authentication sequence The corresponding page of target link (i.e. pre-set page).So that user is authenticated based on the pre-set page of display.
Further, in one embodiment of page access method of the present invention, after step S502, further includes:
When detecting that the target link is in verified status, the target pages are accessed.
In the present embodiment, when detecting that target link is in verified status, the current link of certification and pre- is assert The certification link set is consistent, currently meets preset access conditions, can access to the target pages.
In the present embodiment, when there are target link to be certified, it is redirected to the corresponding pre-set page of target link, with It is authenticated for user based on the pre-set page of display, when detecting that target link is in verified status, access target page Face.Both the safety for having improved page access decreases the repetitive operation (only needing only to need to authenticate to target link) of user.
It is the functional block diagram of one embodiment of page access device of the present invention referring to Fig. 4, Fig. 4.
In one embodiment, page access device includes:
First detection module 10 is referred to for working as the page access for the target page for receiving and being triggered based on website links When enabling, detect in the website links whether include non-terminal terminal identifier;
Module 20 is obtained, if for, comprising the terminal identifier of non-terminal, obtaining the mesh in the website links Mark the preset access conditions of the page;
Second detection module 30, for obtaining current authentication state, and according to authentication state detection it is current whether Meet the preset access conditions;
Access modules 40, if accessing the target pages for currently meeting the preset access conditions.
In the present embodiment, when receiving the page access instruction for the target page based on website links triggering, inspection Survey in the website links whether include non-terminal terminal identifier;If in the website links including the end of non-terminal Identifier is held, then obtains the preset access conditions of the target pages;Current authentication state is obtained, and according to the certification shape Whether state detection currently meets the preset access conditions;If currently meeting the preset access conditions, the target is accessed The page.Through this embodiment, so that the workflow management to page access more standardizes, the safety of page access is improved.
In addition, the embodiment of the present invention also proposes a kind of computer readable storage medium, the computer readable storage medium On be stored with page access program, the page access program realizes each of page access method as above when being executed by processor The step of embodiment.
Each embodiment base of the specific embodiment of computer readable storage medium of the present invention and above-mentioned page access method This is identical, and this will not be repeated here.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the system that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or system institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or system.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in one as described above In storage medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that terminal device (it can be mobile phone, Computer, server or network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of page access method, which is characterized in that the page access method the following steps are included:
When receiving the page access instruction for the target page based on website links triggering, detect in the website links Whether include non-terminal terminal identifier;
If including the terminal identifier of non-terminal in the website links, the preset access item of the target pages is obtained Part;
Current authentication state is obtained, and whether the preset access conditions is currently met according to authentication state detection;
If currently meeting the preset access conditions, the target pages are accessed.
2. page access method as described in claim 1, which is characterized in that the preset access for obtaining the target pages The step of condition includes:
Detect whether the target pages are secure page table;
If the target pages are secure page table, the page iden-tity of the target pages is obtained;
Preset access conditions is obtained from the corresponding flow config table of the page iden-tity.
3. page access method as claimed in claim 2, which is characterized in that whether the detection target pages are safety The step of page includes:
Picture is crawled from the website links by crawler;
OCR identification is carried out to the picture, obtains recognition result;
It whether detects in the recognition result comprising sensitive vocabulary;
If including sensitive vocabulary in the recognition result, it is determined that the target pages are the illegal page;
If not including sensitive vocabulary in the recognition result, detect in the picture with the presence or absence of human body image;
If human body image is not present in the picture, it is determined that the target pages are secure page table;
If identifying that color is the exposed region of human body complexion in the human body image there are human body image in the picture;
Accounting of the exposed region in the human body image is calculated, and detects whether the accounting is greater than or equal to default threshold Value;
If the accounting is greater than or equal to preset threshold, it is determined that the target pages are the illegal page;
If the accounting is less than preset threshold, it is determined that the target pages are secure page table.
4. page access method as described in claim 1, which is characterized in that the preset access conditions are as follows: complete preset Link is authenticated, it is described to obtain current authentication state, and whether the preset visit is currently met according to authentication state detection The step of asking condition include:
Based on the preset certification link, current authentication state is obtained, and according to the authentication state, determination has authenticated ring Section;
Link has been authenticated described in detection and whether the preset certification link is consistent;
If described, to have authenticated link consistent with the preset certification link, it is determined that currently meet the preset access conditions, Link has been authenticated and the preset certification link is inconsistent if described, it is determined that is currently unsatisfactory for the preset access conditions.
5. page access method as claimed in claim 4, which is characterized in that obtain current authentication state, and root described After the step of currently whether meeting the preset access conditions according to authentication state detection, further includes:
If being currently unsatisfactory for the preset access conditions, it is redirected to pre-set page.
6. page access method as claimed in claim 5, which is characterized in that if described be currently unsatisfactory for the preset access item Part, then the step of being redirected to pre-set page include:
Link has been authenticated and the preset certification link is inconsistent if described, it is determined that target link to be certified;
It is redirected to the corresponding pre-set page of the target link.
7. page access method as claimed in claim 6, which is characterized in that be redirected to the target link correspondence described Pre-set page the step of after, further includes:
When detecting that the target link is in verified status, the target pages are accessed.
8. a kind of page access device, which is characterized in that the page access device includes:
First detection module, for when receive based on website links triggering for the target page page access instruction when, Detect in the website links whether include non-terminal terminal identifier;
Module is obtained, if for, comprising the terminal identifier of non-terminal, obtaining the target pages in the website links Preset access conditions;
Whether the second detection module currently meets institute for obtaining current authentication state, and according to authentication state detection State preset access conditions;
Access modules, if accessing the target pages for currently meeting the preset access conditions.
9. a kind of page access equipment, which is characterized in that the page access equipment includes: memory, processor and is stored in On the memory and the page access program that can run on the processor, the page access program is by the processor The step of page access method as described in any one of claims 1 to 7 is realized when execution.
10. a kind of computer readable storage medium, which is characterized in that be stored with page visit on the computer readable storage medium It asks program, the page access as described in any one of claims 1 to 7 is realized when the page access program is executed by processor The step of method.
CN201910543197.6A 2019-06-21 2019-06-21 Page access method, apparatus, equipment and computer readable storage medium Pending CN110377848A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910543197.6A CN110377848A (en) 2019-06-21 2019-06-21 Page access method, apparatus, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910543197.6A CN110377848A (en) 2019-06-21 2019-06-21 Page access method, apparatus, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN110377848A true CN110377848A (en) 2019-10-25

Family

ID=68249193

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910543197.6A Pending CN110377848A (en) 2019-06-21 2019-06-21 Page access method, apparatus, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110377848A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080127331A1 (en) * 2006-09-26 2008-05-29 Glenn Robert Seidman Method, system, and apparatus for linked personas authenticator
CN102694772A (en) * 2011-03-23 2012-09-26 腾讯科技(深圳)有限公司 Apparatus, system and method for accessing internet web pages
CN104601641A (en) * 2014-05-23 2015-05-06 腾讯科技(深圳)有限公司 Application link sharing method, device and system
CN104869142A (en) * 2014-02-26 2015-08-26 苏州海博智能系统有限公司 A link sharing method, system and device based on a social platform
US20150381366A1 (en) * 2014-06-26 2015-12-31 Xiaomi Inc. Methods and apparatuses for binding token key to account
CN105471823A (en) * 2014-09-03 2016-04-06 阿里巴巴集团控股有限公司 Sensitive information processing method, device, server and security determination system
CN106055660A (en) * 2016-06-01 2016-10-26 努比亚技术有限公司 Mobile terminal page access method, mobile terminal page access device and mobile terminal
CN107016298A (en) * 2017-03-27 2017-08-04 北京神州绿盟信息安全科技股份有限公司 A kind of webpage tamper monitoring method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080127331A1 (en) * 2006-09-26 2008-05-29 Glenn Robert Seidman Method, system, and apparatus for linked personas authenticator
CN102694772A (en) * 2011-03-23 2012-09-26 腾讯科技(深圳)有限公司 Apparatus, system and method for accessing internet web pages
CN104869142A (en) * 2014-02-26 2015-08-26 苏州海博智能系统有限公司 A link sharing method, system and device based on a social platform
CN104601641A (en) * 2014-05-23 2015-05-06 腾讯科技(深圳)有限公司 Application link sharing method, device and system
US20150381366A1 (en) * 2014-06-26 2015-12-31 Xiaomi Inc. Methods and apparatuses for binding token key to account
CN105471823A (en) * 2014-09-03 2016-04-06 阿里巴巴集团控股有限公司 Sensitive information processing method, device, server and security determination system
CN106055660A (en) * 2016-06-01 2016-10-26 努比亚技术有限公司 Mobile terminal page access method, mobile terminal page access device and mobile terminal
CN107016298A (en) * 2017-03-27 2017-08-04 北京神州绿盟信息安全科技股份有限公司 A kind of webpage tamper monitoring method and device

Similar Documents

Publication Publication Date Title
Chin et al. Measuring user confidence in smartphone security and privacy
US11165793B2 (en) Method and system for detecting credential stealing attacks
EP2892198B1 (en) Detecting and breaking captcha automation scripts and preventing image scraping
CN110516173B (en) Illegal network station identification method, illegal network station identification device, illegal network station identification equipment and illegal network station identification medium
US20170053107A1 (en) Behavioral Stochastic Authentication (BSA)
US8539335B2 (en) Entering data into a webpage
CN109257321B (en) Secure login method and device
CN102789561B (en) The using method of camera and device in a kind of browser
US11698956B2 (en) Open data biometric identity validation
US9075981B2 (en) Non-textual security using portraits
CN105306202B (en) Auth method, device and server
US20130106916A1 (en) Drag and drop human authentication
US10887345B1 (en) Protecting users from phishing attempts
KR101940310B1 (en) Apparatus for verifying website and method thereof
CN103973649A (en) Authentication system and authentication method
US10565210B2 (en) Generating and verifying a reputational profile
CN107085694B (en) Information display processing method and device
CN106156642A (en) Data ciphering method and device
CN109413004B (en) Verification method, device and equipment
JP2008146551A (en) Password information management system, terminal, program
JP6778988B2 (en) Authentication information generation program, authentication information generation device, and authentication information generation method
CN110377848A (en) Page access method, apparatus, equipment and computer readable storage medium
Baldauf et al. Investigating the user experience of smartphone authentication schemes-the role of the mobile context
WO2018066426A1 (en) Fake web page determination device, fake web page determination system, fake web page determination method, and fake web page determination program
JP7235114B2 (en) Vulnerability inspection device, vulnerability inspection method and vulnerability inspection program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191025

RJ01 Rejection of invention patent application after publication