Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

43 results about "Native API" patented technology

The Native API is a lightweight application programming interface (API) used by Windows NT and user mode applications. This API is used in the early stages of Windows NT startup process, when other components and APIs are still unavailable. Therefore, a few Windows components, such as the Client/Server Runtime Subsystem (CSRSS), are implemented using the Native API. The Native API is also used by subroutines such as those in kernel32.dll that implement the Windows API, the API based on which most of the Windows components are created.

Method for application development and device

The invention discloses a method for application development and a device, which belong to the field of computers. The method comprises that native application programming interfaces (API) in a system are encapsulated to form different interfaces and different interfaces form to an interface layer; based on web technology development application, the application triggers corresponding events of a browser, so that a browser component layer is notified of the required operation to be executed and the required parameter of the executing operation; after the browser component layer monitors that the events change, corresponding interfaces in the interface layer are called based on the required parameter of the operation and the executing operation, and results are returned to the application for processing. The device comprises an interface layer module, a web layer module and a browser component layer module. According to the above scheme, platform restriction is eliminated, developers can use usual web techniques and tools to develop, the development process is simplified, the web application can be in contact with more native API in the system through the interface layer which is acquired through encapsulation of the system native API, and web capability is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

System for creating virtual application, method for installing virtual application, method for calling native api and method for executing virtual application

ActiveUS20110072424A1Secure program execution stabilityInstallation procedure is complicatedSemi-structured data queryingProgram loading/initiatingVirtualizationExternal storage
A virtual application creating system, a virtual application installing method, a native API calling method and a virtual application executing method are disclosed. The virtual application creating system comprises a virtual environment library block including a plurality of modules that process native application program interfaces (APIs) of an operating system such that the native application APIs are suited to a virtual environment, finding a module capable of processing a specific native API from the plurality of modules when the specific native API is called and operating the found module; a virtual application installation block receiving position information of an application to be virtualized and information on an installation place where the application will be virtualized and installed from a user and inserting the virtual environment library block into a memory to install a virtual application in the installation place; and a virtual application execution block executing the virtual application installed in the installation place. Accordingly, an application selected by a user can be virtualized and installed in a position designated by the user, for example, an external storage unit, and the installed virtual application can be executed in a virtual environment independent from a host.
Owner:MARKANY

Intrusion detection method for host under Windows environment

InactiveCN1731310ADigital data processing detailsOriginal dataSecond order analysis
The invention discloses a method for detecting the host machine inbreak on windows environment, which analyzes and establishes the designed multistage Native API module and the relative of the Native API sequences to find out the abnormal inbreak. It collects the Native APIs data of the designed routine and stores it into the database on real practice stage. The data initial analysis comprises a first stage analysis and a second stage analysis, it analyzes and processes the change of the first stage and the second stage conditions of the data gather to establish the first module and the second module; it computes the normal value of the first and the second Native APIs by index iteration detecting algorithm on measuring stage.
Owner:苏州赛博网垠信息科技发展有限公司

Host computer intrude detecting method decomposed based on inherent subsequence mode

The invention discloses a host computer invasion detection method based on the natural subsequence mode decomposition. The method includes the following steps: firstly, defining rules; obtaining Windows Native API data sequence, decomposing process sequences into natural subsequence mode sets and then layering the natural subsequence modes according to the support degree; thirdly, decomposing suspected sequences into a plurality of layers respectively containing natural sequence modes with similar support degrees; fourthly, matching the normal process sequences with the suspected sequences according to the corresponding layers, calculating the abnormal degree according to the matched number and judging if the suspected sequences are abnormal. The method overcomes the disadvantages existed in the prior art and can accurately and effectively identify the current attacks and the new increasing attacks.
Owner:四川电子科技大学教育发展基金会

Realization method and device of hybrid application accessing to Web component

ActiveCN108259435AImprove experienceSolution does not support single sign-onTransmissionFree stateDatabase
The invention provides a realization method and device of a hybrid application accessing to a Web component. The method comprises the following steps: embedding the Web component into a pre-established container device in the hybrid application, enabling the Web component to respectively interact with a login management server and APP service of the hybrid application through the container device,thereby finishing the single sign-on of the Web component, interacting with a Web layer of the hybrid application through the container device, and interacting with a Bridge layer with the hybrid application through the container device, and then calling native API in a native layer of the hybrid application through the Bridge layer, wherein the hybrid application comprises the native layer, theBridge layer and the Web layer, the container device is in a free state in the hybrid application, the loading is performed through the Bridge layer so as to integrate with the Web layer. Through therealization method provided by the invention, the problems that the single sign-on is not supported after the Web component is accessed to the hybrid application, the Web layer and the Web component cannot be mutually called due to cross-domain and the Web component cannot call the native API in the prior art are solved.
Owner:CHINA MOBILE GROUP ZHEJIANG +1

