728x90
1. 버퍼 오버플로우 점검내용: 사용자가 입력한 파라미터 값의 문자열 길이 제한 확인 대상: 웹 애플리케이션 소스코드 조치방법: 파라미터 값을 외부에서 입력받아 사용하는 경우 입력 값 범위를 제한하며, 허용 범위를 벗어나는 경우 에러 페이지가 반환되지 않도록 조치 점검 사항 input에 해당하는 곳에 maxlength 지정 여부 정수 입력일 시 정수 허용 범위에 포함되는 값인지 여부 2. 포맷 스트링 점검내용 : 웹 애플리케이션에 포맷 스트링 취약점 존재 여부 점검 대상 : 웹 애플리케이션 소스코드, 웹 기반 C/S 프로그램 조치방법 : 웹 서버 프로그램을 최신 버전으로 업데이트하고 포맷 스트링 버그를 발생시키는 문자열에 대한 검증 로직 구현 참고 포맷 스트링 버그(format string bug): p..
1. 클라우드 컴퓨팅 클라우드 컴퓨팅(Cloud Computing)은 ‘클라우드’라는 정보통신 사회에서 ‘네트워크’ 또는 ‘인터넷’을 표현하는 용어와 컴퓨팅이라는 용어의 합성어로 인터넷에 기반한 컴퓨팅이라는 의미를 갖는다. 정보를 디바이스가 아닌 클라우드에 전송하여 연결되어 있는 다른 디바이스로 처리하는 기술이다. 컴퓨터를 사용하기 위해서는 소프트웨어, 데이터 파일, 운영체제, CPU, 메모리, 네트워크 같은 컴퓨터를 구성하는 요소 자체가 필요하다. 그러나 클라우드 컴퓨팅은 이러한 물리적 데이터 센터와 서버를 구입, 소유 또는 유지 관리하는 대신, 클라우드를 통해 가상화 된 IT 리소스(컴퓨터의 시스템 리소스)를 온디맨드(on-demand availability)[1]로 제공하여 서버, 스토리지, 데이터..
병렬 가감산기 [회로 모습] 병렬 가감산기는 전가산기에 감산기를 더하기 위해 XOR 게이트를 추가해 병렬로 배치한 가감산기이다. [전가산기(Full Adder)] Carry를 고려해 만든 덧셈회로로 두 개의 반가산기(Half Adder)로 이루어져있다. 반가산기는 하나의 XOR 게이트와 하나의 AND 게이트로 이루어져있다. 전가산기는 두 개의 반가산기로 A와 B, Carry 비트를 더한다. A B Cin Cout S 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 AND 게이트: 입력이 모두 1인 경우에만 1출력 XOR 게이트: 입력의 1이 홀수 개인 경우에 1 출력 병렬 가감산기는 병렬 가산기에 XOR게이트를..
참고 사이트 https://www.sony.co.kr/electronics/support/articles/00240839 1. "윈도우 설정" > "시스템" 에 들어가기 2. "정보" 탭 클릭 운영체제, CPU, RAM 정보 확인 가능 3. 우측 "관련 설정" 중 장치 관리자 (혹은 "제어판" > "시스템 및 보안" > "시스템" > "장치관리자") 4. "장치관리자" > "디스플레이 어댑터" > 그래픽 카드 확인