법률과 시행령의 차이점
·
법률/기본
법률과 시행령의 차이점은 다음과 같습니다.법률은 국가권력에 의해 강제되는 사회규범으로, 국회의 의결을 거쳐 대통령의 서명으로 공포되어 발효됩니다.시행령은 법률에서 해당되는 사항을 위임받아 대통령이 령으로써 보충하는 것으로, 법률의 내용과 목적을 구체화하여 시행할 수 있도록 합니다.   법률과 시행령에 관한 다른 정보는 다음과 같습니다.법률만으로는 관계되는 사항을 모두 규정할 수 없기 때문에 시행령을 제정합니다.  시행령은 대통령령으로, 각 중앙행정기관에서 대통령령안을 마련합니다.  법률이 공포되면 시행령과 시행규칙을 변경하게 됩니다.  시행규칙은 총리령과 부령으로, 총리소속기관에서 마련하는 것을 총리령, 각 중앙행정기관에서 마련하는 것을 부령이라고 합니다.  시행규칙은 법률의 시행에 관련하여 모법(母法)..
Network ACL에 등장하는 stateless 란?
·
퍼블릭 클라우드 관련
"stateless"라는 용어는 네트워크 ACL(Network Access Control List)이 트래픽을 필터링하는 방법을 설명하는 데 사용됩니다. Stateless 기반의 네트워크 ACL은 각각의 패킷을 독립적으로 평가하고 처리합니다. 이를 좀 더 자세히 설명하면 다음과 같습니다:독립적인 패킷 평가: 네트워크 ACL은 각 패킷을 독립적으로 평가합니다. 이는 이전 패킷의 상태나 흐름을 기억하지 않는다는 것을 의미합니다. 예를 들어, 패킷 A를 허용했더라도 패킷 B를 독립적으로 평가하여 허용 또는 거부할 수 있습니다.양방향 규칙 필요: Stateful 방화벽과 달리, stateless 기반의 네트워크 ACL은 인바운드와 아웃바운드 트래픽에 대해 각각 별도의 규칙을 설정해야 합니다. 예를 들어, 특정 ..
NCP - Webshell behavior detector | AWS, GCP, Azure 비교
·
퍼블릭 클라우드 관련
안녕하세요오늘은 NCP Webshell behavior detector에 관하여 알아보고 ,다른 CSP의 비슷한 기능들에 대해서도 같이 확인해보겠습니다.  한줄평:국산 벤더의 장점,  보안에 신경쓴것을 확인 할 수 있다.1) NCP - webshell behavior detector 개념WebShell Behavior Detector는 웹쉘 의심 행위를 실시간으로 탐지하여 빠르게 대응할 수 있도록 알림을 제공하는 서비스입니다.  2) WebShell Behavior Detector의 특징WebShell Behavior Detector 서비스의 특징은 다음과 같습니다.강력한 탐지 기능: 웹쉘은 새로운 패턴과 유형, 난독화, 암호화 통신 등 탐지를 회피하기 위해 다양한 은폐 기술을 적용하여 탐지하기 매우 어..
[포레스트검프] Forest Gump - You never know what you're gonna get
·
영어/영화
You never know what you're gonna get발음: 유 네벌 노우 왓쥬 거너 겟해석: 어떤 결과가 나올지 알 수 없습니다.
[포레스트검프] Forest Gump - I could eat about ~
·
영어/영화
I could eat about a million and a half of these발음: 아 쿠릿-잇 바우트 밀리언 앤 헤프 오브 디스해석: 이걸 백만 개 반 정도는 먹을 수 있을 것 같아요.
[포레스트검프] Forest Gump - Do you want a chocolate?
·
영어/영화
Do you want a chocolate?발음: (두) 유워나 춰콜릿두는 거의 안들리고 넘어갑니다. 해석: 초콜릿 드시겠어요?
x86-64 아키텍처: 레지스터
·
정보보안 관련/System
레지스터는 CPU가 데이터를 빠르게 저장하고 사용할 때 이용하는 보관소이며, 산술 연산에 필요한 데이터를 저장하거나 주소를 저장하고 참조하는 등 다양한 용도로 사용됩니다. x64 아키텍처에는 범용 레지스터(General Register), 세그먼트 레지스터(Segment Register), 명령어 포인터 레지스터(Instruction Pointer Register, IP), 플래그 레지스터(Flag Register)가 존재합니다. 범용 레지스터 🧺 범용 레지스터는 주용도는 있으나, 그 외의 다양한 용도로 사용될 수 있는 레지스터입니다. x86-64에서 각각의 범용 레지스터는 8바이트를 저장할 수 있으며, 부호 없는 정수를 기준으로 264−1까지의 수를 나타낼 수 있습니다. 자주 쓰이는 범용 레지스터들의 ..
명령어 집합 구조(Instruction Set Architecture, ISA)란
·
정보보안 관련/System
PU가 해석하는 명령어의 집합을 의미합니다. 프로그램은 기계어로 이루어져 있는데, 프로그램을 실행하면 이 명령어들을 CPU가 읽고, 처리합니다. ISA는 IA-32, x86-64(x64), MIPS, AVR 등 다양하게 존재합니다. 이렇게 다양한 ISA가 개발되고 사용되는 이유는 모든 컴퓨터가 동일한 수준의 연산 능력을 요구하지 않으며, 컴퓨팅 환경도 다양하기 때문입니다. 예를 들어, x86-64는 고성능 프로세서를 설계하기 위해 사용됩니다. 이를 기반으로한 CPU들은 많은 전력을 소모하며, 발열도 상대적으로 심합니다. 그러므로 안정적으로 전력을 공급할 수 있고, 냉각 장치를 구비하는데 공간상의 부담이 크지 않은 데스크톱 또는 랩톱에 적합합니다. 그러나 드론과 같이 배터리를 사용하거나 공유기, 인공지능 ..
기억장치가 있는데 CPU안에 레지스터가 왜 필요한가요?
·
정보보안 관련/System
CPU는 굉장히 빠른 속도로 연산을 처리하는데, 이를 위해 데이터의 빠른 교환이 필요합니다. 예를 들어 사탕을 1초에 100개 생산하는 기계가 있다고 가정합시다. 만약 이 기계에 초당 100개의 재료를 공급하지 못한다면, 재료가 공급될 때까지 대기해야 하므로 최대의 생산효율을 달성할 수 없습니다. 또한 완성된 사탕을 초당 100개씩 가져가지 못한다면, 결국 기계 앞에 사탕이 쌓여서 생산을 중단해야 하는 상황을 맞게 됩니다. 이와 마찬가지로 CPU도 필요한 데이터를 빠르게 공급하고, 반출할 수 있어야 자신의 효율을 제대로 발휘할 수 있습니다. 그런데 CPU의 연산속도가 기억장치와의 데이터 교환속도보다 압도적으로 빠르기 때문에, 기억장치만을 사용하면 병목현상이 발생합니다. 따라서 CPU는 교환속도를 획기적으..
컴퓨터 구조
·
정보보안 관련/System
컴퓨터 구조(Computer Architecture)란 컴퓨터가 효율적으로 작동할 수 있도록 하드웨어 및 소프트웨어의 기능을 고안하고, 이들을 구성하는 방법을 말합니다. 컴퓨터 구조는 컴퓨터의 기능 구조에 대한 설계, 명령어 집합구조, 마이크로 아키텍처, 그리고 기타 하드웨어 및 컴퓨팅 방법에 대한 설계 등이 포함됩니다. ‘컴퓨터의 기능 구조에 대한 설계’란 컴퓨터가 연산을 효율적으로 하기 위해 어떤 기능들이 컴퓨터에 필요한지 고민하고, 설계하는 분야입니다. 대표적으로 폰 노이만 구조, 하버드 구조, 수정된 하버드 구조가 있습니다. CPU의 명령어에 대한 설계는 명령어 집합구조(Instruction Set Architecture)라고 불리며, CPU가 처리해야하는 명령어를 설계하는 분야입니다. 대표적으로..