File handle closuring operation method and device

The invention provides a file handle closuring operation method and a file handle closuring operation device. The file handle closuring operation method comprises the following steps of: acquiring a file handle closuring operation request initiated by an invoker, wherein the request comprises handle information to be closed; under the condition that a current operating system platform is supported, according to the handle information to be closed, acquiring object information to be closed; when an object to be closed has a corresponding new object type, replacing the original object type of the object with the new object type; invoking a Native API (application program interface) of a handle closing routine, extracting a callback routine from the new object type, and invoking the callback routine; and establishing an I/O (input/output) request packet inside the callback routine, sending the I/O request packet to file system lower equipment, and finishing file handle closuring operation by the file system lower equipment. The file handle closuring operation method and the file handle closuring operation device can enhance the offensive and defensive confrontation ability to a driver-stage malicious program and avoid potential possibility of incompatibility between security software due to handle closing operation interference.
Owner:三六零数字安全科技集团有限公司

Underived Native API function acquiring method and device

ActiveCN103632099ASolve search efficiencySolve the problem of very low search hit ratePlatform integrity maintainanceCode segmentNative API
The invention discloses an underived Native API function acquiring method and belongs to the technical field of computers. The method comprises the steps of acquiring the range of a module code segment where a target Native API function is located, acquiring a current stack generated during calling of a specified function, acquiring pointer data located within the range of the module code segment according to the current stack, and acquiring the target Native API function during detection of statements containing the target Native API function according to the addresses of the pointer data. According to the underived Native API function acquiring method, the pointer data meeting predetermined conditions are acquired according to the range of the module code segment where the target Native API function is located and the current stack generated during the calling of the specified function, the target Native API function is acquired according to the pointer data, and the searching efficiency and searching hit rate are improved to a large extent.
Owner:GUANGZHOU HUADUO NETWORK TECH

Mobile APP and Web page communication method and system

The invention discloses a mobile APP and Web page communication method for realizing full duplex asynchronous communication of a mobile APP and a Web page, avoiding thread blockage and generating no influence to the performance of a mobile device. This mobile APP and Web page communication method comprises the following steps: (1) packaging a native API to realize half duplex call; (2) refusing callback, and cancelling synchronous blockage; (3) self defining a communication serial number; (4) when asynchronous return results are received, separately processing the asynchronous return results according to an instruction type; (5) if a matched serial number exists, determining the message is the asynchronous return result of a certain instruction sent by the APP, and skipping to step (4).
Owner:北京空地时代科技有限公司

Method for flexible switching of Android smart television data content resources

The invention relates to Android smart television technologies, and provides a method for flexible switching of Android smart television data content resources, which solves the problem in the prior art that as smart television manufacturers achieve an interface of a terminal in the form of a native API through cloud typesetting, the interface can be flexibly changed, but due to relatively complicated configurations, low typesetting update efficiency and the incapability for user-defined content packaging, data cannot be completely decoupled from the terminal, flexible switching of content types and the content resources cannot be achieved, and the requirement for rapid and diversified operation cannot be completely satisfied during actual use. The method generally adopts the following technical scheme: establishing a general parameter template compatible with all scenes according to data contents; when a cloud platform is connected with the different data content resources, writing corresponding required parameters in the general parameter template; and after the terminal acquires the written corresponding required parameters, packaging the terminal into an Android standard scenejumping network target in an escaped manner, so that interaction for click response and jumping for any data contents is completed.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Method and system for loading WebView on PC

The invention discloses a method for loading WebView on a PC. The method comprises the following steps: S11, embedding an H5 page in Unity, and displaying the H5 page by using an Embedded Browser plug-in; S12, judging the type of an operation system needing to be deployed; S13, setting a browser label UA corresponding to the operation system type; S14, when the UA is set to be Android or IOS, directly calling a Native API of Android and IOS through UniVebView to achieve WebView loading of an internal page; and when the UA is set as the desktop system, calling the packaged interface unity to interact with the webpage. Therefore, the method for loading the WebView on the PC is realized, the PC end and the mobile end are synchronously supported, the workload of a developer is reduced, the specific timeliness is high, and the deployment effect is determined.
Owner:SUZHOU EAGLE NETWORK TECH CO LTD

