CN106503554A - A kind of method of safety detection and mobile terminal - Google Patents
A kind of method of safety detection and mobile terminal Download PDFInfo
- Publication number
- CN106503554A CN106503554A CN201610921892.8A CN201610921892A CN106503554A CN 106503554 A CN106503554 A CN 106503554A CN 201610921892 A CN201610921892 A CN 201610921892A CN 106503554 A CN106503554 A CN 106503554A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- page
- activity
- safety detection
- safety
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/56—Computer malware detection or handling, e.g. anti-virus arrangements
- G06F21/562—Static detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Accounting & Taxation (AREA)
- Software Systems (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Virology (AREA)
- Telephone Function (AREA)
Abstract
A kind of method of safety detection and mobile terminal is embodiments provided, is related to technical field of mobile terminals.Methods described includes:The page shown in monitoring mobile terminal display interface;If the page shown in the display interface carries out safety detection for paying the page to the mobile terminal system.Solve the problems, such as user's security presence risk when paying.
Description
Technical field
The present invention relates to technical field of mobile terminals, more particularly to a kind of method of safety detection and mobile terminal.
Background technology
As the development that electronic technology is maked rapid progress, electronics technology are widely used in daily life, mobile terminal set is each
Kind of function, can complete the multiple-tasks such as payment in people's daily life, information searching, reading, amusement, therein
Payment function has become a requisite function, and the various companies for providing on-line off-line payment are all directed to movement eventually
End have developed different payment applications, meet the different payment demand of people.
However as the popularization of mobile terminal payment function, increasing safety of payment hidden danger is there is, more for example
Malware steals account and the password of user input application is paid when can be paid, damage so as to cause the economic of user
Lose.
Content of the invention
The embodiment of the present invention provides a kind of method of safety detection and mobile terminal, solves user and is deposited when paying safely
Problem in risk.
In a first aspect, a kind of method of safety detection is embodiments provided, including:
The page shown in monitoring mobile terminal display interface;
If the page shown in the display interface carries out safe inspection for paying the page to the mobile terminal system
Survey.
Second aspect, the embodiment of the present invention additionally provide a kind of mobile terminal, including:
Monitoring displayed page module, for monitoring the page shown in mobile terminal display interface;
Safety monitoring module, if the page for showing in the display interface is the payment page, to described mobile whole
End system carries out safety detection.
In embodiments of the present invention, by when user uses mobile terminal, showing in monitoring mobile terminal display interface
The page;After the page shown in the display interface is for paying the page, safety detection is carried out to the mobile terminal system.
Solve the problems, such as that user's safety of payment when being paid using mobile terminal has risk.
Description of the drawings
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below by institute in the description to the embodiment of the present invention
The accompanying drawing for using is needed to be briefly described, it should be apparent that, drawings in the following description are only some enforcements of the present invention
Example, for those of ordinary skill in the art, on the premise of not paying creative work, can be being obtained according to these accompanying drawings
Obtain other accompanying drawings.
The step of Fig. 1 shows a kind of method of the safety detection in an according to embodiments of the present invention flow chart;
The step of Fig. 2 shows a kind of method of the safety detection according to embodiments of the present invention two flow chart;
Fig. 3 shows a kind of structured flowchart of the mobile terminal in the embodiment of the present invention three;
Fig. 4 shows a kind of structured flowchart of the mobile terminal in the embodiment of the present invention three;
Fig. 5 shows a kind of structured flowchart of the mobile terminal in the embodiment of the present invention four;
Fig. 6 shows a kind of structural representation of the mobile terminal in the embodiment of the present invention five.
Specific embodiment
Accompanying drawing in below in conjunction with the embodiment of the present invention, to the embodiment of the present invention in technical scheme carry out clear, complete
Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.It is based on this
Embodiment in bright, the every other enforcement obtained under the premise of creative work is not made by those of ordinary skill in the art
Example, belongs to the scope of protection of the invention.
Below by enumerate several specific embodiments be discussed in detail the present invention offer a kind of safety detection method and
Mobile terminal.
Embodiment one
With reference to Fig. 1, show the embodiment of the present invention one a kind of safety detection method the step of flow chart, specifically can be with
Comprise the steps:
Step 110, monitors the page shown in mobile terminal display interface.
In the embodiment of the present invention, when using mobile terminal, especially in the mobile terminal using Android system, beating
Each current interface that holds can correspond to one Activity title of generation, each application program in Activity components
By several Activity and service program groups into, and each Activity instance management display forms of oneself, wherein,
Activity is one of four big components in android system, be one with the system module that interacts of note, almost all of
Activity is interacted with user, and the display forms of Activity instance managements all possess the Activity names of oneself
Claim, that is, arbitrary display interface Activity titles of above-mentioned each application corresponding, and corresponding each apply in ARIXTRA system
There is oneself corresponding bag name in system, so, by a Resident Process being opened on backstage, persistently monitor the forms of current operation
Activity titles and the corresponding application of Activity titles bag name, it is possible to reach monitoring current mobile terminal show
Show the purpose of the page shown in interface, and the information of the application program corresponding to the page of current presentation can be obtained.
Step 120, if the page shown in the display interface is carried out to the mobile terminal system for paying the page
Safety detection.
In the embodiment of the present invention, by the description of step 110, each application program is by several Activity and service
Program composition, and each Activity instance management display forms of oneself, and the display window of Activity instance managements
Body all possesses the Activity titles of oneself, can be monitored by the Activity titles to currently displaying forms learn work as
Whether front display page window is a certain payment interface for paying application, so should when one payment of active user's opening is detected
During payment interface, then open current mobile terminal default antivirus application and current mobile terminal system is detected.
In embodiments of the present invention, the corresponding window interface of the application in current mobile terminal of detection user opening, if
It is the corresponding payment interface of a payment application to detect current window interface, then start the antivirus engine pair of default antivirus application
Current mobile terminal system is detected, prevents the presence of safety of payment hidden danger in mobile terminal, solve user and pacify when paying
There is full risk.
Embodiment two
With reference to Fig. 2, a kind of safety detection flow chart of steps of the embodiment of the present invention two is shown, can specifically be included as follows
Step:
Step 210, obtains the bag name of the corresponding application of Activity examples of the current presentation page and corresponding
Activity titles.
In the embodiment of the present invention, according to the description of step 110 and step 120 in embodiment one, in Android system, each
Individual application program all by several Activity and service program groups into, and each Activity instance management display of oneself
Forms, so opening a Resident Process in system background, arrange the authority of the process, it is possible to monitor current mobile terminal and show
Show the Activity titles and the corresponding application bag names of the Activity of window.
Step 220, the bag name of the corresponding application and corresponding Activity titles are mated with configuration file;
The various bag names for paying class application are saved in the configuration file and its pay the Activity of the Activity examples of the page
Title.
In the embodiment of the present invention, according to the description of step 210, all installations in current mobile terminal be able to can be entered
In the application of row Capital Flow, the Activity titles of the page of corresponding Capital Flow and its corresponding application bag name are recorded
In a configuration file, when the Resident Process that opens on backstage, to monitor the window that current mobile terminal opening corresponding
Activity titles and bag name, with the Activity titles and its corresponding application bag name recorded in above-mentioned configuration file
If mixing, it is determined that the window that current mobile terminal shows is the page of the Capital Flow of an application that can carry out Capital Flow
Face, it may also be said to be the payment interface of a payment application.
Step 230, when the display interface Activity examples corresponding to the bag name of application and corresponding
Activity titles are matched in the configuration file, then prompting user selects antivirus engine to enter the mobile terminal system
Row safety detection.
In the embodiment of the present invention, according to the description of step 220, when passing through the page of corresponding Capital Flow in configuration file
The page of the corresponding Capital Flow that the Activity titles in face and its corresponding application Bao Mingyu are currently running
After Activity titles and its corresponding application bag name are matched, it is determined that currently run is the page of a Capital Flow
Face, it may also be said to be a payment application payment interface when, prompted dialog frame can be ejected on mobile terminal display interface, carried
Show that user starts an antivirus engine and starts, or prompting user opens an antivirus application and viral inspection carried out to current mobile terminal
Survey, wherein, antivirus software is by dividing a part of space in Installed System Memory, by the data of this segment space in Installed System Memory
It is compared with the condition code of the virus base of antivirus software, to judge whether the object of current detection is virus, also has some to kill
, then in the memory headroom being divided into, the program that virtual execution system or user submit to, according to its behavior or knot for malicious software
Fruit judges currently to submit to or run the software of the process with the presence or absence of virus, in embodiments of the present invention, by the normal of a backstage
The process of staying is set up with antivirus software and is connected, and is being shown that payment interface on the display interface for detect current mobile terminal
When, suggest that user starts the antivirus software, system is scanned, detect the malice journey for threatening safety of payment that may be present
Sequence.
Step 240, if receiving the confirmation safety detection operation of user, calls antivirus engine to the mobile terminal system
System carries out safety detection.
In the embodiment of the present invention, when mobile terminal is when page unlatching prompted dialog frame is paid, drawing according to prompting is selected
Leading carries out antivirus operation, then enter the interface of systemic presupposition or user preset antivirus software, current mobile terminal is entered
Row comprehensively detects, certainly, in actual applications, payment application is used for multiple times in user within one day and is paid, then may
Repeatedly start antivirus software to be scanned current system, if system environmentss do not have the rogue program of threat safety of payment
Words, when user repeatedly receives security sweep prompting, it is also possible to select to ignore prompting, directly paid, certainly, Yong Huye
Can arrange whenever detect the mobile terminal same day first switch on a payment interface when force to carry out Viral diagnosis, afterwards can be by
User independently chooses whether to carry out antivirus detection, it is also possible to independently selected by user every time, can also be without agreeing to through user, from
Dynamic startup antivirus application quickly carries out antivirus detection, and the embodiment of the present invention is not any limitation as to this.
Step 250, if detecting potential safety hazard, calls antivirus engine to be killed virus.
In the embodiment of the present invention, according to the description of step 240, kill when user is opened when mobile terminal shows and pays the page
During malicious prompted dialog frame, confirm according to prompting guiding carry out antivirus scanning when, then open system acquiescence or user preset
Antivirus software comprehensive virus scan is carried out to current system, if detecting the virus for threatening current safety of payment, according to carrying
Show that guiding further carries out antivirus operation.
Step 260, if antivirus is completed and is not detected by potential safety hazard, returns the payment page.
In the embodiment of the present invention, according to the description of step 240, the mobile terminal system is carried out antivirus engine is called
After safety detection, if receiving the prompting that completes of antivirus and not finding potential safety hazard in further detecting, before returning user
To be ready being paid or Capital Flow the page, make user continue to complete delivery operation, for example, paying using one in user should
During with proceeding to payment interface, it is desirable to which user input password completes delivery operation, at this moment system detectio is paid then to user
Prompting user carries out comprehensive virus scan, starts an antivirus software and system is comprehensively scanned, such as after user confirms
Virus is arrived in fruit scanning, then further kill virus, and antivirus returns the former payment page after finishing, if being not detected by virus, directly
The former payment page is returned, or Viral diagnosis are directly skipped in user's selection, then ignored prompting and directly return the original payment page, so as to
User continues to complete delivery operation.
In embodiments of the present invention, the corresponding window interface of the application in current mobile terminal of detection user opening, leads to
Cross and all Activity titles and its corresponding application bag name paid for payment interface are recorded in a configuration file, examine
Survey whether current window interface is payment interface, if it is the corresponding payment interface of a payment application to detect current window interface,
The antivirus engine for then starting default antivirus application is detected to current mobile terminal system, or is repeatedly entered
In the system environmentss of row Viral diagnosis, user selects to cancel Viral diagnosis, is directly paid, and prevents from existing in mobile terminal and props up
Pay potential safety hazard while so that user can make a choice between safety and convenience, solve user pay when
The problem of security presence risk.
Embodiment three
With reference to Fig. 3, a kind of structured flowchart of mobile terminal of the embodiment of the present invention three is shown.
The mobile terminal 300 includes:Monitoring displayed page module 301, safety monitoring module 303.
With reference to Fig. 4, the interactive relation being discussed in detail between the function and each module of each module separately below.
Monitoring displayed page module 301, for monitoring the page shown in mobile terminal display interface;Optionally, monitor
Displayed page module 301, can also include:Activity submodules 3011 are obtained, for obtaining the current presentation page
The bag name of the corresponding application of Activity examples and corresponding Activity titles;Matched sub-block 3012, for will be described right
The bag name of the application that answers and corresponding Activity titles are mated with configuration file;Save in the configuration file various
The bag name for paying class application and its Activity titles of the Activity examples for paying the page.
Prompting detection module 302, for pointing out user to select antivirus engine to carry out safe inspection to the mobile terminal system
Survey.
Safety monitoring module 303, if the page for showing in the display interface is the payment page, to the movement
Terminal system carries out safety detection.Optionally, safety monitoring module 303, can also include:Safety monitoring submodule 3031, uses
In when the display interface Activity examples corresponding to application bag name and corresponding Activity titles described
Match in configuration file, then safety detection is carried out to the mobile terminal system.Confirm safety monitoring submodule 3032, be used for
If receiving the confirmation safety detection operation of user, antivirus engine is called to carry out safety detection to the mobile terminal system.
Antivirus submodule 3033, if for detecting potential safety hazard, call antivirus engine to be killed virus.Return payment interface submodule
3034, if completing and being not detected by potential safety hazard for antivirus, return the payment page.
In embodiments of the present invention, the corresponding window interface of the application in current mobile terminal of detection user opening, leads to
Cross and all Activity titles and its corresponding application bag name paid for payment interface are recorded in a configuration file, examine
Survey whether current window interface is payment interface, if it is the corresponding payment interface of a payment application to detect current window interface,
The antivirus engine for then starting default antivirus application detects to current mobile terminal system, prevents from existing in mobile terminal and prop up
Potential safety hazard is paid, user's security presence risk when paying is solved the problems, such as.
Example IV
With reference to Fig. 5, the structured flowchart of the mobile terminal of the embodiment of the present invention four is shown.
The mobile terminal 400 of the embodiment of the present invention includes:At least one processor 401, memorizer 402, at least one net
Network interface 404 and user interface 403.Each component in mobile terminal 400 is coupled by bus system 405.Can manage
Solution, bus system 405 are used for realizing the connection communication between these components.Bus system 405 is gone back in addition to data/address bus is included
Including power bus, controlling bus and status signal bus in addition.But for the sake of for clear explanation, in Figure 5 by various buses all
It is designated as bus system 405.
Wherein, user interface 403 can include display, keyboard or pointing device (for example, mouse, trace ball
(trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memorizer 402 in the embodiment of the present invention can be volatile memory or nonvolatile memory,
Or may include volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read only memory (Read-
OnlyMemory, ROM), programmable read only memory (ProgrammableROM, PROM), Erasable Programmable Read Only Memory EPROM
(ErasablePROM, EPROM), Electrically Erasable Read Only Memory (ElectricallyEPROM, EEPROM) dodge
Deposit.Volatile memory can be random access memory (RandomAccessMemory, RAM), and which is used as outside slow at a high speed
Deposit.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static RAM
(StaticRAM, SRAM), dynamic random access memory (DynamicRAM, DRAM), Synchronous Dynamic Random Access Memory
(SynchronousDRAM, SDRAM), double data speed synchronous dynamic RAM (DoubleDataRate
SDRAM, DDRSDRAM), enhancement mode Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links
Dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct rambus random access memory
(DirectRambusRAM, DRRAM).The memorizer 402 of the system and method for embodiment of the present invention description is intended to include but does not limit
In these memorizeies with any other suitable type.
In some embodiments, memorizer 402 stores following element, can perform module or data structure, or
Person their subset, or their superset:Operating system 4021 and application program 4022.
Wherein, operating system 4021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., are used for
Realize various basic businesses and process hardware based task.Application program 4022, comprising various application programs, such as media
Player (MediaPlayer), browser (Browser) etc., for realizing various applied business.Realize embodiment of the present invention side
The program of method is may be embodied in application program 4022.
In embodiments of the present invention, by call memorizer 402 storage program or instruction, specifically, can be application
The program stored in program 4022 or instruction, processor 401 are used for monitoring the page shown in mobile terminal display interface;Work as institute
The page shown in display interface is stated for paying after the page, then safety detection is carried out to the mobile terminal system.Above-mentioned is sent out
The method that bright embodiment is disclosed is can apply in processor 401, or is realized by processor 401.Processor 401 is probably one
Plant IC chip, the disposal ability with signal.During realization, each step of said method can pass through processor
The instruction of the integrated logic circuit of the hardware in 401 or software form is completed.Above-mentioned processor 401 can be general procedure
Device, digital signal processor (DigitalSignalProcessor, DSP), special IC
(ApplicationSpecific IntegratedCircuit, ASIC), ready-made programmable gate array
(FieldProgrammableGateArray, FPGA) or other PLDs, discrete gate or transistor logic
Device, discrete hardware components.Can realize or execute disclosed each method in the embodiment of the present invention, step and box
Figure.General processor can be microprocessor or the processor can also be any conventional processor etc..In conjunction with the present invention
The step of method disclosed in embodiment, can be embodied directly in hardware decoding processor and execute and complete, or use decoding processor
In hardware and software module combination execution complete.Software module may be located at random access memory, and flash memory, read only memory can
In the ripe storage medium in this area such as program read-only memory or electrically erasable programmable memory, depositor.The storage
Medium is located at memorizer 402, and processor 401 reads the information in memorizer 402, in conjunction with the step that its hardware completes said method
Suddenly.
It is understood that the embodiment of the present invention description these embodiments can use hardware, software, firmware, middleware,
Microcode or its combine realizing.For hardware is realized, processing unit can be realized in one or more special ICs
(ApplicationSpecificIntegratedCircuits, ASIC), digital signal processor
(DigitalSignalProcessing, DSP), digital signal processing appts (DSPDevice, DSPD), programmable logic device
(ProgrammableLogicDevice, PLD), field programmable gate array (Field-ProgrammableGateArray,
FPGA), general processor, controller, microcontroller, microprocessor, for executing other electronics lists of herein described function
In unit or its combination.
For software realize, can pass through execute the embodiment of the present invention described in function module (such as process, function etc.) come
Realize the technology described in the embodiment of the present invention.Software code is storable in memorizer and by computing device.Memorizer can
To realize within a processor or outside the processor.
Alternatively, during the page that processor 401 shows in mobile terminal display interface is monitored, it is additionally operable to:Obtain current
The bag name and corresponding Activity titles of the corresponding application of the Activity examples of displayed page;By the corresponding application
Bag name and corresponding Activity titles are mated with configuration file;Various payment class applications are saved in the configuration file
Bag name and its pay the page Activity examples Activity titles.
Alternatively, if the page that processor 401 shows in the display interface is the payment page, to described mobile whole
When end system carries out safety detection, it is additionally operable to:When the display interface Activity examples corresponding to application bag name and
Corresponding Activity titles are matched in the configuration file, then carry out safety detection to the mobile terminal system.
Alternatively, processor 401 described safety detection is carried out to the mobile terminal system before, be additionally operable to:Prompting
User selects antivirus engine to carry out safety detection to the mobile terminal system.
Alternatively, processor 401 selects antivirus engine to carry out safety detection to the mobile terminal system in prompting user
Afterwards, it is additionally operable to:If receiving the confirmation safety detection operation of user, antivirus engine is called to enter the mobile terminal system
Row safety detection;If detecting potential safety hazard, antivirus engine is called to be killed virus;If antivirus is completed and is not detected by safe hidden
Suffer from, then return the payment page.
Mobile terminal 400 can realize each process that mobile terminal is realized in previous embodiment, for avoiding repeating, here
Repeat no more.
It can be seen that, in embodiments of the present invention, detect corresponding window circle of the application in current mobile terminal that user opens
Face, by recording all Activity titles and its corresponding application bags paid for payment interface in a configuration file
Name, whether detection current window interface is payment interface, if it is the corresponding payment of a payment application to detect current window interface
Interface, the then antivirus engine for starting default antivirus application are detected to current mobile terminal system, or are carrying out
Repeatedly carry out in the system environmentss of Viral diagnosis, user selects to cancel Viral diagnosis, is directly paid, is prevented in mobile terminal
While there is safety of payment hidden danger so that user can make a choice between safety and convenience, solve user and exist
The problem of security presence risk during payment.
Embodiment five
With reference to Fig. 6, the structural representation of the mobile terminal of the embodiment of the present invention five is shown.
The mobile terminal of the embodiment of the present invention can be mobile phone, panel computer, personal digital assistant
(PersonalDigital Assistant, PDA) or vehicle-mounted computer etc..
Mobile terminal in Fig. 6 includes radio frequency (RadioFrequency, RF) circuit 510, memorizer 520, input block
530th, display unit 540, processor 560, voicefrequency circuit 570, WiFi (WirelessFidelity) module 580, power supply 590.
Wherein, input block 530 can be used for numeral or the character information of receiving user's input, and produce and mobile terminal
User setup and the relevant signal input of function control.Specifically, in the embodiment of the present invention, the input block 530 can be with
Including contact panel 531.Contact panel 531, also referred to as touch screen, can collect user thereon or neighbouring touch operation (ratio
Such as user is using the operation of any suitable object or adnexa on contact panel 531 such as finger, stylus), and according to setting in advance
Fixed formula drives corresponding attachment means.Optionally, contact panel 531 may include touch detecting apparatus and touch controller two
Individual part.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation brings is detected, signal is passed
Give touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate, then
Give the processor 560, and the order sent of receiving processor 560 can be executed.Furthermore, it is possible to adopt resistance-type, electricity
The polytypes such as appearance formula, infrared ray and surface acoustic wave realize contact panel 531.Except contact panel 531, input block 530
Can also include that other input equipments 532, other input equipments 532 can include but is not limited to physical keyboard, function key (such as
Volume control button, switch key etc.), trace ball, mouse, one or more in action bars etc..
Wherein, display unit 540 can be used for display by the information of user input or be supplied to information and the movement of user
The various menu interfaces of terminal.Display unit 540 may include display floater 541, optionally, can adopt LCD or organic light emission
The forms such as diode (OrganicLight-EmittingDiode, OLED) are configuring display floater 541.
It should be noted that contact panel 531 can cover display floater 541, touch display screen is formed, when the touch display screen inspection
Measure thereon or after neighbouring touch operation, processor 560 is sent to determine the type of touch event, with preprocessor
560 provide corresponding visual output in touch display screen according to the type of touch event.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area
And the arrangement mode of the conventional control viewing area is not limited, can be arranged above and below, left-right situs etc. can be distinguished two and show
Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with
The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area
It can also be the empty interface not comprising any content.The conventional control viewing area be used for show the higher control of utilization rate, for example,
Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 560 is the control centre of mobile terminal, using each of various interfaces and connection whole mobile phone
Individual part, is stored in software program and/or module in first memory 521 by running or executing, and calls and be stored in
Data in second memory 522, execute the various functions and processing data of mobile terminal, so as to carry out entirety to mobile terminal
Obtain.Optionally, processor 560 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 521 in software program and/or module and/
Or the data in the second memory 522, processor 560 be used for monitor in mobile terminal display interface show the page;Work as institute
The page shown in display interface is stated for paying after the page, then safety detection is carried out to the mobile terminal system.
Alternatively, during the page that processor 560 shows in mobile terminal display interface is monitored, it is additionally operable to:Obtain current
The bag name and corresponding Activity titles of the corresponding application of the Activity examples of displayed page;By the corresponding application
Bag name and corresponding Activity titles are mated with configuration file;Various payment class applications are saved in the configuration file
Bag name and its pay the page Activity examples Activity titles.
Alternatively, if the page that processor 560 shows in the display interface is the payment page, to described mobile whole
When end system carries out safety detection, it is additionally operable to:When the display interface Activity examples corresponding to application bag name and
Corresponding Activity titles are matched in the configuration file, then carry out safety detection to the mobile terminal system.
Alternatively, processor 560 described safety detection is carried out to the mobile terminal system before, be additionally operable to:Prompting
User selects antivirus engine to carry out safety detection to the mobile terminal system.
Alternatively, processor 560 is additionally operable to when safety detection is carried out to the mobile terminal system:If receiving use
The confirmation safety detection operation at family, then call antivirus engine to carry out safety detection to the mobile terminal system;If detecting peace
Full hidden danger, then call antivirus engine to be killed virus;If antivirus is completed and is not detected by potential safety hazard, the payment page is returned
Face.
It can be seen that, in embodiments of the present invention, detect corresponding window circle of the application in current mobile terminal that user opens
Face, by recording all Activity titles and its corresponding application bags paid for payment interface in a configuration file
Name, whether detection current window interface is payment interface, if it is the corresponding payment of a payment application to detect current window interface
Interface, the then antivirus engine for starting default antivirus application are detected to current mobile terminal system, or are carrying out
Repeatedly carry out in the system environmentss of Viral diagnosis, user selects to cancel Viral diagnosis, is directly paid, is prevented in mobile terminal
While there is safety of payment hidden danger so that user can make a choice between safety and convenience, solve user and exist
The problem of security presence risk during payment.
For device embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, related
Part is illustrated referring to the part of embodiment of the method.
Each embodiment in this specification is described by the way of going forward one by one, what each embodiment was stressed be with
The difference of other embodiment, between each embodiment identical similar part mutually referring to.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together based on teaching in this.As described above, construct required by this kind of system
Structure be obvious.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various
Programming language realizes the content of invention described herein, and the above description done by language-specific is to disclose this
Bright preferred forms.
In description mentioned herein, a large amount of details are illustrated.It is to be appreciated, however, that the enforcement of the present invention
Example can be put into practice in the case where not having these details.In some instances, known method, structure are not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure helping understand one or more in each inventive aspect,
Above in the description to the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes
In example, figure or descriptions thereof.However, should not be construed to reflect following intention by the method for the disclosure:I.e. required guarantor
The more features of feature that the application claims ratio of shield is expressly recited in each claim.More precisely, such as following
Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself
All as the separate embodiments of the present invention.
Those skilled in the art be appreciated that can to embodiment in equipment in module carry out adaptively
Change and they are arranged in one or more equipment different from the embodiment.Can be the module in embodiment or list
Unit or component are combined into a module or unit or component, and can be divided in addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit is excluded each other, can adopt any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (includes adjoint power
Profit is required, summary and accompanying drawing) disclosed in each feature can identical by offers, be equal to or the alternative features of similar purpose carry out generation
Replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments
In some included features rather than further feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment required for protection appoint
One of meaning can in any combination mode using.
The present invention all parts embodiment can be realized with hardware, or with one or more processor operation
Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice
Microprocessor or digital signal processor (DSP) come realize in fingerprint identification device according to embodiments of the present invention some or
The some or all functions of the whole parts of person.The present invention is also implemented as executing one of method as described herein
Divide or whole equipment or program of device (for example, computer program and computer program).Such realize this
Bright program can be stored on a computer-readable medium, or can have the form of one or more signal.Such
Signal can be downloaded from internet website and be obtained, or provide on carrier signal, or be provided with any other form.
It should be noted that above-described embodiment the present invention will be described rather than limits the invention, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference markss being located between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of not
Element listed in the claims or step.Word "a" or "an" before being located at element does not exclude the presence of multiple such
Element.The present invention can come real by means of the hardware for including some different elements and by means of properly programmed computer
Existing.If in the unit claim for listing equipment for drying, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and be run after fame
Claim.
Those of ordinary skill in the art are it is to be appreciated that with reference to each of the embodiment description disclosed in the embodiment of the present invention
The unit and algorithm steps of example, being capable of being implemented in combination in electronic hardware or computer software and electronic hardware.These
Function is executed with hardware or software mode actually, the application-specific and design constraint depending on technical scheme.Specialty
Technical staff can use different methods to realize described function to each specific application, but this realization should
Think beyond the scope of this invention.
Those skilled in the art can be understood that, for convenience and simplicity of description, the system of foregoing description,
Device and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be described here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, can pass through other
Mode is realized.For example, device embodiment described above is only that schematically for example, the division of the unit is only
A kind of division of logic function, can have when actually realizing other dividing mode, for example multiple units or component can in conjunction with or
Person is desirably integrated into another system, or some features can be ignored, or does not execute.Another, shown or discussed is mutual
Between coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, device or unit
Connect, can be electrical, mechanical or other forms.
The unit that illustrates as separating component can be or may not be physically separate, aobvious as unit
The part for showing can be or may not be physical location, you can be located at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.
If the function is realized using in the form of SFU software functional unit and as independent production marketing or when using, can be with
It is stored in a computer read/write memory medium.Such understanding is based on, technical scheme is substantially in other words
The part contributed by prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, is used including some instructions so that a computer equipment (can be individual
People's computer, server, or network equipment etc.) execute all or part of step of each embodiment methods described of the invention.
And aforesaid storage medium includes:USB flash disk, portable hard drive, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes
Medium.
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Claims (10)
1. a kind of method of safety detection, is applied to mobile terminal, it is characterised in that methods described includes:
The page shown in monitoring mobile terminal display interface;
If the page shown in the display interface carries out safety detection for paying the page to the mobile terminal system.
2. method according to claim 1, it is characterised in that the page shown in the monitoring mobile terminal display interface
The step of, including:
Obtain the bag name and corresponding Activity titles of the corresponding application of Activity examples of the current presentation page;
The bag name of the corresponding application and corresponding Activity titles are mated with configuration file;The configuration file
In save various pay class applications bag names and its pay the page Activity examples Activity titles.
3. method according to claim 2, it is characterised in that if the page shown in the display interface is for paying page
Face, then the step of carry out safety detection to the mobile terminal system, including:
When the display interface Activity examples corresponding to application bag name and corresponding Activity titles in institute
State in configuration file and match, then safety detection is carried out to the mobile terminal system.
4. the method according to claim 1 or 3, it is characterised in that safety is carried out to the mobile terminal system described
Before the step of detection, also include:
Prompting user selects antivirus engine to carry out safety detection to the mobile terminal system.
5. method according to claim 4, it is characterised in that described, carries out safety detection to the mobile terminal system
The step of, including:
If receiving the confirmation safety detection operation of user, antivirus engine is called to carry out safe inspection to the mobile terminal system
Survey;
If detecting potential safety hazard, antivirus engine is called to be killed virus;
If antivirus is completed and is not detected by potential safety hazard, the payment page is returned.
6. a kind of mobile terminal, it is characterised in that include:
Monitoring displayed page module, for monitoring the page shown in mobile terminal display interface;
Safety monitoring module, if the page for showing in the display interface is the payment page, to the mobile terminal system
System carries out safety detection.
7. mobile terminal according to claim 6, it is characterised in that the monitoring displayed page module, including:
Obtain Activity submodules, the bag name of the corresponding application of the Activity examples for obtaining the current presentation page and right
The Activity titles that answers;
Matched sub-block, for carrying out the bag name of the corresponding application and corresponding Activity titles and configuration file
Match somebody with somebody;The various bag names for paying class application are saved in the configuration file and its pay the Activity examples of the page
Activity titles.
8. mobile terminal according to claim 6, it is characterised in that the safety monitoring module, including:
Safety monitoring submodule, for the bag name of application corresponding to the Activity examples when the display interface and corresponding
Activity titles match in the configuration file, then safety detection is carried out to the mobile terminal system.
9. the mobile terminal according to claim 6 or 8, it is characterised in that also include:
Prompting detection module, for pointing out user to select antivirus engine to carry out safety detection to the mobile terminal system.
10. mobile terminal according to claim 9, it is characterised in that the safety monitoring module includes:
Confirm safety monitoring submodule, if operating for receiving the confirmation safety detection of user, antivirus engine is called to institute
Stating mobile terminal system carries out safety detection;
Antivirus submodule, if for detecting potential safety hazard, call antivirus engine to be killed virus;
Payment interface submodule is returned, if completing and being not detected by potential safety hazard for antivirus, the payment page is returned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610921892.8A CN106503554A (en) | 2016-10-21 | 2016-10-21 | A kind of method of safety detection and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610921892.8A CN106503554A (en) | 2016-10-21 | 2016-10-21 | A kind of method of safety detection and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106503554A true CN106503554A (en) | 2017-03-15 |
Family
ID=58318468
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610921892.8A Withdrawn CN106503554A (en) | 2016-10-21 | 2016-10-21 | A kind of method of safety detection and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106503554A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107220546A (en) * | 2017-06-27 | 2017-09-29 | 广东欧珀移动通信有限公司 | Using operation method, device and terminal device |
CN108399320A (en) * | 2018-02-24 | 2018-08-14 | 北京三快在线科技有限公司 | A kind of method and device of control application interior function operation |
CN108833259A (en) * | 2018-06-14 | 2018-11-16 | 安徽宜介科技有限公司 | A kind of information system configures the device of instant messaging tools on demand |
CN113747244A (en) * | 2021-07-28 | 2021-12-03 | 深圳市华曦达科技股份有限公司 | Multimedia data protection method, terminal equipment and server |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104376274A (en) * | 2014-11-21 | 2015-02-25 | 北京奇虎科技有限公司 | Mobile terminal payment interface protection method and device |
CN104463569A (en) * | 2014-11-11 | 2015-03-25 | 北京奇虎科技有限公司 | Secure connection payment method and device |
CN104778586A (en) * | 2015-03-18 | 2015-07-15 | 广东欧珀移动通信有限公司 | Safety payment method and device |
-
2016
- 2016-10-21 CN CN201610921892.8A patent/CN106503554A/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104463569A (en) * | 2014-11-11 | 2015-03-25 | 北京奇虎科技有限公司 | Secure connection payment method and device |
CN104376274A (en) * | 2014-11-21 | 2015-02-25 | 北京奇虎科技有限公司 | Mobile terminal payment interface protection method and device |
CN104778586A (en) * | 2015-03-18 | 2015-07-15 | 广东欧珀移动通信有限公司 | Safety payment method and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107220546A (en) * | 2017-06-27 | 2017-09-29 | 广东欧珀移动通信有限公司 | Using operation method, device and terminal device |
CN107220546B (en) * | 2017-06-27 | 2020-01-10 | Oppo广东移动通信有限公司 | Application running method and device and terminal equipment |
CN108399320A (en) * | 2018-02-24 | 2018-08-14 | 北京三快在线科技有限公司 | A kind of method and device of control application interior function operation |
CN108399320B (en) * | 2018-02-24 | 2022-02-01 | 北京三快在线科技有限公司 | Method and device for controlling function operation in application |
CN108833259A (en) * | 2018-06-14 | 2018-11-16 | 安徽宜介科技有限公司 | A kind of information system configures the device of instant messaging tools on demand |
CN113747244A (en) * | 2021-07-28 | 2021-12-03 | 深圳市华曦达科技股份有限公司 | Multimedia data protection method, terminal equipment and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106326710A (en) | Method for rapidly starting payment interface and mobile terminal | |
CN106503555A (en) | A kind of method for ensureing safety of payment and mobile terminal | |
CN106469094A (en) | A kind of Word message sharing method and mobile terminal | |
CN106503554A (en) | A kind of method of safety detection and mobile terminal | |
CN107357574A (en) | A kind of operating method and mobile terminal | |
CN106447324A (en) | Presentation method of payment methods and mobile terminal | |
CN105975144A (en) | Information processing method and apparatus | |
CN107506109A (en) | A kind of method and mobile terminal for starting application program | |
CN106713117A (en) | Group message display method and mobile terminal | |
CN106157125A (en) | A kind of payment interface changing method and device | |
CN106951335A (en) | A kind of process guard method and mobile terminal | |
CN107577512A (en) | A kind of message display method, mobile terminal and computer-readable recording medium | |
CN106325753A (en) | Payment interface display method and mobile terminal | |
CN107566622A (en) | A kind of temprature control method and mobile terminal | |
CN106528603A (en) | Application program searching method and mobile terminal | |
CN106993091A (en) | A kind of image weakening method and mobile terminal | |
CN106372470A (en) | Method for reminding of inputting password and mobile terminal | |
CN106569662A (en) | Display method of application interface and mobile terminal | |
CN106446614A (en) | Permission management method of application program, and mobile terminal | |
CN106227453A (en) | The control method of a kind of mobile terminal and mobile terminal | |
CN106341530A (en) | Payment page switching method and mobile terminal | |
CN106529943A (en) | Method of guaranteeing payment security and mobile terminal | |
CN107632748A (en) | A kind of information processing method and mobile terminal | |
CN106709320A (en) | Identity authentication method and mobile terminal | |
CN106775738A (en) | The upgrade tip method and mobile terminal of application program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170315 |