안녕하세요 이태까지 만든 게시판 코드를 이제 올리려고 합니다!
물론.. 최대한 보안에 신경을 썻긴 했지만 부족한 게 있을 수 있어요.
일단 이렇게 올리고 계속 제가 제 사이트를 공격해서 취약점을 분석해 보겠습니다.
DB_INFO.php 에는 env 파일에 정보 저장해서 이용해도 되고요.
물론 코드에 적으셔도 됩니다!
저는 일단 YOUR_PASSWORD 라고 올려둘게요
데이터베이스 형식은 제가 올린 포스팅 참고 하시면 됩니다.
그리고 문의 게시판을 조금 수정했습니다. 비밀번호 설정하면 비밀번호 입력이 돼야만 볼 수 있게 했습니다.
일단 제 파일이랑 폴더는
그리고 대충 게시판 모습을 보여드리자면
이게 제 코드입니다! 보고 참고 하시면 됩니다.
/var/www/html에 풀어서 쓰시면 됩니다
데이터베이스 세팅은 제 포스팅 보고 참고 하시면 됩니다.
2023/06/19 수정 -- 수정페이지랑 삭제 페이지에 별도의 인증 과정 없이 가능한 것을 확인했습니다.
그래서 fix_board.php 와 delete_board.php 문에 별도의 인증과정을 만들었습니다.
2023/06/26 수정 -- board 페이지에 세션 인증이 안 된 클라이언트들이 login.php로 가져야 되는데 안 가지는 오류 수정했습니다.
디렉터리 인덱싱 보안도 신경 써야되요..! 구글에 디렉터리 인덱싱 보안 치시면 쉽게 하실 수 있어요.
'개발과제' 카테고리의 다른 글
마이페이지 CSS 꾸미기 (0) | 2023.06.14 |
---|---|
CSS 문의 게시판 꾸미기 - 게시판 보기, 작성, 수정 (0) | 2023.06.13 |
CSS 꾸미기 게시판 작성 페이지 (0) | 2023.06.12 |
[노말틱 모의 해킹 취업반 추가 개발과제 ] css - 게시판 보기 (0) | 2023.05.27 |
[노말틱 모의 해킹 취업반 추가 개발과제 ] css - 게시판 꾸미기 (3) | 2023.05.17 |