reverse engineering scanner