Abstract:
A method and apparatus for detecting the loading of a library. A binary loading monitoring unit monitors loading of a binary. A first DLL filtering unit detects a duplicate DLL or a nonexistent DLL that does not exist in a file path among one or more DLLs to be loaded by the binary, and processes the duplicate DLL or the nonexistent DLL. A second DLL filtering unit detects an unused DLL among the one or more DLLs and processes the unused DLL.
Abstract:
The present invention relates to a smart terminal fuzzing apparatus and method using a multi-node structure. The smart terminal fuzzing apparatus includes a fuzzing command management unit for managing fuzzing instructions corresponding to performance of fuzzing. An algorithm management unit creates fuzzing commands based on the fuzzing instructions, and distributes the fuzzing commands to a plurality of fuzzing nodes connected to a fuzzing client depending on a distribution algorithm. A fuzzing client management unit performs control such that fuzzing is performed by the plurality of fuzzing nodes in compliance with the fuzzing commands through the fuzzing client. A log management unit receives results of performance of fuzzing from the plurality of fuzzing nodes and manages the fuzzing results.
Abstract:
An apparatus and method for multi-checking for mobile malware are provided. The apparatus for multi-checking for mobile malware includes a communication unit and a user interface (UI) unit. The communication unit communicates with at least one relay server. The UI unit receives an app to be checked from a user before sending the app to the relay server, or provides the user with the check results of the app obtained by a plurality of collection agents located in respective user terminals or emulators based on the app.