[0410] Slab Memory Corruption Case Study#2 - 디버깅
By Guillermo Austin Kim | 2018년 4월 20일 |
난이도: 하 이제 커널 로그부터 볼게요. 이전과 비슷한 패턴인데 약간 다른 것 같네요.1 [ 2551.510956 / 04-07 15:43:12.844][3] =============================================================================2 [ 2551.510994 / 04-07 15:43:12.844][3] BUG kmalloc-256 (Tainted: G W ): Invalid object pointer 0xe216ce103 [ 2551.511015 / 04-07 15:43:12.844][3] -----------------------------------------------------------------------
넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용
By 기동이의 이야기 | 2021년 10월 28일 |
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9866.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9854.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9857.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9858.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9842.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9822.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9801.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9806.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9815.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9816.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9813.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9828.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9834.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9847.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9861.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9837.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9825.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9831.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9841.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9848.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9869.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9867.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9873.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9844.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9827.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9849.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9850.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9853.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9852.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9839.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9859.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9871.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9833.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9879.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9830.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9836.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9824.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9823.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9876.jpg)
![넥스트로컬 팝업스토어 오브젝트 서교점 오두제 돌잔치 머들크레용](https://img.zoomtrend.com/2021/10/28/295A9877.jpg)
[bash: sed] 특정한 문자열이 포함된 행 삭제하기
By 반달가면 | 2017년 2월 8일 |
텍스트 파일에서 특정한 문자열이 포함된 행을 삭제하고 싶을 경우, sed에서 간단하게 작업이 가능하다. 삭제하고자 하는 문자열을 "/문자열/d" 형태로 지정해 주면 된다. 아래의 예시를 보자. # my_data.txt 파일에서 "abcdefg"가 포함된 행을 제거하고 화면에 출력 sed '/abcdefg/d' my_data.txt 위의 명령을 실행하면 my_data.txt 파일에서 문자열 "abcdefg"가 있는 행을 제거한 후 화면에 결과를 출력한다. 파일 자체를 수정하여 저장하고 싶다면 -i 옵션을 추가하자. (-i 옵션에 대한 내용은 이전 게시물을 참고하자. 여기로) # my_data.txt 파일에서 "abcdefg"가 포함된 행을 삭제하고 저장 sed -i '/abcdefg/d'
[bash: nl, awk] 결과 출력에 행번호를 같이 표시하기
By 반달가면 | 2018년 2월 28일 |
화면에 결과를 출력할 때 행번호를 같이 표시할 필요하 있다면 nl을 이용할 수 있다. 아래의 예시를 보자. cat my_file.txt | nl 1 abc 2 def ... nl에서 아무련 옵션을 주지 않았을 경우, 6칸을 행번호 폭으로 할당하고 행번호와 출력 내용은 탭(tab)으로 구분된다. 만약 행번호의 폭을 1칸으로 하려면 -w 옵션을 사용하고, 구분자를 바꾸고 싶다면 -s 옵션을 사용하면 되겠다. # 행번호 폭 1칸, 구분자 콜론(:) cat my_file.txt | nl -w 1 -s ":" 1:abc 2:def ... 9:abc 10:def ... 출력 행수가 많아서 행번호 자리수가 -w에서 지정한 폭을 넘어갈 경우에는 당연히