Sim, seu correto. reverse_tcp_dns é mais lento que reverse_tcp para estabelecer a conexão. As únicas diferenças entre essas duas cargas são o reverse_tcp_dns leva um tempo extra para se conectar de volta devido à resolução do nome de domínio e a carga útil reverse_tcp_dns é aproximadamente 70 bytes maior que a carga reversa_tcp.