본문 바로가기

프로그래밍 학습/전공공부

(6)
크롬 정책 변경 결제오류 해결 방법 2020년 7월부터 크롬 정책 변경으로 인해 결제 시스템 오류가 생겼던 것 해결 방법입니다. 다양한 조치방법이 있던데 아파치 톰캣 서버를 쓰고 있어서 다소 쉬운 방법으로 해결했습니다. 서버에 설치한 톰캣 폴더 conf파일 밑에 context.xml 소스에 아래 구문을 추가하시면 됩니다.
[정보보안] 어플리케이션 보안 파일 업로드와 다운로드의 인터넷 표준프로토콜이 FTP이다.-> inetd에 의해 ftpd 라는 데몬에 의해서 유닉스에서 실행 -> 데몬은 메모리에서 상주하는 실행되는 프로그램 뒤에 d가 붙음 FTP Active 모드-> 파일 업로드 및 다운(get, put) 이런 명령어를 사용하기 위해서는 21번 포트를 사용-> 데이터를 보내고 받을 땐 random port를 사용한다. 클라이언트가 임의의 포트를 선택해서 21포트로 보내주면 통신함 FTP Passive 모드-> 데이터를 보내고 받을 때 FTPD(FTP DEMON)이 포트를 선택해서 데이터를 주고 받음.-> FTPD는 실행할 때 -L 이라는 설정을 주면 XFERLOG에 FTP 로그기록을 남긴다. FTP는 익명의 사용자가 있다. 패스워드 없이 쓸 수 있음-..
[정보보안] 유닉스, 윈도우보안 유닉스 파일시스템 구조는 UFS -> 윈도우 탐색기와 같다.운영체제에 메모리에 올리는 것을 로드라 한다. -> 이것을 올리는 프로그램을 부트 프로세스 -> 이것에 대한 정보가 부트블럭이라한다. 빈 공간, 디스크사이즈, 파일들에 대한 정보, i-node 목록 -> 슈퍼블록 I-node 블록(파일에 대한 정보)A.txt 라는 파일을 만들었을 때 컴퓨터는 이름으로 관리할 수 없다. 2진수 체계이기 때문에 Number 단위로 관리를 한다. 이름이 똑갈수도 있기 때문에 -> 이것을 i-node라함. -> 하위의 다른폴더에 A.txt가 생성됬을 때 링크정보가 있어야됨. -> 파일을 누가 언제 만들고 수정했나?, 파일 권한정보 유닉스는 부트블록, 슈퍼블록, I-node블록, 데이터블록로 구성 비번설정 /etc/pas..
[정보보안] 운영체제 구조 리눅스 - 오픈 , 윈도우 - 폐쇄형 작업이 들어오고 순서대로 들어오는 것을 준비 큐(작업)이라 한다. 큐라는 자료구조를 사용한다. -> 스케줄링에 사용한다. FIFO CPU 상태전이준비큐에 작업들이 기다리고 있다가 CPU에 들어가서 실행을 한다. -> DISPATCH라 한다 (CPU점유) -> 일정한 시간 할당량을 준다.(TIME RUN OUT) 연산을 하다가 디스크에서 데이터를 읽어와야된다. I/O채널에다가 디스크에서 자료를 읽어줘 -> 준비큐에서 대기상태로가는데 이것을 블록킹이라함 입출력을 다하고 다시 CPU에 가는데 그것을 WAKE UP이라함. 모든 프로세스는 한 개의 스레드를 가지고 있다. -> 병렬적처리가 멀티 스레드라함.ex) 백신 프로그램이 동시다발적으로 검사함(멀티 스레드) CPU 스케줄..
[정보보안] 컴퓨터시스템 흐름 이해하기 컴퓨터 시스템 전체정리CPU는 반드시 메모리(RAM, ROM)를 참조해서 데이터를 가져와야된다. CPU는 컴퓨터중에 가장 빠르다. 메모리는 가장 느리다. -> 캐시 메모리 사용(속도 맞추기 위해)-> 용량은 메모리보다 작고 CPU보다 크지만 속도는 메모리보다 빠르고 CPU보단 느리다.-> 메모리와 디스크사이의 속도를 조절하기 위해 중간에 두는 것이 I/O 채널(입출력장치) CPU - 캐시메모리 - 메모리 - 디스크 길이 있어야 데이터를 보내는데 이것을 버스라 한다. -> 위로 갈수록 속도가 빠르고 용량이 작다. 이 것을 계층형 구조라한다. MAR(Memory address register), MBR(Memory Buffer Register), IR(Instruction register)-> 1 + 2을 ..
OSI 7계층 정리 정의 : 다른 시스템 간의 원활한 통신을 위해 ISO에서 제안한 통신규약 물리계층 -> 데이터링크계층 -> 네트워크계층 -> 전송계층 -> 세션 계층 -> 표현 계층 -> 응용 계층 물리계층 - 전송에 필요한 두 장치 간의 실제 접속과 절단 등에 필요한 전송 매체의 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙 정의 종류 허브 : 사무실이나 가까운 거리의 컴퓨터들을 연결하는 장치, 각 회선을 통합적으로 관리, 신호 재생기을 하는 리피터의 역할도 포함리피터 : 전송되는 신호를 재생함 데이터 링크 계층 - 2개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 함. - 흐름 제어, 프레임 동기화, 오류 제어, 순서제어 - HDLC, LAPB. PPB. LLC 네트워크 계층 -..