-
[ 1주 - 3 ] 웹 개발 -> GET/POST 보내기모의해킹/모의해킹 취업반 - 개발 2023. 4. 5. 23:19
사이트 외부접속까지 확인하고 우분투에 burpsuite 을 다운받아 GET/POST를 보내보려 하였지만 설치과정에 문제가 생겼다
해결하기 위해 이거 저거 해본 내용을 정리해 보았다그리고 결론은 우분투에서 여러가지해보다가 안 돼서 칼리로 옮긴 뒤 성공하였다
위 사진에 sudo 명령어로 다운받은 burpsuite 파일을 실행시켜 다운받으려고 하였으나 설치과정에서 에러가 발생하였다
( 칼리랑 비교해보니 다운로드를 debian 파일을 받아야하는건가 라는 생각이 들었지만 일단 됐으니 우분투 삭제해버렸다 )
JRE가 나오길래 자바문제인건가 싶어서 자바프로그램 설치등 여러 가지를 시도하였다
우선 jre라는 파일을 다운로드 받았는데 이 파일은 tar로 압축이 되어있어서 tar -xvf 옵션을 주어서 압축을 해제해 주었다
tar 는 압축하거나 압축을 풀 때 사용하는 명령어이다
사실 tar는 압축을 실제로 하는 것이 아니라 여러 파일을 하나로 묶어주는 작업을 하는 명령어이다
이렇게 묶은 파일을 gzip 또는 bzip2 명령어로 압축을 할 수 있다
이때 tar 명령어에 옵션을 주어 gzip 이나 bzip2 명령어를 사용하지 않고 압축을 풀 수 있다
xvf 옵션을 주어 현재 파일에 압축을 풀어주었다
cat /etc/os-release 명령어는 현재 내 시스템에 대한 정보를 볼 수 있는 명령어이다
uname -a 옵션을 주어 위와 같은 정보도 확인이 가능하다
어떤 파일들이 있는지 확인하는 ls 명령어에 hw( 하드웨어 ) 를 붙여주고 short 옵션을 줘서 위와 같은 정보도 확인할 수 있었다
자바 버전을 확인하는 명령어
jdk파일을 설치하는 명령어
jre파일을 설치하는 명령어
설치된 자바 파일을 제거하는 명령어
의 순이고 sudo apt-get purge openjdk* 은 설치된 자바 프로그램을 삭제하는 명령어여서
프로그램을 삭제하고 난 뒤에 맨 위에서 자바 버전을 확인하는 명령어를 입력하고 위와 같은 결과가 나오지 않는다면sudo apt upgrade 명령어와 sudo apt update 명령어를 실행시켜 주면 java 설치 안되어 있다며 원래상태로 돌아온다
그리고 which 명령어는 파일이 어디에 위치해 있는지 경로를 알려주고
readlink 명령어로 자세한 경로를 알 수 있었다
nano 는 메모장어플이었고
Path 설정도 해주었다
그리고 chmod 명령어로 실행권한을 추가시켜 주지 않고도 실행권한을 주는 법이 있었다
Properties 에 들어가서 맨 아래 Exe~~~ 를 선택해 주니 실행권한이 생겼다
아래는 칼리로 우분투서버에 정보를 날려보는 실험이다
웹 프로그래밍은 우분투에서 하였고 접속은 칼리에서 해보았다
POST도 해봐야 하는데 지쳐서 일단 여기까지...
ㅋㅋㅋㅋㅋㅋ 맥북에어 16기가 램인 나의 노트북.....
칼리랑 우분투 동시에 돌리니 램이,,
다행히 렉 걸리는 거 없이 잘 돌아가긴 한다
728x90'모의해킹 > 모의해킹 취업반 - 개발' 카테고리의 다른 글
[ 2주 ] 웹 개발 -> 메인페이지, 로그아웃 기능 (0) 2023.04.10 [ 2주 - 1 ] 웹 개발 -> 로그인 기능 구현하기 (0) 2023.04.09 [ 1주 - 4 ] 웹 개발 -> DB 생성 및 테이블 생성 (0) 2023.04.06 [ 1주 - 2 ] 웹 개발 -> 출력 문구 작성 (0) 2023.04.03 [ 1주 - 1 ] 웹 개발 -> APM 설치하기 (0) 2023.03.31