CPC H04L 63/145 (2013.01) [H04L 63/1416 (2013.01)] | 8 Claims |
1. A search apparatus comprising:
processing circuitry configured to:
extract fingerprints that are combinations of first communication data corresponding to requests and second communication data corresponding to responses to the requests, from communication data obtained by executing known malware;
give degrees of priority corresponding to degrees of maliciousness of the malware, to the fingerprints;
generate probes that are requests based on the first communication data included in the fingerprints and signatures based on the second communication data included in the fingerprints;
decide, based on information about communication of sending-out destinations, search-target sending-out destinations from among the sending-out destinations;
send out the probes generated to the search-target sending-out destinations decided in an order based on the degrees of priority given; and
determine whether the search-target sending-out destinations are malicious or not, based on whether responses to the probes sent out match the signatures generated or not.
|