Re3: Hướng Dẫn Sử Dụng Ida

  -  
IDA (Interactive DisAssembler): đây là một trong những phần mềm disasembler thông minh và đầy đủ tính năng nhất, được sử dụng bởi rất nhiểu chuyên gia nghiên cứu về bảo mật sử dụng.. IDA được viết bằng C++, chạy trên 3 hệ điều hành chính: Microsolt Windows, Mac OS X, Linux.IDA được phát triển bởi Hexrays: https://www.hex-rays.com/index.shtmlTrong bài này sẽ tôi tập trung làm rõ một số phần như sau: Bắt đầu với IDA Một số cửa sổ quan trọng trong IDA Ý nghĩa sử dụng IDA trong phân tích, dịch ngược

Bắt đầu với IDA

*
*
*
*
*
*
*
*

Ý nghĩa sử dụng IDA trong phân tích, dịch ngược

IDA cung cấp rất nhiều thông tin cũng như tính năng hỗ trợ cho người phân tích, tuy nhiên nếu không biết cách sử dụng một cách hợp lý và hiệu quả thì rất dễ làm cho người dùng bị nhiễu thông tin và cảm thấy khó khăn. Mục đích của IDA là để người phân tích có một cái nhìn tổng quan về toàn bộ chương trình, tiếp theo đó, người dùng có thể thấy được cấu trúc chi tiết của các module trong chương trình, mối quan hệ giữa các module, các khối lệnh nằm trong từng hàm.Kết hợp với quá trình sử dụng OllyDBG, người phân tích có thể biết được luồng đi của chương trình tương ứng với từng giá trị và loại dữ liệu. Đồng thời với quá trình đó, người phân tích cũng có thể xác định các chức năng của từng hàm, tạo các ghi nhớ cho từng khối lệnh để làm việc hiệu quả hơn.