TIP(3)
-
Error - 처리되지 않은 예외가 있습니다. 힙이 손상되었습니다.
본 티스토리 블로그는 PC 환경에 최적화되어 있습니다. 모바일 유저분들은 네이버블로그를 이용해 주세요. Error - 처리되지 않은 예외가 있습니다. 힙이 손상되었습니다. 본 네이버 블로그는 모바일 환경에 최적화되어 있습니다. PC 유저분들은 티스토리 블로그를 이용해 주세... blog.naver.com 다음에는 이러한 실수를 반복하지 않고자 하는 다짐 차원에서 이렇게 글을 쓰게 된다. 개발을 진행하다 보니 스레드가 힙을 생성 받고 리스트에 추가하는 동작이 있었는데 list insert 연산이 두 번 정도 진행되다가 갑자기 스레드가 죽는 일이 벌어졌다. 스레드는 일반적인 디버깅 방식과는 다르기에 익숙하지 않았고 결국 코드 전체를 단일 함수로 하나의 프로세스에서만 동작하도록 했더니 malloc 함수가 중간..
2022.06.12 -
arm-linux-gcc not found error
본 티스토리 블로그는 PC에 최적화되어 있습니다. 모바일 유저분들은 아래 네이버 블로그를 이용해 주세요. ICMP의 블로그 : 네이버 블로그 사이버 보안에 관심이 많은 ICMP입니다. 우리 서로 보안에 관한 다양한 주제로 이야기를 나누어 봅시다. blog.naver.com 안녕하세요! ICMP입니다. 임베디드 공부하다 보면 부트로더 설치를 위해 u-boot 설치 중 반드시 크로스 컴파일러를 설치해야 하는 과정이 있습니다. 기존의 알려진 설치 명령어를 모두 시도하고도 make 과정에서 arm-linux-gcc가 없다고 에러가 뜨는 경우가 있었으며 이 때문에 해결하는 시간이 반나절 이상 걸렸습니다... 다음에 이러한 에러가 발생하면 바로 대응이 가능할 수 있도록 하기 위해 이렇게 기록을 남깁니다. 해당 크로..
2022.01.16 -
TIP) IDA & GDB Debugger 연동
본 티스토리 블로그는 PC에 최적화되어 있습니다. 모바일 유저분들은 아래 네이버 블로그를 이용해 주세요. IDA & GDB Debugger 연동 본 네이버 블로그는 모바일에 최적화되어 있습니다. PC 유저분들은 아래 티스토리 블로그를 이용해 주세... blog.naver.com 안녕하세요! ICMP입니다! 이번에 악성코드를 분석하다가 ELF 파일을 분석할 때 VM웨어에서 분석하다가 IDA 쓰기 위해 창 닫는 과정이 번거로워서 방법을 알아보던 중 간단하게 연동하는 방법이 있어서 이렇게 포스팅을 진행하게 되었습니다. 한번 연동을 진행해 보도록 하겠습니다. 일단, 우분투나 기타 리눅스 터미널을 열고 다음과 같은 명령어를 입력합니다. gdbserver IP_addr:Port filename 입력 후 ifconf..
2022.01.11