Linux/Debugging & Testing

    /Proc FileSystem - Kernel

    /Proc FileSystem - Kernel

    The /Proc Filesystem for Debuggingproc - process infomation pseudo-filesystem(Kernel infomation) 리눅스가 인기 있는 이유 중 하나는 UNIX 시스템의 좋은 feature들을 결합시킨 점입니다. Proc 파일시스템은 그 좋은 feature들 중 한가지 인데요, 대다수의 Linux 배포판에 포함되어 있습니다. proc 파일시스템은 /proc에 마운트되어 있으며 kernel data 구조에 대해 인터페이스를 제공하고 있습니다. proc 파일시스템의 파일들은 READ-ONLY 이지만, 몇몇의 파일들은 커널 변수를 변경하여 적용할 수 있도록 WRITE가 가능합니다. proc 파일시스템의 구성요소를 하나하나 살펴보도록 하시죠. 이전 글에서..

    /Proc FileSystem - Process in More detail

    이번 글에서는 Proc filesystem에서 process 관련된 내용을 좀 더 이해하기 위해 별도로 글을 작성하게 되었습니다. 여러분들이 Terminal에서 "cd /proc/self" 명령어로 해당 디렉토리로 이동하게 되면 현재 실행중인 쉘에 대한 정보를 가진 디렉토리입니다. 해당 디렉토리를 살펴보죠. linuxias@desktop:/proc/self$ ls -altotal 0dr-xr-xr-x 9 linuxias linuxias 0 7월 9 22:20 .dr-xr-xr-x 260 root root 0 7월 9 21:59 ..dr-xr-xr-x 2 linuxias linuxias 0 7월 9 22:20 attr-rw-r--r-- 1 linuxias linuxias 0 7월 9 22:20 autogr..

    /Proc Filesystem - Process

    /Proc Filesystem - Process

    The /Proc Filesystem for Debuggingproc - process infomation pseudo-filesystem(Process infomation) 리눅스가 인기 있는 이유 중 하나는 UNIX 시스템의 좋은 feature들을 결합시킨 점입니다. Proc 파일시스템은 그 좋은 feature들 중 한가지 인데요, 대다수의 Linux 배포판에 포함되어 있습니다. proc 파일시스템은 /proc에 마운트되어 있으며 kernel data 구조에 대해 인터페이스를 제공하고 있습니다. proc 파일시스템의 파일들은 READ-ONLY 이지만, 몇몇의 파일들은 커널 변수를 변경하여 적용할 수 있도록 WRITE가 가능합니다. proc 파일시스템의 구성요소를 하나하나 살펴보도록 하시죠. 이번 글에..

    Strace - trace system calls and signals

    Strace - trace system calls and signals

    Stracetrace system calls and signals strace는 linux에서 발생하는 문제들을 해결할 수 있는 여러 툴 중 system call을 추적할 수 있는 강력한 툴입니다. System call은 open, write, read, mmap... 등등 여러분들도 잘 알고 계신 함수들입니다. System calls은 User process가 kernel에 어떠한 작업을 요청하기 위한 인터페이스 역할을 합니다. (그림 출처 : Self-Service Linux : Mastering the Art of Problem Determination) 여기서 말하는 요청이란 User process에서는 접근할 수 없는 disk, network, memory 같은 시스템 자원에 접근하고 IPC, ..

    pwndbg

    https://github.com/pwndbg/pwndbghttp://blog.naver.com/PostView.nhn?blogId=shilf1&logNo=220944138541&beginTime=0&jumpingVid=&from=search&redirect=Log&widgetTypeCall=true

    Software Based Memory Testing

    임베디드에서 소프트웨어 베이스 메모리 테스트에 관한 글입니다.매주 좋은 내용인 것 같아 공유드립니다. 임베디드에서 소프트웨어베이스 메모리 테스트 번역