일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 2002(HY000)
- UTM
- los.rubiya.kr
- 우분투
- Lord of SQL Injection
- docker compose
- Union SQL Injection
- blind SQLi
- Python requests 설치
- btmp
- sql injection
- 1819 (HY000):
- M2
- Kail Linux
- sqli
- MySQL
- goblin 3번
- SQL i
- LOS 5번
- SQLi wargame
- ModuleNotFoundError: No module named ‘requests’
- 가상머신 os
- str_replace함수
- mocOS
- Error Based SQL Injection
- ubuntu
- No module named ‘requests’
- Lord of SQLinjection
- XAVIS
- utmp
- Today
- Total
목록Play To Game/WEB_LAPM (9)
klaus
2022.10.31 - [웹 개발/LAPM] - 회원가입 페이지 만들기 1탄 (feat. 주소 DB만들기, Mysql error) 금일은 지난시간에 이어 회원가입 페이지 만들기 2탄 부분을 포스팅해보려고 합니다. 지난번에는 주소 DB의 용량 늘리는 방법과 업로드 용량 이슈 해결로 인해 2~3일 동안 골치를 썩었습니다. 그냥 일부 데이터만 입력해도 된다는 말에 너무 뻘짓을 했나! 물어보고 했어야했는데 라는 생각이 ㅠㅠ 주로 php.ini 파일을 수정하면 업로드 용량 이슈가 해결된다는 글이 많았는데 제 phpmyadmin에서는 제대로 작동하지 않는 듯 했습니다. 회원가입시 사용되는 주소를 입력할 때 오류가 출력되도록 만들어보았습니다. 원하는 페이지에서 아래와 같이 php를 입력하면 에러메세지가 출력되는 것을..
0. 서론 회원가입 폼을 만들어 보겠습니다. 일단 결론부터 말하면 주소DB는 완성하지 못하였습니다 .(11/01 완) [발생한 에러] ERROR 1046 (3D000): No database selected ==> USE ~ 를 사용하여 사용할 데이터베이스를 선택해 줘야합니다. ERROR 2068 (HY000): LOAD DATA LOCAL INFILE file request rejected due to restrictions on access. ==> 해당 오류는 공식 문서에 보안으로 local-infile이 활성화가 안되어 있어 발생한 오류 입니다.. show global variables like 'local_infile';로 확인해보시면 Value이 OFF로 되어있습니다. 이를 set global..
오늘은 기존에 만들었던 메인 페이지와 로그인 페이지를 전체적으로 수정해 보았습니다. 너무 허접해보여서 보고서에 넣기가......(지속적으로 업데이트 중) 생각보다 시간이 너무 잘 가서(?) 목표했던 회원가입 페이지는 만들지 못하였네요 오늘 밤에 해보거나 내일 오전중으로 완료를 목표입니다. 오늘 한일 더보기 - SQLi 보고서 1차 수정(단락, 여백, 개념, 등 지적사항 수정) - 웹페이지 메인/로그인 수정 - basic UNION/ ERROR 풀어보기(Burp Suite) - 정처기 SQL 과목 훑어보기 [메인 페이지] [로그인 페이지] 로그인 페이지는 조금 더 디자인에 신경 써봐야 할 것 같습니다.ㅋ
챕터 1. mysql을 접속하여 DB 및 table 작성 챕터2. php로그인 페이지 만들기 지난 시간에 이어서 PHP로그인 폼 작성 및 로그인 해보도록 하겠습니다. [공부하게 된 내용] 1. 을 통한 내용 정렬 방식 2.
챕터 1. mysql을 접속하여 DB 및 table 작성 챕터2. php로그인 페이지 만들기 이번포스팅에서는 PHP 로그인페이지의 데이터베이스를 구성해보겠습니다. 작성 도중 발생했던 오류를 찾아보고 해답도 하단에 작성하였습니다. 1. DB 및 테이블 작성 mysql -u root -p mysql 접속합니다.(root권한 상태가 아니라면 sudo를 붙여서 로그인하세요) 처음 설치하였다면 우선 소켓모드인지 아니면 패스워드 인증 방식인지 확인해주시기 바랍니다. 이유는 지금 로그인한 root계정이 socker모드인 상태에서 명령(DDL,DML,DCL)사용시 에러가 발생할 수 있습니다. (ERROR 1064 (42000))작성하면서 발생한 오류는 하단에 정리하였습니다. 2. 데이터베이스 만들기 - create d..
이번에는 비트나미를 통해 LAMP를 구축해보겠습니다. 오늘이 마지막으로 웹서버 구축하는 방법은 알아보고 이제 웹사이트를 구축하고 배포하는 것까지 천천히 진행하려고 합니다. 아래와 같이 bitnami사이트를 통해 파일을 받은 후 설치하시면 됩니다. 다운로드된 Bitnami를 uBuntu에서 설치해보겠습니다. 저는 root권한으로 된 상태에서 bitnami를 설치하려고 합니다. 다운로드된 파일의 파일의 권한을 보면 읽기(r) 쓰기(w) 권한 밖에 없어 chmod 명령을 통해 실행 권한을 chmod 명령을 통해 모든 권한을 주었습니다. ※ 파일 이름 끝에 *붙는것은 실행이 가능하다는 뜻입니다. 아래는 파일을 실행한 모습입니다. 필요한 부분만 설치하시면 됩니다. 설치되는 중간에 MySQL의 root계정의 패스워..
지난 시간에는 도커를 통해 컨테이너를 만들고 구축하는 방법에 대해 확인해보았습니다. 이번에는 우분투에서 바로 APM 구축하는 과정을 확인해보겠습니다. 하나하나 단계별로 구축해보겠습니다. 전제는 Mac OS -> UTM -> ubuntu 22.04 LTS 버전 APM 구축 과정 1. 아파치 설치 Sudo apt-get update Sudo apt-get upgrade Sudo apt-get install apache2 [패키지 설치 후 페이지] 해당 페이지는 아파치 설치 이후 파이어폭스를 통해 확인한 페이지입니다. 아파치 서비스 간단한 명령 Sudo service apache2 start #서비스 시작 Sudo service apache2 stop #서비스 종료 Sudo service apache2 res..
지난 시간에는 우분투 설치하고 도커까지 설치하는 부분까지 확인해보았습니다. 어제는 카카오 화재로 인해 글을 쓰지 못하였습니다. 금일은 도커를 통해 APM 구축해보겠습니다. 큰 고비를 넘겼으니 이제 좀 제대로 되었으면 좋겠습니다. 1. Docker image 다운로드 먼저 도커에서 사용할 이미지를 다운로드하시면 됩니다. 필자의 경우 apache2, php, mysql 사용할 예정이기 때문에 해당 도커 이미지를 받으려고 합니다. Sudo docker pull [이미지명]:[버전] 으로 검색하면 하여 다운로드하면 됩니다. Sudo docker pull httpd Sudo docker pull php Sudo docker pull mysql 2. 도커에 다운로드한 이미지 확인 3.docker-compose 구축..
웹 개발과 모의해킹을 위한 환경 구축을 하려고 합니다. 구축 환경 - 맥북 M2 시리즈 - MEM 16GB 필자의 경우 최근 노트북을 고민하다 M2를 구매하였습니다...... 개발하는데 호환성의 문제가 많다는 주변의 만류에도 지금은 힘들지만!!! 나중에는 더 많은 것을 배울 수 있을꺼라는 생각에 구매하였습니다. (== 맥북이 예뻐서!!!!!) 구축 계획은 맥OS -> 가상화 플랫폼 -> 리눅스(우분투) -> APM 으로 진행하려고 합니다.(L)unix (A)pache (P)HP (M)ySQL으로 진행할 예정입니다. 1. 맥 OS에 가상화 플랫폼 설치 필자의 경우 CPU 호환성의 문제로 선택지가 많지 않습니다. 유료 : Parallels 무료 : UTM(웹에서 다운시), VMware UTM을 선택한 이유는..