Self-Improvement

14) 쉘 프로그래밍 실습4 본문

프로그래밍/Shell

14) 쉘 프로그래밍 실습4

JoGeun 2018. 10. 21. 13:00

*passwd 명령어시 변경한 사용자 이름 및 날짜 저장하는 스크립트
 #cd /root/bin
 #mv /usr/bin/passwd /usr/bin/passwd.old
 #vi passwd




 #chmod 755 passwd
 #cp /root/bin/passwd /usr/bin/passwd.old
 #passwd
 #cat /test/passwd.log



※실습한 뒤에 복원작업 필수

*ls 명령어시 악의적인 파일만 안보이게 스크립트
 #touch backdoor
 #mv /bin/ls /bin/ls.old
 #vi ls



 #chmod 755 ls
 #cp /root/bin/ls /bin/ls
 #ls -al



backdoor 파일이 보이지 않는다

 #/bin/ls.old -al



backdoor 파일이 보여짐

 ※실습한 뒤에 복원작업 필수

*ps 명령어시 악의적인 프로세스만 안보이게 스크립트
 #mv /bin/ps /bin/ps.old
 #vi ps
 



  #chmod 755 ps
  #vi backdoor



파일제목은 backdoor로 수정

 #chmod 755 backdoor
 #backdoor &
 #cp /root/bin/ps /bin/ps
 #ps



backdoor 프로세스가 안보인다.

 #/bin/ps.old



backdoor 프로세스가 보여진다.

 ※실습한 뒤에 복원작업 필수