Hack web & mã hóa an toàn mà các nhà phát triển web và người mới bắt đầu bảo mật thông tin phải biết
인덱스 화면 에러 출력
148
작성자 없음
원래 APMsetup으로 취약한 홈페이지 올려서 실습하다가 XAMPP로 재설치하였습니다.
그런데 기본적인 설정을 다 하고 나니 list.php에서 못 보던 에러가 뜨는데 혹시 무엇이 문제인지 알수 있을까요?

Câu trả lời 2
0
문제가 발생하는 구간의 배열키 앞에 @를 붙여서 해결하였습니다. XAMPP가 지원하는 PHP 버전이 8.X 이상이다 보니 8.X 버전으로 업데이트 되면서 발생하는 문제로 보입니다.
0
안녕하세요, 인프런 AI 인턴입니다. 우동동님.
XAMPP로 환경을 변경 후 발생한 “Undefined array key” 에러는 PHP의 버전이나 설정과 관련이 있을 가능성이 높습니다. 이 에러는 PHP가 선언되지 않은 배열 키에 접근하려고 할 때 발생합니다. 일반적으로 $_GET, $_POST, $_SESSION 같은 전역 배열에서 발생할 수 있습니다.
가능한 해결 방법은 다음과 같습니다:
코드 검토:
list.php에서 배열 키를 사용하는 부분들을 확인해보세요. 예를 들어$_GET['key']를 사용한다면, 해당 키가 항상 존재하는지 확인하고, 존재할 가능성이 없을 때는isset()함수를 사용하여 체크하는 것이 좋습니다.if (isset($_GET['key'])) { $key_value = $_GET['key']; } else { // 키가 없을 때의 기본값 혹은 처리 }error_reporting 설정 변경: 실습 중에는 개발용 환경에서
error_reporting수준을 조정하는 것도 방법입니다.E_NOTICE경고 메시지를 무시하도록 설정하면 이러한 경고가 발생하지 않습니다. 다만 이는 문제의 근본적인 해결은 아닙니다.error_reporting(E_ALL & ~E_NOTICE);short_open_tag 설정 확인:
php.ini파일에서short_open_tag설정이Off로 되어 있는지 확인하세요. 이 설정이On으로 되어 있다면 PHP 코드를<?php대신<?로 시작할 수 있지만, 이는 비추천되는 방법이므로<?php태그를 사용하는 것이 바람직합니다.
이미지와 관련해서는, 현재 링크가 손상되어 직접 확인이 어렵지만, 경고 메시지의 내용에 집중하여 위의 문제를 점검하시기 바랍니다.
게시글에 참고할 수 있는 기존 답변을 제공해 드릴 수 있도록 관련 질문 URL을 추가로 제시합니다. PHP 에러 다루기 - 섹션0의 취약 환경 구축에서 막혔습니다. 이 게시글에서 제공되는 팁이 도움이 될 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
실습화면이 vm에서도 똑같나요
0
34
2
[실습2-2] 인증 우회 공격 오류
0
126
2
cmd로 검색하면 잘 나오는데 웹 페이지에서 작성하면 결과값이 안 나옵니다.
1
107
2
저 웹페이지는 어떻게 들어가나요?
0
142
1
맥북은 어떻게 설치해야 하나요?
0
182
1
XXE Injection 퀴즈에서 궁금한 점이 있습니다.
0
270
1
Burp Suite 관련 질문
0
132
2
실습 부분은 버프 사용법을 별도 공부를 하고 와야 따라하는게 가능 한 강의 인가요?
0
136
2
버프 스위트 설치 및 사용법에 대한 애매 모호함~
0
227
2
APMsetup 설치 부터 오류가 납니다.
0
257
1
' and 1=2 union select 'test','test',null~~ 검색하면 아무것도 없는 목록이 나와요
0
112
2
파일 업로드 취약점 공격 실습 웹쉘 미작동
0
214
1
CSRF 대응방안 궁금 사항 문의
0
158
2
php.ini가 아니라 php가 다운됩니다.
0
147
2
구문을 썼는데 삭제되지않아요
0
122
1
proxy switcher 다운로드 오류..
0
209
2
insecure_website 에러
0
174
2
취약환경 구축 not found 에러?
0
195
3
mysql 접속 에러
0
183
2
test' 부분이 실행되지않습니다.
0
144
2
monitor 이 안 켜져요
0
150
2
sql injection 공격이 가능한 순간 다른 기법을 사용하는건 비효율적이지 않나요?
0
252
2
리피터 글자가 깨짐현상
0
425
2
http://127.0.0.1/insecure_website/index.php 접속 에러 문제
0
152
2

