1) 파일 가져오기
[복사 붙여넣기]
apt-get install open-vm-tools open-vm-tools-desktop
[파일 가져올시]
1. 드래그하기
2. 대용량일 시 윈도우에서 hfs 다운로드 받아서 파일 프로그램에 넣고
wget http:// ~ 로 받아온다. IP대역 잘 맞추기
2) 공부법
리눅스 명령어, 보안 중심 공부,
Metasploit 공격코드 공부, 깃허브 활용, exploit-db.com
3) dpkg 패키지 관리
-l 리스트 확인
dpkg -l | grep z* z로 시작하는 패키지 검색
Nessus-7.1.1-debian6_amd64.deb
cd Downloads/
dpkg -i Nessus-7.1.1-debian6_amd64.deb
ness시작 명령어 안내됨.
-i 옵션으로 설치할 수 있음.
dpkg -l | grep Nessus 설치확인.
dpkg -r nessus 지움.
4) 리눅스 기본 명령어 #1
cd
mkdir temp
cd temp/
touch.test.txt 파일 생성
ls
gedit test.txt 텍스트 파일로 수정 (or nano, ctrl+x 종료)
cat test.txt
rm test
cd ..
rm -r temp/
mkdir temp
cd temp/
mkdir
test
cd test/
touch text.txt
cd ..
ls -al
ls
mkdir test_02
cp 복사 mv 옮김
cp test/test.txt test_02/ test.txt를 test_02파일에 복사함, 파일단위
cp -r test test_02 디렉토리 전체 복사
cd ..
locate wordlist 키워드 포함 모두 찾아줌
which 파일의 경로
find / -name wordlist 뒤에 기준으로 찾아준다.
5) 칼리 리눅스 명령어 #2
tar 압축
touch test01.txt
touch test02.txt
ls
tar cf test.tar test0* ~로시작하는 걸 ~로 압축해라
ls
tar czf test.tar.gz test0*
ls
rm -rf test0*
ls
tar xf test.tar
ls
rm -rf test0*
tar xzf teat.tar.gz
ls
--------------------------
service apache2 start
cd /var/www/html
ls -al
service apache2 stop
service > tabtab > y
service ssh start
ssh root@[ip주소(ifcinfig)]
키 값을 주고받음 (root로 주고받을 수는 없음, 계정생성해서 사용할것)
6) 칼리리눅스 명령어 #3
ifconfig eth0 down
dhclient 할당
ifconfig
cat /etc/network/interfaces 수동 지정 가능
ps 프로세스 정보
ps -an / ps -a
top 메모리 확인(악성코드 잡임이나 비정상 작동시)
kill 문제가 되는 프로세스 다운시킴
kill 1175
ps -an
kill -9 1175 강제 다운
apt-get update 전체 목록이 업그레이드돼서 비추
apt-get install htop (목록에 없을시만 업그레이드)
htop
7) 칼리리눅스 기본 서비스 동작
service ssh start
ifconfig
vim /etc/ssh/sshd_config
주석 permitrootlogin 부분 밑에 permitRootlogin yes :wq
service ssh restart
putty로 접속
python
cd /var/www/html
python -m SinpleHTTPServer 8000 = 8000포트를 열면 파이썬 파일서버 동작
8) FTP 서버 익명 구축
sudo apt-get update
sudo apt install vsftpd
cd /etc/
ls -al | grep vsftp
sudo service vsftpd service
sudo ifconfig
sudo nmap ip서버
ftp 서버 열림
anonymous > 허용안됨
exit
sudo vim vsftpd.conf
anonymous_enable=yes 바꿔서 익명 허용
sudo service vsftpd restart
ftp 서버
anonymous
dir
exit
sudo vim vsftpd.conf
제일 하단
anon_root=/home/kali/ :wq
sudo service vsftpd restart
ftp 서버
anonymous
dir
'Web hacking > 개념 정리 & 심화' 카테고리의 다른 글
[-] Daily - Host에 ..값 삽입, base64 값 변조 등 (0) | 2022.04.13 |
---|---|
[#5] webdav, heartbleed 취약점 (0) | 2022.03.04 |
[#5] Burp Suite 살펴보기 (0) | 2022.03.04 |
[#1] 도커 환경 설정과 구축 실습 (0) | 2022.02.07 |
[#1] Pentest 개요 (0) | 2022.02.04 |