분류 전체보기
그누보드 취약점 분석 (KVE-2019-1235,1236,1238)
# 이 포스트는 이미 제보된 취약점을 분석한 것임을 알려드립니다. # 실습 환경은 그누보드 5.3.2.0 입니다. https://github.com/gnuboard/gnuboard5/commit/c2922aaa13fe5d9ffabd5370d67125209d5bb5a8
Javascript - 함수~모듈
이 포스팅에서 다루고 있는 내용 함수 배열 객체 모듈 1. 함수란? : 하나의 로직을 재실행할 수 있도록 하는 것으로 코드의 재사용성을 높여준다. -> 코드를 계속 반복하여 작성하는 것보다 훨씬 간결하고, 여러 맥락에서 사용이 가능하다. 함수 문법: function 함수명( [인자...][인자...]){=> 호출할 때 함수의 로직으로 전달될 변수이다. 코드 내용 return 반환값 } ex) => 재사용성이 높아지고, 유지 보수가 용이하며, 함수 이름을 통해 기능을 예측할 수 있어 가독성이 뛰어나진다. ex2) 반환값 => 함수 선언을 다르게 할 수 있다. //방식은 같다. 2. 배열 : 연관된 데이터를 모아서 통으로 관리하기 위해 사용하는 데이터 타입이다. : 변수가 하나의 데이터를 저장하기 위한 것이..
JavaScript 기본 문법 정리
- JavaScript란? : 웹브라우저를 프로그래밍적으로 제어하기 위해 필요한 언어이다. HTML,CSS 와 함께 웹 프론트엔드를 구성하는 요소 중 하나이고, 동적으로 컨텐츠를 바꾸고, 멀티미디어를 다루고, 사용자와 상호작용 할수 있는 동적인 언어이다. : 오직 HTML 상에서 script태그 만으로 사용이 가능하다. : 각종 환경을 프로그래밍적으로 제어하기 위한 언어이다.