1. A method, comprising: determining which target functions in a target binary have target function basic blocks that match the source function basic blocks in a source function in a source binary; and for the target functions having matching target function basic blocks, determining a corresponding target function control flow graph that has the greatest control flow matching strength to a source function control flow graph, wherein a node in the source function control graph represents a source function basic block, wherein a node in a target function control graph represents a target function basic block.