inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩

파일 업로드 에러

해결된 질문

889

오락가락끼리까락

작성한 질문수 4

1

2번째 챕터를 듣던 도중 파일 업로드까지 하여 게시글을 작성해보려고 하였습니다.

하지만 파일 업로드의 실패가 일어나서 조금 당황스러웠는데 혹시 이후의 챕터에서 이 부분에 대해서 해결을 하나요?

혹은 해결 방법이 있을까요?

코드는 바꾸지는 않았으며 파일은 txt파일을 하나 만들어 올려봤었습니다.

모의해킹 인젝션

답변 6

1

크리핵티브

아 ! 너무 감사합니다ㅠ 

소스코드에 문제점이 있었네요ㅠ

다른 분들은 알아서 고치고 사용하신것 같네요;;;

수정해서 코드를 다시 올려야 겠네요. 너무 감사합니다!

1

오락가락끼리까락

안녕하세요 좀 더 찾아보았는데 변수명이 잘못되어 생긴 에러인것 같습니다.

기존 action.php파일의 if($mode=="write") 내부에서

해당 조건문의 함수 인자값을 $final_uploadPath가 아닌 $uploadPath로 변경했더니 upload폴더에 정상적으로 파일이 담아졌습니다.

잘 생각했으면 쉽게 해결했을 문제인데 깊게 생각치 못하고 질문 드린 점 죄송합니다.

0

크리핵티브

@는 에러를 생략해주고 그냥 로직을 진행하는 기능인데

@ 없애서 되다니 이상하긴 하군요;;ㅎㅎㅎ

빼고 정상적으로 된다면 그렇게 하셔도 됩니다!

혹시 이전에 에러가 발생됫다면 에러 구문 쫌 알수있을가요?

0

오락가락끼리까락

혹시 action.php에서  !(@(move_uploaded_file~

이 부분에서 @을 뺴고 해보았는데 업로드가 되서 이 부분을 수정하고 작업을 해도 문제는 없을까요?

0

오락가락끼리까락

한글로도 올려보고 영어로도 둘 다 올려보았습니다.

0

크리핵티브

제공 된 가상 환경에서 업로드 시 에러가 발생 되었다는 말씀이시죠?

혹시 업로드한 파일명이 한글이였나요?

세션하이제킹에서 태그

1

473

1

pw='[ENC_DATA]'

1

397

1

MAC php.ini 파일 내 magic_quotes_gpc

1

624

1

cmd에 mysql에 접속하는데 apmsetup과 관련된 database가 안나오는데 어떻게 해야 연결이 되나요?

1

545

1

맥 apmsetup 다운로드

1

516

1

dom-based xss 공격실습 관련 오류

1

489

2

iconv 오류

1

441

1

실습페이지가 버프스위트에 잡히지가 않습니다

1

374

1

URL접근제한 미흡 - 관리자 페이지 Burp spider

1

293

1

게시글 수정 및 삭제

1

348

3

오류 질문

1

339

1

인증서 설치하고 다 설정 제대로 되있는데 무한정 대기걸립니다.

1

390

1

E드라이브의 www폴더와 192.168.0.200 ip상관관계

1

371

1

캐시 단계 동일한 쿼리 들어올 경우

1

275

1

C:\APM_Setup\htdocs\insecure_website_20200729\index.php on line 19 오류

1

254

2

에러 질문이요

1

307

1

화면에 이거만 나오네요 왜이러죠???

1

342

1

os command injection

1

396

1

질문입니다.

1

201

1

강의자료는 어디서 보나요?

1

232

1

질문입니닷

1

221

1

질문입니닷

1

212

2

8분 48초 그림에서

1

199

1

URL 접근구너한 제한 취약점 관련 문의

1

345

1