단순화된 윈도우 아키텍쳐

참조 : Windows Internals 5th [유저모드] –시스템 지원 프로세스 : 로그온 프로세스와 세션 관리자 등이 있다. –서비스 프로세스 : 작업 스케쥴러와 프린트 스풀러 서비스 같은 윈도우 서비스를 호스팅 하며 유저의 로그온과는 별개로 실행해야한다. –유저 애플리케이션 : 윈도우,MS-DOS,POSIX 등 다양한 유형의 유저 애플리케이션이 있다. –환경 서브시스템 : 운영체제 환경 지원의 일부분 또는 사용자와 프로그래머에게 제공되는 개인 환경을 … 더 읽기

IPTables 설정

※체인 관련 옵션 -F iptables 체인 초기화 (체인 이름을 생략할 경우 룰 완전 초기화) -N 새로운 체인 생성 -X 체인 제거 -P 체인 정책 변경 (ACCEPT : 허용, DROP : 패킷 폐기) -A 해당 체인에 새로운 규칙 추가 -I 해당 체인 중간에 규칙 삽입 -R 해당 체인 위치의 규칙 내용 변경  -D 해당 체인의 특정 규칙 … 더 읽기

시스템의 기동 순서(Windows)

①CPU는 롬 바이오스 내의 초기화 프로그램으로 점프한다. 부트스트랩 로더라 불리는 프로그램이 시작 드라이브로 지정된 드라이브로부터 부트 레코드를 가져와 메모리에 보관한다. 부트 레코드는 장착되자마자 실행되는 프로그램을 가지고 있다. 이 프로그램은 io.sys, msdos.sys를 차례로 메모리에 보관한다. 마지막으로 메모리에 저장되는 프로그램은 MS-DOS 명령처리 프로그램인 command.com이다. ②command.com의 상주 부분은 항상 메모리에 남아 있다. 이는 오류 메시지를 발생시키며 Ctrl+Break나 긴급한 … 더 읽기

configure | make | make install

명령 설명 ./configure configure 파일은 자신이 실행되는 머신을 이해하기 위한 코드를 포함하고 있는 스크립트이다. 이 스크립트는 환경 변수, 의존성을 조사하여 어떤 소프트웨어가 필요한지를 판단한다. configure는 프로그램을 컴파일 하는데 필요한 모든 것이 제대로 존재하는지 검사한다. configure는 makefile을 만드는데 이 파일은 다음 단계에서 중요한 역할을 한다. configure를 실행할 때 나는 대부분의 에러는 configure가 필요로 하는 다른 프로그램을 … 더 읽기

utmp, wtmp

1. 시스템의 기본로그파일에 대하여 시스템에 접속을 하거나 하고있는 정보를 기록하는 파일이 있습니다. 해커가 침입을 하고난 후에는 자신의 접속정보를 삭제하는 작업을 하게되는데 아래의 파일에서 자신의 접속로그를 삭제하게된다. /var/run/utmp  또는 /var/adm/utmp /var/log/wtmp 또는 /var/adm/wtmp /var/log/lastlog 또는 /var/adm/lastlog 2. utmp 파일 먼저 utmp에 대해서 알아보겠습니다. 이 파일은 현재시스템에 접속해 있는 사용자의 정보를 가지고 있습니다. 시스템은 사용자가 remote로 접속을 … 더 읽기

[Redhat] /etc/login.defs 파일의 기능

/etc/login.defs파일을 열어보면 메일을 저장하는 디렉토리, 패스워드 관련사항(암호 만료일, 길이, 경고일등, 사용자 추가시 생성되는 UID의 범위, UMASK등을 설정할 수있다. ========================================================== [root@ ~]#  vi /etc/login.defs # *REQUIRED* #   Directory where mailboxes reside, _or_ name of file, relative to the home directory.  If you _do_ define #   both, MAIL_DIR takes precedence. QMAIL_DIR is for Qmail # #QMAIL_DIR  Maildir … 더 읽기
바로가기