VM internet connection error

#1)
Win + R -> services.msc

#2)
Restart
VMware NAT Service
VMware DHCP Service

Openvpn troubleshoot

<aside>

실행중인 openvpn 프로세스 확인

ps faux | grep -i openvpn

프로세스 종료

# 가장 상위 프로세스 확인 및 종료
sudo kill [pid]

# 응답 없을 경우 강제 종료
sudo kill -9 [pid]

# 한번에 종료
sudo pkill -f openvpn

# 한번에 종료
sudo killall openvpn

</aside>

invalid non-printable character U+200B

<aside>

Python 코드 안에 눈에 보이지 않는 특수문자(U+200B, Zero Width Space)가 들어있을 때 생기는 에러. 보통 인터넷에서 Exploit을 복사할 때 이런 문자가 섞여 들어오면서 에러가 생긴다.

해결 방법에는 총 3가지가 있다.

  1. sed로 특수문자 제거
sed -i 's/\\xE2\\x80\\x8B//g' file.py
  1. tr로 필터링해서 새 파일 만들기
tr -d '\\u200B' < file.py > clean.py
mv clean.py file.py
  1. 수동으로 확인
# vim에서 파일 열고
vim file.py

# 명령 모드에서
:set list

# 이렇게 하면 보이지 않는 문자가 ^@ 같은 식으로 표시된다. 해당 부분을 지워주면 됨.

</aside>

Kerberoasting Error (KRB_AP_ERR_SKEW)

https://medium.com/@danieldantebarnes/fixing-the-kerberos-sessionerror-krb-ap-err-skew-clock-skew-too-great-issue-while-kerberoasting-b60b0fe20069

# Switch to root
su

# Disable the NTP from auto-updating
timedatectl set-ntp off

# Match your date and time with the date and time of the target machine
rdate -n $IP

# Run Kerberoast
impacket-GetUserSPNs [domain]/[username]:[password] -dc-ip $DC_IP -request