php 파일 업로드 우회 원리

php 파일 업로드 우회 원리 # 입력된 데이터에 따른 파일 유형 확인 $ echo "MZPE" > test.txt $ file test.txt test.txt: ASCII $ xxd test.txt 0000000000: 4d5a 5045 0a MZP

1일차 : 수업소개부터 실습환경 준비까지

1일차 : 수업소개부터 실습환경 준비까지 1일차 : 수업소개부터 실습환경 준비까지 직장동료들에게 컴퓨터 언어 강의를 하게 된 것이 생활 코딩 수업의 시작이라고 하네요. 마침 유튜브가 생기면서 시간적/공간적/비용적 제약없이 강의를 공유할 수 있었다고

WEB - WEBn이란? 수업 커리큘럼 및 장점

WEB - WEBn이란? 수업 커리큘럼 및 장점 WEB - WEBn이란? 수업 커리큘럼 및 장점 WEB의 구체적인 내용을 들어가기 앞서, WEBn이 무엇이며, 이 수업은 어떻게 진행되는지 살펴봅시다. WEBn이란? : 웹을 통해서 코딩을 배우는 수

JavaScript TypeScript

JavaScript TypeScript 자바스크립트 인터프리터 언어 동적 타입 언어 런타임에 타입이 결정되는 언어 클라이언트 측 스크립팅 언어 타입스크립트 자바스크립트에 타입을 부여한 언어 자바스크립트와 달리 브라우저에서 실행하려면 파일

DATABASE2 MySQL - 2. 데이터베이스의 목적

DATABASE2 MySQL - 2. 데이터베이스의 목적 데이터베이스의 목적 SpreadSheet와 DATABASE의 가장 중요한 차이점은 DATABASE는 코딩을 통해서, 컴퓨터 언어를 통해서 제어할 수 있다는 것이다. 즉 SpreadSheet는

mysqlcheck 유틸리티 사용법

mysqlcheck 유틸리티 사용법 mysqlcheck 유틸리티 사용법(analyze, optimize, repair) BY 서진우 · PUBLISHED 2013년 7월 9일 · UPDATED 2014년 12월 24일 mysqlcheck 유틸리티

[정보보안기사] 87강. 웹 어플리케이션 취약점 07 | 정보누출

[정보보안기사] 87강. 웹 어플리케이션 취약점 07 | 정보누출 10. 약한 문자열 강도 취약점 1. 개요 웹 어플리케이션에서 회원가입 시 안전한 패스워드 규칙이 적용되지 않아 취약한 패스워드로 회원가입이 가능할 경우 공격자가 추측을 통한 대입

[ PHP ] 문자열 교체, 변경 하는 방법 str_replace(), substr_replace()

[ PHP ] 문자열 교체, 변경 하는 방법 str_replace(), substr_replace() 728x90 반응형 str_replace() : 해당 문자열을 변경 substr_replace() : 해당 문자열부터 변경 혹은 특정 규칙을 적

PHP 문법

PHP 문법 개요 HTML 작업 중, Header와 Footer, Nav 등 반복적으로 쓰이는 파일을 import / include 해 오는 방법을 모색하다 PHP를 접하게 되어 공부하게 되었습니다. PHP란? 서버 사이드에서 실행되는 프로그래밍

(수정중) PHP 5 - 배열

(수정중) PHP 5 - 배열 ▶ 배열 : 배열은 간단히 여러 개의 변수를 모아서 정의하는 것을 의미 1. 배열의 구조와 정의 ▶ 1차원 배열 1차원 배열은 가장 기본적인 배열 구조로 선형으로 나열된 변수와 동일 $ar[1] = 'abc';