Abstract:
A device includes: an input/output unit configured to receive input of the binary of the software to be monitored in which a tamper detection feature and tamper detection feature calling functions are embedded; a CFG generation unit configured to generate a CFG based on the binary; and an allowed list creation unit configured to determine the monitoring range for the tamper detection feature calling functions based on the CFG. The allowed list creation unit sequentially selects the tamper detection feature calling functions on the CFG, adds a node to the monitoring range for the selected tamper detection feature calling functions according to a predetermined rule, searches for the tamper detection feature calling function that may be executed next to the added node according to the predetermined rule, and adds the found tamper detection feature calling function to the monitoring range for the selected tamper detection feature calling functions.
Abstract:
When some failure occurs in the case where power interchange is performed among grids, an alternate route is searched at high speed in consideration of a deficiency/excess amount of power. A power network system has a plurality of power routers (1-7), power transmission lines (100-111) connecting the power routers, a controller (8), a communication network (10), and communication lines (11). The controller (8) obtains a reception electric energy and a transmission electric energy in the power routers (1-7), detects a failure due to a fault in, for example, the power router (4), and searches for an alternate route to solve deficiency/excess power caused by the failure occurrence. Concretely, an alternate route is searched while following a power router having excessive power as a root node by a breadth first search, and transmitting the deficiency/excess power and an allowable power transmission capacity in each of the power routers to an adjacent power router. A control instruction related to interchange power is output via the alternate route.
Abstract:
Provided is an analysis system that allows a security administrator to understand the impact of known vulnerabilities on the system to be diagnosed. The topology identification unit 14 identifies network topology of devices included in a system to be diagnosed. The analysis unit 6 generates an attack pattern that includes an attack condition, an attack result, an attack means that is vulnerability that is used by an attack, and a segment where the attack can occur in the system to be diagnosed. The display control unit 8 displays segments included in attack patterns superimposed on the network topology, on a display device. At this time, the display control unit 8 changes a display mode of the segment according to a type of the vulnerability that corresponds to the attack means included in the attack pattern including the segment.
Abstract:
A tracking support system includes a position calculating section connected with a plurality of cameras arranged in a predetermined monitoring area to transmit video images imaged by the plurality of cameras and configured to calculate a position of the tracking target based on the video images received from the plurality of cameras; a tracker selecting section configured to select a tracker to be instructed to track the tracking target, based on position information of the terminal received from the terminal and the calculated position of the tracking target; and an information transmitting section configured to transmit information of a distance between the tracking target and the terminal during the tracking of the tracking target to the terminal carried by the selected tracker.
Abstract:
A video collection system includes: a plurality of terminals; and a video collection server that requests at least one of the plurality of terminals to perform information provision. The video collection server includes a calculation part, a determination part, and a request part. The calculation part calculates, based on information acquired from a camera(s), a first area(s) imaged by the camera(s). The determination part determines a second area(s) as an information provision target(s) based on a location(s) of the first area(s). The request part selects, based on respective locations of the plurality of terminals and a location(s) of the second area(s), a terminal(s) to be requested to perform the information provision from the plurality of terminals and requests the selected terminal(s) to provide video data of the second area(s).
Abstract:
A tracking support system includes a position calculating section connected with a plurality of cameras arranged in a predetermined monitoring area to transmit video images imaged by the plurality of cameras and configured to calculate a position of the tracking target based on the video images received from the plurality of cameras; a tracker selecting section configured to select a tracker to be instructed to track the tracking target, based on position information of the terminal received from the terminal and the calculated position of the tracking target; and an information transmitting section configured to transmit information of a distance between the tracking target and the terminal during the tracking of the tracking target to the terminal carried by the selected tracker.
Abstract:
Provided are a communications state determination device, etc., capable of improving the accuracy of network state specification. This communications state estimation device comprises: a setting means that, in accordance with given communications parameters, applies the communications parameters to a communications device that determines the occurrence of communications errors in communications with a communications destination device; a detection means that sends communications instructions to the communications device that performs communications, in accordance with received communications instructions, and detects the occurrence of communications errors that have been determined in the communications that are in accordance with the instructions; and an estimation means that estimates whether or not the communications device can perform the communications, on the basis of the communications parameters and the existence or otherwise of communications errors.
Abstract:
A symbol narrowing-down apparatus includes a symbol extraction means for extracting a plurality of predetermined symbols from codes included in a binary of a program, a first code block extraction means for extracting a code block having a specific property as a first code block to be analyzed as to whether the code block is a backdoor, a second code block extraction means for extracting, as a plurality of second code blocks, a plurality of code blocks that access the plurality of respective predetermined symbols, a symbol narrowing-down means for extracting, from the plurality of predetermined symbols, a symbol to be accessed by the second code block satisfying a condition on a control flow according to a type of the backdoor to be analyzed among the plurality of second code blocks, and a symbol output means for outputting the symbol extracted by the symbol narrowing-down means.
Abstract:
In order to reduce processing load when analyzing a security risk, an information collection control apparatus includes: a history information collecting unit configured to perform collection processing for collecting history information related to an operation history of a program operating with a terminal; and a transmission control unit configured to control a timing for transmitting the history information to a server.
Abstract:
A image processing apparatus according to an aspect of the present invention includes: determination unit 131 that determines a first region based on an occurrence position where a phenomenon is estimated to occur in an image; and setting unit 132 that sets a first condition in which the first region is encoded, and a second condition in which a second region included in the image and being a region other than the first region is encoded in such a way that the first region enhances image quality as compared with the second region.