Phát hành nền tảng theo dõi ứng dụng động Frida 12.10

giới thiệu phát hành nền tảng phân tích và theo dõi ứng dụng động thứ sáu 12.10, có thể được coi là tương tự như Greasemonkey cho các chương trình gốc, cho phép bạn kiểm soát hoạt động của chương trình trong quá trình thực thi chương trình giống như cách mà Greasemonkey có thể kiểm soát quá trình xử lý các trang web. Theo dõi chương trình được hỗ trợ trên các nền tảng Linux, Windows, macOS, Android, iOS và QNX. Văn bản nguồn của tất cả các thành phần dự án lây lan theo giấy phép miễn phí Giấy phép thư viện wxWindows (một biến thể của LGPL không áp đặt các hạn chế đối với các điều khoản phân phối tập hợp nhị phân của các tác phẩm phái sinh).

Xét về các nhiệm vụ mà nó giải quyết, Frida giống với DTrace trong không gian người dùng, nhưng JavaScript được sử dụng để viết các tập lệnh nhằm theo dõi và xử lý số liệu thống kê thực thi ứng dụng. Trình xử lý có toàn quyền truy cập vào bộ nhớ xử lý, có thể chặn các lệnh gọi hàm và gọi các hàm được triển khai trong ứng dụng từ mã JavaScript. Các thành phần cốt lõi của Frida được viết bằng ngôn ngữ C và Vala. Công cụ V8 được sử dụng để xử lý JavaScript. Có các trình bao bọc trên API Frida dành cho Node.js, Python, Swift, .NET, Qt/Qml và C.

Bản phát hành mới mở rộng đáng kể khả năng gỡ lỗi, truy tìm và kỹ thuật đảo ngược của các chương trình Java - vào mô-đun cầu frida-java Đã thêm hỗ trợ cho HotSpot JVM, cho phép bạn sử dụng lớp này không chỉ cho Android mà còn cho các chương trình Java thông thường sử dụng JDK. Tính năng theo dõi phương thức Java đã được thêm vào tiện ích frida-trace. Để xác định việc thực thi các phương thức Java đáp ứng các tiêu chí nhất định, một API mới, Java.enumerateMethods(query), được đề xuất. Yêu cầu về các phương thức chặn được chỉ định dưới dạng "class!method". Những thay đổi không phải Java bao gồm hỗ trợ cải tiến cho hệ thống ARM 32-bit trong công cụ theo dõi Stalker và việc triển khai tối ưu hóa thích ứng, giúp tăng tốc độ thực thi Stalker lên tới năm lần.

Nguồn: opennet.ru

Thêm một lời nhận xét