TigerDemon

3차 - [수정] AS-REP Roasting 공격 실습 환경 세팅 1 본문

2024-SWLUG/Active Directory

3차 - [수정] AS-REP Roasting 공격 실습 환경 세팅 1

호랑2D 2024. 2. 4. 01:35

1차 기본 세팅을 하고 리눅스로 넘어가서 실습을 해야한다. 아래 사진과 같이 Windows Server 2016에서 순서대로 진행하면 된다. 

 

리눅스에서 실습을 하려고 했는데 리눅스에도 실습 환경을 세팅해야하기에 필요한 것들을 설치했다.

우선 리눅스에서 이 사이트로 들어간다.

https://github.com/ropnop/kerbrute 

 

GitHub - ropnop/kerbrute: A tool to perform Kerberos pre-auth bruteforcing

A tool to perform Kerberos pre-auth bruteforcing. Contribute to ropnop/kerbrute development by creating an account on GitHub.

github.com

 

 

zip 파일을 다운받는다.

 

ExtractHere을 눌러서 압축을 해제해준다.

mv Downloads /usr/local

cd Downloads

sudo mv * /usr/local

을 순서대로 입력해준다.

그리고 make 명령어를 사용하기 위해 GO언어를 설치한다.

리눅스에서 아래 사이트를 검색하고 4번째에 있는 Linux를 선택해서 다운 받고 아까 했던 것 처럼 ExtractHere을 누른다.

https://go.dev/dl/

 

All releases - The Go Programming Language

 

go.dev

touch ~/.bashrc

nano ~/.bashrc 순서대로 입력하면 코드가 뜨는데 맨 아래로 내려서 

export PATH=$PATH:/usr/local/go/bin

을 입력하고 Ctrl+x를 누르고 y를 누르고 엔터로 저장을 하면 된다. 

그리고나서 make Linux를 입력해주면 되는데

일단 난 오류가 뜬다.. 

 

[수정 내용]

오류가 뜨면 먼저 cd 명령어로 홈으로 나가준 다음 sudo apt update 를 해준다.

그리고 sudo apt install golang을 해주면 된다.

그리고 다시 kerbrute-master 파일이 있는 곳으로 가서 make linux를 해야하니

cd /usr/local/kerbrute-master을 하고 make linux를 해주면 된다.

 

이제 root로 들어가서 아래 사진대로 따라하면 된다.

 

 

ip 주소가 필요한데 이때는 윈도우 2016에서 cmd 창을 열고 ipconfig라고 입력하면 확인할 수 있다.

 

그리고나서 아래 사진대로 따라하면 된다.