gdbgui에서 사용자 정의 변수 포맷터 개발 가이드
gdbgui는 C, C++, Go, Rust, Fortran 등의 언어를 위한 브라우저 기반 GDB 프론트엔드로, 중단점 설정, 스택 확인, 데이터 구조 시각화 등의 기능을 제공한다. 복잡한 데이터 구조를 디버깅할 때 기본 출력은 종종 비직관적이다. 이때 사용자 정의 변수 포맷터를 통해 가독성 있는 형태로 변수를 표시할 수 있으며, 디버깅 효율을 크게 향상시킬 수 있다.
사용자 정의 포 ...
9월 11일 02:53에 게시됨
Ubuntu 18.04에서 VSCode를 활용한 C++ 및 OpenCV 개발 환경 구축
기본 개발 도구 설치
이 가이드는 Ubuntu 18.04 기준으로 작성되었지만, macOS나 Windows 10에서도 대부분 유사하게 적용할 수 있습니다. 먼저 Visual Studio Code를 설치해야 합니다. 설치 후 C/C++ 확장팩을 추가해야 하는데, 때때로 ~/.vscode/extensions 디렉터리에 대한 권한 문제가 발생할 수 있습니다. 이 경우 다음 명령어로 접근 권한을 부여할 수 있습니다:
sudo ...
9월 7일 01:25에 게시됨
Pwndbg 문서 자동화 도구 활용 완벽 가이드
Pwndbg 문서 자동화 도구 활용 완벽 가이드
Pwndbg는漏洞利用 개발과 리버싱을 위한 GDB 플러그인으로, 복잡한 디버깅 작업을 획기적으로 단순화합니다. 특히 내장된 문서 생성 도구는 소스코드에서 명령어, 설정값, 함수 정보를 자동으로 추출하여 명확한 Markdown 문서를 생성합니다. 이 도구를 효과적으로 활용하면 개발 생산성을 크게 향상시킬 수 있습니다.
도구 구 ...
7월 5일 00:54에 게시됨