칼리리눅스 인증서 문제칼리리눅스를 오랜만에 사용하여 apt-get update명령을 입력하면 사진과 같이 에러가 발생하는 경우가 있습니다. The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository 이런 인증서 문제가 발생하는 이유는 오랫동안 업데이트하지 않아서 Gpg key가 만료되어서 발생하는 건데 간단하게 gpg를 사용하여 새로운 키를 받아와 주면 해결됩니다. 해결 방법사이트에 방문한 뒤 최신 all.deb 파일을 다운로드하여야 합니다. 우선 바로가기 링크를 복사하고 터미널로 돌아옵니다. wget https://http.kali.org/kali/pool/main/k/kali-archive-keyr..
버프 스위트(BurpSuite)버프 스위트(Burp Suite)는 웹 어플리케이션의 침투 테스트에서 많이 사용되는 소프트웨어로 PortSwigger라는 회사에서개발되었습니다. 여러 리눅스에서 사용가능하며 윈도우환경에서도 설치하여 사용할 수 있습니다. 칼리리눅스에는 기본적으로 Burp Suite가 내장되어 있습니다. 오늘은 칼리리눅스에서 Burp Suite를 수동으로 설치하는 방법에 대해서 알아보겠습니다. Burp Suite 메뉴 위치 변경 사항이전에 버프 스위트에 관해 글을 작성했었는데 아래 안내하는 버전부터는 인터페이스 변경사항이 있어 새로 작성하였습니다.(이전 포스팅) BurpSuite 2022.11.2버전 이후에는 Setting버튼이 새로 생겨서 기존의 메뉴들이 통합되었습니다.(참고)기능 자체는 동..
칼리리눅스의 기본 zsh쉘 칼리리눅스 2023.3이후 버전부터는 기본 쉘이 bash쉘에서 zsh쉘로 변경되었습니다.(링크) 큰 문제가없다면 새로운 zsh쉘을 사용하면 되지만 기존에 Bash color prompt를 사용하여 개인 맞춤형 bash터미널 디자인을 사용하였던 입장에서 zsh쉘에는 해당 방법으로 스타일 적용이안되어서 불편하였습니다. bash 기본쉘 변경방법 현재 사용중인 셀 확인하기 grep 사용자명(ex:kali) /etc/passwd grep 명령을 통해 현재 사용되고있는 쉘을 확인할 수 있습니다. 현재 칼리리눅스의 기본 쉘은 zsh로 설정되어 있습니다. 사용중인 쉘 변경 기존의 bash쉘을 사용하길 원하는 사용자도 있기떄문에 칼리리눅스 홈페이지에서도 bash쉘로 다시 전환하는 방법을 안내하..
ssh 서버 접속 시 오류발생 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for..
Permission denied 파일 find / -size 33c -name readme find 명령을 사용하여 원하는 파일을 찾으려고 할 때 Permission denied 권한이 없는 파일들도 함께 나오는 경우가 있습니다. 한두 개면 상관이 없지만 찾고자 하는 디렉터리 범위가 넓으면 넓을수록 Permission denied 파일들도 많이 출력되기 때문에 확인하기가 어렵습니다. 이럴 때에는 2> /dev/null를 붙여주어 사용하면 됩니다. stderr를 터미널 화면에 바로 출력하지 않고 null device로 출력하도록 redirection 하여 대상 데이터를 버립니다. 에러 제거 find / -size 33c -name readme 2> /dev/null 수정된 코드로 다시 한번 find 명령을..
오류 발생내용 오랜만에 사용하는 버전의 칼리리눅스가 있어서 apt-get update로 패키지를 업데이트하려고 했으나 위의 화면처럼 터미널에 아카이브를 받을 수 없습니다. 아마도 apt-get update를 실행해야 하거나 --fix missing 옵션을 줘서 실행해야 할 것입니다. 라면서 패키지 업데이트가 되지않는 오류현상이 발생합니다 원인 아카이브를 받을 수 없다는 내용은 칼리리눅스 패키지를 업데이트받을 사이트에 정상적으로 접속하지 못하여 발생하는 오류입니다 인터넷이 끊겨있거나 칼리리눅스 source.list에 들어있는 미러 사이트의 주소가 변경되거나 잘못되었을경우 발생됩니다 해결방법 터미널에서 sudo su 명령을통해 root 유저로 사용자를 전환해줍니다 nano /etc/apt/source.lis..