Method and system for injecting 64-bit processes into remote 32-bit process

PendingCN111026452ASolve the problem of not being able to inject 64-bit processesImprove execution efficiencyDigital data protectionProgram loading/initiatingProcessingNative API
The invention provides a method and a system for injecting a 64-bit process into a remote 32-bit process. The system comprises a function positioning layer and an injection processing layer, the function positioning layer is used for switching a process space of a 32-bit injector process from an x86 working mode to an x64 working mode, positioning a key Native API function address in 64-bit ntdllrequired by a remote injection process in an x64 mode, switching to an x86 working mode after positioning is completed, and transmitting the key Native API function address to an injection processinglayer; the injection processing layer is used for packaging the information of the remote injection module into parameters required for calling the key Native API function, and switching the process to an x64 working mode, calling a remote thread creation function to inject the remote module or the remote process into a 64-bit target process, and then switching to an x86 working mode. According tothe system, the 32-bit remote process can be injected into the 32-bit process and the 64-bit process at the same time, and other auxiliary processes are not needed. The scheme is simple and convenient, so that hardware resources can play the maximum performance, the program execution efficiency is high, and function failure caused by process injection failure is avoided.
Owner:北京明朝万达科技股份有限公司

Method and device for file handle closing operation

The invention provides a file handle closuring operation method and a file handle closuring operation device. The file handle closuring operation method comprises the following steps of: acquiring a file handle closuring operation request initiated by an invoker, wherein the request comprises handle information to be closed; under the condition that a current operating system platform is supported, according to the handle information to be closed, acquiring object information to be closed; when an object to be closed has a corresponding new object type, replacing the original object type of the object with the new object type; invoking a Native API (application program interface) of a handle closing routine, extracting a callback routine from the new object type, and invoking the callback routine; and establishing an I / O (input / output) request packet inside the callback routine, sending the I / O request packet to file system lower equipment, and finishing file handle closuring operation by the file system lower equipment. The file handle closuring operation method and the file handle closuring operation device can enhance the offensive and defensive confrontation ability to a driver-stage malicious program and avoid potential possibility of incompatibility between security software due to handle closing operation interference.
Owner:三六零数字安全科技集团有限公司

A method and device for application program development

The invention discloses a method for application development and a device, which belong to the field of computers. The method comprises that native application programming interfaces (API) in a system are encapsulated to form different interfaces and different interfaces form to an interface layer; based on web technology development application, the application triggers corresponding events of a browser, so that a browser component layer is notified of the required operation to be executed and the required parameter of the executing operation; after the browser component layer monitors that the events change, corresponding interfaces in the interface layer are called based on the required parameter of the operation and the executing operation, and results are returned to the application for processing. The device comprises an interface layer module, a web layer module and a browser component layer module. According to the above scheme, platform restriction is eliminated, developers can use usual web techniques and tools to develop, the development process is simplified, the web application can be in contact with more native API in the system through the interface layer which is acquired through encapsulation of the system native API, and web capability is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Implementation method and device for hybrid application accessing web components

The invention provides a realization method and device of a hybrid application accessing to a Web component. The method comprises the following steps: embedding the Web component into a pre-established container device in the hybrid application, enabling the Web component to respectively interact with a login management server and APP service of the hybrid application through the container device,thereby finishing the single sign-on of the Web component, interacting with a Web layer of the hybrid application through the container device, and interacting with a Bridge layer with the hybrid application through the container device, and then calling native API in a native layer of the hybrid application through the Bridge layer, wherein the hybrid application comprises the native layer, theBridge layer and the Web layer, the container device is in a free state in the hybrid application, the loading is performed through the Bridge layer so as to integrate with the Web layer. Through therealization method provided by the invention, the problems that the single sign-on is not supported after the Web component is accessed to the hybrid application, the Web layer and the Web component cannot be mutually called due to cross-domain and the Web component cannot call the native API in the prior art are solved.
Owner:CHINA MOBILE GROUP ZHEJIANG +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products