Debugging

Valgrind – Tổng quan kiến trúc và cách sử dụng

Valgrind, ra mắt lần đầu vào năm 2002, là một bộ công cụ mạnh mẽ được phát triển nhằm phân tích và gỡ lỗi các chương trình trên hệ điều hành Linux. Ban đầu, nó được thiết kế để phát hiện các lỗi liên quan đến quản lý bộ nhớ, nhưng sau đó đã được …

Valgrind – Tổng quan kiến trúc và cách sử dụng Read More »

AndressSanitizer – Tổng quan kiến trúc và cách sử dụng

I. Giới thiệu Andressanitizer là một plugin của trình biên dịch giúp developers phát hiện các vấn đề về bộ nhớ trong mã nguồn. Để phát hiện các vấn đề đó, Asan thực hiện chèn các checker xung quanh các vùng nhớ được truy cập trong quá trình biên dịch và sẽ làm chương trình …

AndressSanitizer – Tổng quan kiến trúc và cách sử dụng Read More »

Sử dụng GDB Server để thực hiện Remote Debugging

Ở phần trước, chúng ta đã tìm hiểu về kiến trúc của GDBServer. Trong phần này, chúng ta sẽ cùng nhau thực hiện một vài demo ứng dụng thực tiễn của hệ thống GDB server, bao gồm việc thực hiện remote debugging trên hai máy ảo (cùng kiến trúc) và trên board BeagleBone Black (khác …

Sử dụng GDB Server để thực hiện Remote Debugging Read More »

Tổng quan về GDB, GDB Server, KGDB

1. GDB 1.1 Giới thiệu GDB GDB – GNU Debugger là một trong những chương trình đầu tiên được phát triển bởi Free Software Foundation. Ban đầu, GDB được tạo ra với mục đích gỡ những lỗi đơn giản trong hệ thống Unix, nhưng sau đó vì tính hữu dụng, dễ sử dụng, tiện lợi, …

Tổng quan về GDB, GDB Server, KGDB Read More »

Những vấn đề thường gặp trong Linux Embedded

Trong nội dung bài viết, chúng ta cùng nhau tìm hiểu về những vấn đề về mặt kỹ thuật thường gặp trong các dự án khi đi làm 1. Platform driver và device driver Platform driver Platform driver là những driver thao tác trực tiếp lên thanh ghi của các module trên vi điều khiển. …

Những vấn đề thường gặp trong Linux Embedded Read More »

XSS là gì? Tầm nguy hiểm và cách khắc phục lỗ hổng XSS

XSS luôn được xem là nỗi đau đầu đối với dân IT hiện nay khi nhắc đến vấn đề lỗ hổng bảo mật. Vậy bạn đã hiểu rõ được cụ thể XSS là gì hay chưa? Làm sao để có thể bảo vệ hệ thống dữ liệu trước sự tấn công của XSS? Để có đáp án cho …

XSS là gì? Tầm nguy hiểm và cách khắc phục lỗ hổng XSS Read More »

Scroll to Top