2011-03-17 38 views
5

Bạn có thể giới thiệu cho tôi một trình gỡ lỗi mức ứng dụng tốt cho Windows 7 x64 không? Không cần gỡ lỗi các ứng dụng 64 bit; nó chỉ phải chạy đáng tin cậy trong môi trường 64-bit.Trình gỡ lỗi ứng dụng cho Windows 7 x64

Tôi đang tìm kiếm một cái gì đó như OllyDbg (http://www.ollydbg.de/). Tuy nhiên, vấn đề với OllyDbg là nó chưa được chuyển cho Windows 7 x64.

này đã được thử nghiệm:

  • SoftICE (không làm việc cho Win7 x64)
  • Syser (nó đã đem lại cho tôi thông báo lỗi sau khi cài đặt)
  • WinDBG (cái này trông quá phức tạp và chậm chạp để học. Tôi không thích cửa sổ nổi xung quanh)
  • IDA pro (điều này không cho phép tôi gỡ lỗi ứng dụng. Nó chỉ liệt kê các biểu đồ cấu trúc)
  • OllyDbg (sau khi tải ứng dụng, nó chấm dứt nó ngay lập tức. Có lẽ là kết quả của sự tương thích. Tôi cũng đã kiểm tra bắt chước Windows XP SP3, nhưng không giúp gì cả)

Nó là cần thiết để chạy các ứng dụng trong thời gian thực, và theo dõi nó trong ngôn ngữ lắp ráp.

+0

Tôi biết WinDBG là đau đớn để tìm hiểu, nhưng nó là những gì những ưu sử dụng. Hãy xem blog này để .. eh .. cảm hứng .. http://blogs.msdn.com/b/tess/ –

+0

@MikeEast: Xin chào Mike, nếu tôi hiểu chính xác, trang web sẽ hiển thị giải quyết các vấn đề phức tạp với WinDBG. .. thú vị để xem .. –

Trả lời

2

Cả OllyDbg 1.10 và IDA pro hoạt động tốt trong Win7 x64.

Để sử dụng OllyDbg Stealth64 plugin.

+0

@ Abyx: +1 cho thông tin rất có giá trị. Bạn có chắc chắn rằng, OllyDBG 1.10 chạy dưới Win7 x64? Đúng là tôi có thể khởi chạy nó, nhưng tôi đã nhận được quá trình gỡ lỗi chấm dứt trên mã EP. Với IDA Pro, tôi gặp sự cố, biểu đồ luồng mã không hiển thị các bước nhảy và treo trên hộp đầu tiên có mã lỗi: ** bắt đầu kết thúc; phân tích sp không thành công ** –

+0

Tôi vừa viết chương trình rất đơn giản chỉ đơn giản hiển thị đầu ra trên bảng điều khiển chương trình. Chương trình bị hỏng, sau khi tôi mở nó trong OllyDBG 1.1 trong Windows 7 x64. Có lẽ, tôi đang làm điều gì đó sai hoặc tôi đã không thiết lập các thiết lập thích hợp. –

+0

Ví dụ, OllyDBG 2.01b đã có thể chạy ứng dụng và bắt đầu gỡ lỗi, nhưng nó chưa có chức năng trình cắm thêm nào được triển khai. Vì một số trình cắm là hoàn toàn cần thiết đối với tôi nên tôi không thể sử dụng nó vào lúc này. –

0

Visual Studio phong nha như trình gỡ lỗi nhị phân chương trình, nó tuyệt vời cho các chương trình có thông tin .pdb và mã nguồn. Chỉ có phiên bản nâng cao của IdaPro hoạt động trên hệ điều hành 64-bit. Từ trang web của họ:

IDA Pro chuẩn hỗ trợ các gia đình sau (phân tích 64-bit có thể chỉ với các phiên bản nâng cao)

Các vấn đề liên quan