Tutorial interessante. Poderia ter explorado melhor os recursos de formatação, conforme as dicas dadas neste post. Vou reproduzir com algumas alterações implementadas para que possamos perceber a diferença.
O TCtrace é como um "irmão" para itrace e traceroute, mas ele usa os pacotes TCP SYN para executar "bypass". Isto torna possível para que você possa efetuar "bypass" através de firewalls, em serviços TCP/IP você conhece permitidos e liberados para fora. Mais uma vez, sua ferramenta muito simples, como os últimos que eu revi e tem uma função específica.
Vamos dar uma olhar nas opções:
As opções são bastante simples. Uma vez mais esta ferramenta é um pouco antiga e não funciona bem na Internet aberta. A maioria dos administradores de sistema têm visto com "maus olhos" contra este tipo de coisa em seus sistemas. Estes tipos de ferramentas são ainda bastante útil em redes internas.Code:root@666:~# tctrace -h tctrace: invalid option -- 'h' Usage: tctrace [-vn] [-pX] [-mX] [-tX] [-DX] [-SX] -i<dev> -d<destination> -v verbose -n reverse lookup IPs -pX send X probes (default=3) -mX maximum TTL (default=30) -tX timeout X sec (default=3) -DX destination port (default=80) -SX source port (default=1064) -i<dev> use this device -d<des> trace to this destination
Aqui está um exemplo (que falha) ao tentar usar a ferramenta do Google:
Aqui está um exemplo de como usar a ferramenta internamente contra uma firewall utilizando as portas do ssh:Code:root@666:~# tctrace -v -i eth0 -D 80 -S 80 -d google.com Tracing with TCP SYNs to 74.125.157.99 Timeout 3, interface eth0 1(1) Timeout 1(2) Timeout 1(3) Timeout 1(all) Timeout 2(1) Timeout 2(2) Timeout 2(3) Timeout 2(all) Timeout 3(1) Timeout 3(2) Timeout 3(3) Timeout 3(all) Timeout 4(1) Timeout 4(2) Timeout 4(3) Timeout
Mais uma vez, não é uma ferramenta "maravilhosa", mas tem a sua utilidade.Code:root@666:~# tctrace -v -i eth0 -D 22 -S 22 -d 192.168.1.1 Tracing with TCP SYNs to 192.168.1.1 Timeout 3, interface eth0 1(1) [192.168.1.1] (reached; open)
Tradução/Adaptação: firebits
Fonte: Backtrack 4: Information Gathering: Route: Tctrace – Traceroute with tcp/syn


