9일차
주인 : root st.kr > /home/st/public_html st : 192.168.0.217/~st bgb.kr > /home/bgb/public_html bgb : 192.168.0.217/~bgb cd /etc/apache2 nano apache2.conf | more nano /etc/apache2/sites-available/hosting.confDocumentRoot /home/st/public_html ServerName st.kr ServerAdmin st@st.kr ErrorLog /home/st/public_html/logs/error.log CustomLog /home/st/public_html/logs/access.log combined a2ensite hosting systemctl reload apache2 칼리에서 한글 깨짐 현상 sudo apt update sudo apt -y install fcitx-hangul sudo apt -y install fonts-nanum sudo apt install fonts-nanum root@www:/var/log# cd /home/st root@www:/home/st# ls public_html root@www:/home/st# cd public_html/ root@www:/home/st/public_html# ls dbconfig.php index.php login_chk.php menu.php stylesheet.css webhack.sql root@www:/home/st/public_html# cat /etc/apache2/sites-available/hosting.confDocumentRoot /home/st/public_html ServerName st.kr ServerAdmin st@st.kr ErrorLog /home/st/public_html/logs/error.log CustomLog /home/st/public_html/logs/access.log combined root@www:/home/st/public_html# root@www:/home/st/public_html# su st st@www:~/public_html$ ls dbconfig.php index.php login_chk.php menu.php stylesheet.css webhack.sql st@www:~/public_html$ mkdir logs st@www:~/public_html$ cd logs st@www:~/public_html/logs$ touch error.log st@www:~/public_html/logs$ touch access.log st@www:~/public_html/logs$┌──(kali㉿kali)-[~] └─$ nslookup st.kr ;; communications error to 10.0.2.15#53: host unreachable ;; communications error to 10.0.2.15#53: host unreachable ;; communications error to 10.0.2.15#53: host unreachable ;; no servers could be reached DHCP서버가 10.0.2.15로 되어있기 때문에 dns를 101로 바꿔줘야한다. 그다음 nano /etc/bind/named.conf들어가서 nano /etc/bind/named.conf.defualt-zones들어간뒤 zone "st.kr" named-checkconf cp db.local st.kr.zone nano st.kr.zone
이렇게 수정 102 서버 정보 수집하기 nmap -v - st.kr /var/log/apache2/access.log intra.st.kr /home/st/public_html/logs/access.log nikto -host 10.0.2.102 > /var/www/html nikto -host intr.st.kr > /home/st/public_html master@www:~$ su Password: root@www:/home/master# cd root@www:~# cd /var/log/apache2 root@www:/var/log/apache2# cd /home/st/public_html root@www:/home/st/public_html# ls dbconfig.php index.php login_chk.php logs menu.php stylesheet.css webhack.sql root@www:/home/st/public_html# cd logs root@www:/home/st/public_html/logs# tail -f access.log nano /etc/apache2/sites-available/hosting.conf dns 서버가 안될때는? nano /etc/resolv.conf 에서 확인 파일 디렉토리에선 권한이 전부 본인걸로 되어있어야 한다 root:root안됨