Dangling Pointer

Định nghĩa Dangling Pointer là gì?

Dangling PointerLủng lẳng Pointer. Đây là nghĩa tiếng Việt của thuật ngữ Dangling Pointer - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một con trỏ treo lủng lẳng trong lĩnh vực CNTT là một con trỏ trong mã đó dẫn đến các khối bộ nhớ sai hoặc đối với một số điểm đến ngoài ý muốn. Trong nhiều trường hợp, điều này là do các đối tượng ban đầu mà con trỏ trỏ đến đã bị xóa, di chuyển hoặc thay thế.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Trong một số ngôn ngữ lập trình hiện đại, gợi ý đóng vai trò là tài liệu tham khảo có giá trị trong mã. Một con trỏ chỉ đạo các chương trình đến một đích đến bộ nhớ nhất định mà có được coi là một đối tượng tương ứng. Tuy nhiên, bất kỳ thời điểm đó đối tượng đã được di chuyển hoặc xóa, mà điểm con trỏ đến một không gian trống rỗng hoặc có thể chưa phân bổ. Điều này đặt ra tất cả các loại vấn đề. Thứ nhất, tham khảo địa chỉ bộ nhớ sai có thể gây ra các ứng dụng để sụp đổ, hoặc nó có thể gây ra lỗi nghiêm trọng và các vấn đề ngoài ý muốn khác. Ngoài ra, trong thời đại của cuộc tấn công có, các chuyên gia đang cho thấy con trỏ treo lủng lẳng có thể được khai thác để hack.

What is the Dangling Pointer? - Definition

A dangling pointer in IT is a pointer in code that leads to the wrong memory block or to some unintended destination. In many cases, this is because the original object that the pointer is pointing to has been deleted, moved or replaced.

Understanding the Dangling Pointer

In some modern programming languages, pointers serve as valid references in code. A pointer directs the program to a certain memory destination where there is supposed to be a corresponding object. However, any time the object has been moved or deleted, that pointer points to an empty or possibly unallocated space. This raises all sorts of issues. First, referencing the wrong memory address can cause the application to crash, or it can cause severe bugs and other unintended problems. Also, in the age of cyberattacks, experts are now suggesting that dangling pointers can be exploited for hacking.

Thuật ngữ liên quan

  • Programming
  • Memory Address
  • Cybercrime
  • Stale Pointer Bug
  • Commit
  • Access Modifiers
  • Acyclic
  • Appending Virus
  • Armored Virus
  • Binder

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *