반응형 드림핵2 Docker(도커) Docker: '컨테이너'를 만들고, 실행하고, 배포할 수 있는 가상화 플랫폼. 컨테이너: 가상 환경이 구축되어 있는 하나의 박스로, 가상 머신으로 한 OS 위에 다른 OS 환경 구축하는 것과 유사.BUT, 새로운 운영체제 구축할 필요 없이, 하나의 분리된 프로세스처럼 작동해 더 가벼움=> 특정 환경 구성 위해 만들어진 가상의 공간 Docker Image: 도커 컨테이너의 전 단계. 컨테이너를 생성하고 실행하기 위한 모든 것을 포함.ex) 컨테이너 생성에 필요한 파일, 환경 변수, 명령어, 파일 시스템 등자신만의 이미지 생성 or 타인의 것 사용 가능 이미지를 생성하려면 Dockerfile 작성 및 단계적으로 이미지 빌드해야 함.도커 이미지에는 Tag(=별명) 붙일 수 있음 for 이미지 버전 지정 **.. 2024. 11. 10. 정규 표현식 보안에서 공격 벡터는 흔히 이용자가 값을 자유롭게 입력할 수 있는 지점에서 발생-> 취약점 발생을 줄이려면 이용자의 입력 값을 절대 신뢰해서는 안 되며, 항상 검증하여(Never Trust, Always Verify) 서버에서 올바른 데이터만 다루도록 강제해야 한다. 이때, 정규 표현식은 입력 값 검증에 활용되며, 잘못된 정규 표현식으로 잘못 검증 시 올바르지 않은 데이터가 서버에 넘어와 취약점으로 이어짐. 정규 표현식 = 특정한 패턴으로 문자열을 표현하는 식 -> 일반적으로 공격 벡터는 흔히 이용자가 값을 자유롭게 입력할 수 있는 지점에서 발생 -> 취약점 발생을 줄이려면 이용자의 입력 값을 절대 신뢰해서는 안 되며, 항상 검증하여(Never Trust, Always Verify) 서버에서 올바른 데이.. 2024. 11. 10. 이전 1 다음 반응형