Carberp reverse engineering