정보보안

고정 헤더 영역

글 제목

메뉴 레이어

정보보안

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (12)

검색 레이어

정보보안

검색 영역

컨텐츠 검색

전체 글

  • 오늘 한 공부

    2024.02.22 by yejin123

  • 파일 /etc/fstab

    2024.02.15 by yejin123

  • 저널링 관련 명령어

    2024.02.13 by yejin123

  • 파일 시스템의 관리

    2024.02.02 by yejin123

  • 리눅스 마스터 2급

    2024.01.25 by yejin123

  • compile

    2023.09.05 by yejin123

  • pwn-able, reversing

    2023.09.05 by yejin123

  • 데이터베이스(DB)

    2023.06.07 by yejin123

오늘 한 공부

오늘은 리눅스 개념 및 종류에 대해 공부했습니다. 이번 주말은 빡공 ♡

카테고리 없음 2024. 2. 22. 16:14

파일 /etc/fstab

/ etc/fstab : 리눅스에서 사용하는 파일 시스템 정보를 정적으로 저장 또는 마운트 할 때 사용하고 있는 파일이다. 여기에서 "마운트한다" 이 말은 간단하게 말해서 파일 시스템을 특정한 디렉터리에 연결한다는 의미다. "fstab"은 "File System Table"의 약자이며 간단하게 말하자면, 시스템에 연결된 디스크와 파티션의 마운트 및 옵션을 설정하는 것이다. 저널링 (Journaling) 기술과 마운트 (Mount)에 대한 관계를 정확하게 정의하자면 저널링 기술은 파일 시스템의 일관성을 보장하기 위한 기술이며 이를 통해 시스템의 안정성과 복구성이 향상된다, 이에 마운트는 디스크 파티션 또는 장치를 디렉터리에 연결하여 사용 가능하게 만드는 프로세스이다. 즉, 특정 디렉터리에 다른파일 시스템을..

카테고리 없음 2024. 2. 15. 15:00

저널링 관련 명령어

저널링 파일 시스템이란? 시스템의 비정상적인 종료 시 저널(로그)을 이용해 빠르고 안정적인 복구를 위한 시스템 운영 형태 저널이라는 로그에 시스템 전 상태를 저장 시스템의 비정상적인 종료 시 저널(로그)을 검사 저널 정보를 바탕으로 파일 시스템에 수정 내용을 적용 3. (자세한 설명) 검토를 통해 확인된 변경 사항은 실제 파일 시스템에 적용되며 이는 파일이나 메타데이터의 실제 디스크 상의 위치를 변경하거나 수정하는 것을 의미한다. 이 단계에서는 저널에 기록된 변경 사항이 실제 파일 시스템에 반영되어 일관성이 유지됩니다. 저널링 기술이 적용된 파일 시스템이 여러 있다. 저널링 파일 시스템과 일반적인 파일 시스템의 차이점은 1. 데이터 일관성 유지 2. 복구 및 롤백 기능 (이전 상태로 되돌리는 기능) 등이..

카테고리 없음 2024. 2. 13. 16:44

파일 시스템의 관리

파일 시스템은 간단하게 말하자면 컴퓨터에서 파일이나자료를 쉽게 발견 및 접근할 수 있도록 보관 또는 조직하는 체제이다. 하드 디스크나 CD-ROM과 같은 물리적 저장소를 관리하고 그 위에 파일 및 디렉토리를 구성하는 시스템이다. 컴퓨터의 저장 장치(디스크 또는 SSD)에 데이터를 어떻게 저장하고 조직하는지에 대한 규칙과 절차를 구성한다. 즉, 디스크는 작은 조각으로 나누어져 있고, 이 조각들을 블록이라고 부르며 파일 시스템은 이러한 블록들을 사용하여 파일을 저장하며, 각 파일은 디스크 상의 여러 블록에 분산될 수 있습니다. "블록"은 파일 시스템에서 데이터를 저장하는 물리적인 단위를 나타낸다. 리눅스 파일 시스템 구조 (block) Super Block : 파일 시스템의 전반적인 구조 및 상태에 대한 정..

