attack interface