inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Phân tích các kỹ thuật tấn công lỗ hổng khi tải xuống tệp và các trường hợp thực tế được giảng dạy bởi một học viên hack giả

33강 [실습4-1] 실무 사례 분석(1) 에 대한 질문이 사항이 있습니다.

Đã giải quyết

304

rhrhkddn227283

28 câu hỏi đã được viết

2

안녕하세요. 크리핵티브 강사님

 

실습4-1 강의 진행 중에 오류 사항이 발생하여 질문 드리게 되었습니다.

 

[공유해주신 환경 구성 현황]

--> 현재 저는 공유해주신 자료(환경)를 C:\apache-tomcat-8.5.90-windows-x64\apache-tomcat-8.5.90\webapps\ROOT 폴더 아래에 압축을 해제 하였으며 강의 내용 대로 해당 디렉토리 이름을 practice로 변경 하였습니다.

 

--> 환경의 동작 자체는 문제가 없었습니다.

 

[문제상황]

--> 해당 다운로드 버튼을 클릭해서 동작 시키면

 

--> 다운로드 코드가 그대로 나옵니다.

 

--> burp suite에서 캡처를 해서 보면 그대로 다운로드 코드가 response로 오는 것을 알 수 있습니다.

--> 강의 내용대로

ㅇ filename=/Chrysanthemum.jpg

ㅇ filename=Chr/ysanthemum.jpg

ㅇ filename=%5cChrysanthemum.jpg

ㅇ filename=Chr%5cysanthemum.jpg

등등을 시도해도 동일하게 그냥 download 코드가 나오고 있습니다.

--> 그래서 강의 내용을 그대로 수행해도 filedownload 실습을 진행하기가 어렵습니다.

 

 

참고로 강사님이 공유해주신 이미지 파일 위치는 수정하지 않았습니다.

[실습 대상 이미지 파일 위치]

--> practice -> prob1-> upload 아래에 Chrysanthemum.jpg 파일 위치

 

--> 어느 부분에서 문제가 발생한 것 이며 어디를 수정해야 하는지 가르쳐 주시면 감사하겠습니다.

 

모의해킹 크리핵티브 파일다운로드취약점

Câu trả lời 1

1

crehacktive

안녕하세요.

해당 코드들은 php 언어 기반으로 작성된 코드이기 때문에 톰캣으로 돌리게 되면 컴파일이 되지 않습니다.

실무 사례 파트에서 환경 구축 부분을 참고해서 환경 구축을 해주시면 될 것 같습니다.

0

rhrhkddn227283

안녕하세요.
크리핵티브님 빠른 답변 주셔서 감사합니다.

 

그리고 추가로 궁금증이 발생하는 사항이 있어서 추가 질문을 아래 쪽에 작성하였습니다.

한 번 살펴 주십시요.

 

[문제해결 과정]

크리핵티브님이 알려주신 대로 톰캣이 아닌 apache 디렉터리에 practice 폴더를 놓아서 문제를 해결했습니다.

[Apache에 넣은 practice 디렉터리]

image

[download 버튼을 누르면 정상적으로 download가 되는 이미지]

image

그리고 강의내용에 있는 실습도 무사히 잘 해결 되었습니다.

 

[추가 질문]

image--> 이전에 제가 practice 폴더를 넣은 apache-tomact 디렉터리는 apache 웹 서버 기능은 없고 tomcat이라는 WAS 서버 기능만 있는 건지 궁금합니다.

아니면 따로 Apache 서버 기능을 지정해서 php 실습 파일도 실행 가능한지 알려주실 수 있는지 궁금합니다.

 

감사합니다.

iam 권한

0

15

1

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

0

14

1

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

0

28

1

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

0

28

1

tomcat 버전정보 문의

0

25

1

네이버클라우드의 장점

0

33

0

강의자료 요청

0

43

1

MsSql php 연결 문의

0

34

1

APMSETUP 대신에 bitnami를 사용해도 되나요?

0

36

1

샘플 패킷 확인 부탁드립니다.

0

53

1

파일이 404에러가 뜨네요..

0

55

1

인증 후에도 동일 메시지가 보이네요

0

71

2

웹 디렉터리의 절대 경로를 모르는 상태에서 웹 쉘 업로드 방법이 존재할까요?

0

82

2

retrun 주소값에 브레이크 포인트 걸고

0

47

1

26.01.10 기준 해당 설정은 안해주어도 되나요?

0

66

2

JasperException

0

192

2

개인블로그 글 작성

0

154

2

[실습1-1] 부분 다운로드 오류

0

177

1

Burp Suite 서비스 포트 변경 후 Tomcat 패키지 안잡힘

0

276

1

DVWA 관련 질문

0

432

1

12강 직접 제작하면서 배우는 JSP 기반의 파일 다운로드 기능에 대한 이해 강의에 관한 질문 입니다.

0

792

3

슬래시 관련 질문있습니다!

1

407

1

질문이 있습니다

1

425

1

15:00 에서 '\'는 왜 URL 인코딩해서 보내야 되는 건가요?

1

433

1