카테고리 없음 2024. 2. 2. 01:04

리눅스 마스터 2급

권한 및 그룹 설정 (120p~127p) 리눅스 시스템의 모든 파일과 디렉터리에는 접근권한(permision)과 소유권(ownership)이 부여된다. 명령어 'ls -l ' 는 파일 속성을 나타낸다. 소유권(ownership) : 각 파일이나 디렉터리에는 소유자라 불리는 사용자가 있는데 임의의 파일 또는 디렉터리에 대해 사용자와 그룹들의 사용권한을 나타낸 것이다. - rw-rw-r-- 1 user myname 53 2024-01-24 16:10 filename * myname이라는 그룹안의 사용자가 user 대표 명령어 1. chown : 파일과 디렉터리의 사용자 소유권과 그룹 소유권을 변경한다. 옵션 : -R = 하위 디렉터리를 포험하여 디렉터리 내부의 모든 파일의 소유권 변경 예 ) chown -R..

카테고리 없음 2024. 1. 25. 15:09

compile

컴퓨터는 0과 1로 이루어진 이진코드로 모든 명령을 이해하고 실행한다. 내가 컴퓨터에게 "안녕"이라는 문자를 입력해도 컴퓨터는 이것을 이진코드로 해석한다, 그렇담 이 "안녕"이라는 문자를 어떻게 해석을 할것 인가에 대한 기능을 컴파일이라고 한다. 컴파일(compile) : 사람이 이해하는 언어를 컴퓨터가 이해할 수 있는 언어로 바꾸어 주는 과정 컴파일 과정 4단계 1. 전처리(Pre-processing) 과정 전처리기를 통해 소스코드 파일(.c)을 전천리된 소스 코드 파일 (.i)로 변환하는 과정이다. 헤더 파일(.h) + 소스 코드 파일(.c) = 전처리 된 소스 코드 파일(.i) (1). 주석제거 : 소스 코드에서 주석을 전부 제거한다. (2). 헤더 파일 삽입 : #include 지시문을 만나면 해..

카테고리 없음 2023. 9. 5. 18:01

pwn-able, reversing

위의 제목에 관련된 내용을 찾아보며 모르는게 있으면 다 알아봐서 써놓은 거 = 모르는게 많아서 생각보다 많다는 거 pwnable : 관리자 권한을 자신의 것으로 만드는 것 = 시스템 해킹 시스템 해킹은 어떤 시스템을 해킹하여 정보를 얻는 것을 목적으로 한다. 하지만 시스템을 해킹해서 달성을 하려면 해당 시스템의 관리자 권한을 쓱-싹 훔쳐버려야 한다. pwnable을 공부하면 시스템 보안과 새로운 보안 취약점을 발견할 수 있다. pwnable 과정 1. 프로그램상의 취약점을 발견한다. 실행파일의 취약점을 분석한다. 2. 취약점을 기반으로 공격 시나리오를 작성한다. exploit이란 ? = 컴퓨터, 스마트 폰 등 전자 기기에 대한 보안 취약점을 이용해서 해커의 의도대로 공격하도록 설계된 명령, 스크립트, 프..

카테고리 없음 2023. 9. 5. 11:20

데이터베이스(DB)

데이터베이스(DB) : 특정 조직의 업무를 수행하는 데 상호 관련된 데이터들의 모임입니다. 데이터베이스의 특징 1. 실시간 접근성 : 수시로 비정형적인 조희에 대하여 실시간 처리에 대한 응답이 가능하다. 2. 계속적인 변화 : 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최신의 데이터를 유지한다. 3. 동시공용 : 데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있다. 2. mysql > create database 데이터베이스명 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; 3. mysql > create user 사용자이름 identified by '패스워드'; 4. 이후 사용자 생성과 권한..

카테고리 없음 2023. 6. 7. 12:54

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
정보보안 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바