At least seven militants attacked a heavily-guarded Pakistan Air Force base in Badhaber area on the outskirts of Peshawar early Friday morning, senior security officials said.