Does eternalblue exploit requires external Wi-Fi that supports monitoring and packet injection?