목록심볼릭링크 (2)
BEATSLOTH 공대인의 무덤
버퍼 오버플로우는 메모리 구조를 알아야 이해하기가 쉽지만 더 쉽게 알수 있다 .아무튼 메모리 구조는 텍스트,데이터,힙,스택 영역으로 나뉘어져있는데 각 부분에 데이터를 넘치게 해서 의도치 않은 에러를 유발 하는 공격기법이다 . 종류는 스택,힙 등등 각 부분마다 다르다 . 버퍼오버플로우 공격 대책으로는 있는 프로그램에서 공격을 발견하고 중지시키는 것이 중요하다 . 포맷 스트링 공격은 문자열 입력 포맷을 이용한 공격으로 루트 권한을 갖는것도 가능하다 . 프로그램 파괴, 메모리 감청, 메모리 덮어쓰기가 가능해서 위험한 공격이다. 보안 대책으론 사용하지않아야할 함수를 쓰지 않는 것이다 . 레이스 컨디션 공격은 바꿔치기로도 부를 수 있는데 관리자 권한에 끼어들어 원하는 작업을 하는 것이다 .타이밍이 생명인 공격이다..
touch : 프로세스 조건 분기를 위해 사용mkdir : 디렉토리 생성-p : 폴더가 없을 떄 상위 디렉토리 까지 함께 생성 cp : 파일 복사 및 붙여넣기-r : 디렉터리 복사 mv ; 파일 이동 및 이름 변경rm : 삭제파일 삭제 예시 : rm file디렉토리 삭제 예시 : rm -r 디렉토리 또는 rmdir 디렉토리 rmdir은 빈 디렉토리만 삭제 가능 - p : 상위 디렉토리 가지 한번에 삭제한다. 하드링크는 ln 명령어 로 쓸 수 있으며 i-node 테이블을 접근 하는 방식을 사용 , 디스크 공간은 필요 없다. 심볼릭 링크는 ln -s 명령어 , 다른 테이블을 통해 간접적으로 접근 한다. 약간의 디스크 공간을 사용한다. grep 옵션 pattern file 순서로 쓰이는 grep 명령어 패턴과..