Patent ID: 7975273
Filing Date: 2011-07-05
Classification: G06F

Abstract:
1. A fuzzing system of a distributed computing environment (DCE) remote procedure call (RPC) object, comprising: a computer; a file manager on the computer for obtaining necessary information by parsing and analyzing an (interface definition language) idl file for a target object for fuzzing and a file having information about a Named Pipe file; a random data generator for generating a random value using a system clock as a factor; a (remote procedure call) RPC packet creator for embodying protocols used for RPC communication by functions and generating a RPC packet for RPC communication; and a packet injector for inserting the necessary information and the random value into the generated RPC packet and transmitting the generated RPC packet to the target object for fuzzing; wherein the file manager includes: an interface definition language (IDL) parser and a network management protocol (NMP) parser for parsing an idl file and a file having information including a Named Pipe file; and an IDL parser and a NMP parser for obtaining the necessary information by analyzing an idl file and a Named Pipe file; wherein the necessary information includes a universal unique identifier (UUID), an interface version, and an(operation) Op number, which are obtained with reference to the idl file.