Lateral VLAN Segmentation Bypass
만약 스위치에 직접 액세스할 수 있다면, VLAN 분할을 우회할 수 있습니다. 이는 연결된 포트를 트렁크 모드로 재구성하고 대상 VLAN을 위한 가상 인터페이스를 설정하며, 시나리오에 따라 IP 주소를 동적으로 (DHCP) 또는 정적으로 설정하는 것을 포함합니다 (자세한 내용은 https://medium.com/@in9uz/cisco-nightmare-pentesting-cisco-networks-like-a-devil-f4032eb437b9를 확인하세요).
먼저, 특정 연결된 포트를 식별해야 합니다. 일반적으로 CDP 메시지를 통해 이를 수행할 수 있으며, 또는 include 마스크를 통해 포트를 검색할 수 있습니다.
CDP가 작동하지 않는 경우, MAC 주소를 검색하여 포트를 식별할 수 있습니다:
트렁크 모드로 전환하기 전에, 기존 VLAN 목록을 작성하고 그들의 식별자를 결정해야 합니다. 이 식별자들은 인터페이스에 할당되어 트렁크를 통해 다양한 VLAN에 접근할 수 있도록 합니다. 예를 들어, 사용 중인 포트는 VLAN 10과 연결되어 있습니다.
트렁크 모드로 전환하려면 인터페이스 구성 모드로 진입해야 합니다:
트렁크 모드로 전환하면 일시적으로 연결이 중단되지만, 이후에 복구할 수 있습니다.
가상 인터페이스가 생성되고 VLAN ID가 할당되며 활성화됩니다:
그 후 DHCP를 통해 주소 요청이 이루어집니다. DHCP가 적용되지 않을 경우, 주소는 수동으로 구성할 수도 있습니다:
다음은 인터페이스(VLAN 10)에 수동으로 정적 IP 주소를 설정하는 예입니다.
VLAN 10, 20, 50, 및 60의 기본 게이트웨이로 ICMP 요청을 시작하여 연결성을 테스트합니다.
최종적으로, 이 프로세스는 VLAN 분할 우회를 가능하게 하여 어떤 VLAN 네트워크에도 제한 없이 액세스할 수 있게 하며, 이후의 작업을 위한 준비를 마칩니다.
참고 자료
Last updated