inflearn logo
강의

講義

知識共有

模擬ハッキング実務者が知らせる、XSS攻撃技法

비트나미 설치 전에 APM같은거 설치되신 분들은

323

qwerty

投稿した質問数 21

0

비트나미 이전에 다른 프로그램 설치되신 분들은 아마

비트나미 설치 프로그램 실행 시에

아파치 포트와 mysql 포트가 80, 3306이 아닌 81,3307등으로 될텐데

그렇게 설치하시면 설정을 또 바꿔줘야 하니까

cmd 실행 후 "netstat -ano | findstr :3306" 그리고 "netstat -ano | findstr :80"

두개 입력하시면 LISTENING 이라고 포트 실행중인게 나옵니다.

LISTENING 옆에 숫자가 나오는데 해당 숫자가 PID가 되며

작업관리자 실행 뒤에 PID 정렬버튼 눌러서 해당 PID에 맞는 프로세스 종료시킨 뒤

다시 아파치와 MySQL 포트를 80과 3306으로 설정하시면 됩니다.

모의해킹 xss

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

연우님께서 질문하신 내용을 바탕으로 설명드릴게요.

비트나미(Bitnami) 설치 전 다른 APM(Apache, PHP, MySQL) 프로그램이 이미 설치되어 있고, 이로 인해 포트 번호가 기본값인 80(Apache)과 3306(MySQL)이 아닌 다른 번호로 설정되어 있을 경우, 이를 다시 기본 포트로 변경하려면 몇 가지 단계를 거쳐야 합니다.

  1. 명령 프롬프트(cmd)나 PowerShell을 열고 “netstat -ano | findstr :3306”과 “netstat -ano | findstr :80” 명령어를 사용하여 현재 3306(MySQL) 포트와 80(Apache) 포트를 사용하고 있는 프로세스의 PID(프로세스 식별자)를 찾습니다.

netstat 명령 예시

  1. 작업 관리자를 실행하고 “PID”열을 찾아 해당 PID를 가진 프로세스를 확인합니다. 그리고 그 프로세스를 종료시킵니다. 이를 통해 해당 포트를 사용하고 있던 서비스를 중지할 수 있습니다.

작업 관리자 예시

  1. 이제 아파치와 MySQL의 포트를 다시 기본값인 80과 3306으로 설정할 수 있습니다.

이러한 단계를 따라 포트 충돌 문제를 해결하고, 비트나미 같은 프로그램을 원활하게 설치 및 사용할 수 있습니다.

iam 권한

0

15

1

받을 수도 없는 수업 자료들이 올라와 있고, 이것들 때문에 강의를 수료할 수도 없습니다.

0

14

1

침해사고 샘플분석 첫번째 파일 다운로드 불가

0

28

1

인터넷 연결은 되는데 구글 검색은 안돼요.

0

28

1

저는 왜 xss 실행이 안될까요?

1

70

2

주의사항 1

1

75

2

게시판 취약점 찾기 속 미션2) 질문

0

99

2

왜 후위 처리 방식을 사용하나요?

0

71

2

mysql 환경 변수 설정 마지막 단계

0

85

1

Reflected XSS 를 이용한 세션 탈취 공격

0

464

2

board 접속시 에러가 납니다

1

377

1

검증 로직에 따른 각종 우회 기법

1

425

2

궁금한점이 있어 질문 남깁니다!

1

305

2

Board 관련 문의

1

377

1

board 오류

0

353

1

mysql 대신 mariadb폴더

0

384

1

wampstack 폴더안에 Mysql 폴더가 설치되어 있지 않습니다.

1

464

2

가상 환경 및 실습 예제 환경 세팅 때문에 안되서 힘드네요

1

507

2

강의 교재

1

577

4

섹션 4. 공격상세방법론 - [미션] 게시판 취약점 찾기 풀이 검토 및 개인적인 질문

1

622

1

board 화면에 아무런 정보가 뜨지 않습니다.

2

662

1

DOM과 Reflected XSS 차이

3

1627

1

common.php수정

1

522

1

board 화면에서 500에러가 뜹니다.

1

682

1