sách gpt4 ăn đã đi

Doldrums: một công cụ phân tích kỹ thuật đảo ngược mạnh mẽ

In lại Tác giả: qq735679552 Thời gian cập nhật: 27-09-2022 22:32:09 27 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết blog CFSDN này Doldrums: Một công cụ phân tích kỹ thuật đảo ngược mạnh mẽ được tác giả sưu tầm và biên soạn. Nếu bạn quan tâm đến bài viết này thì nhớ like nhé.

Doldrums: một công cụ phân tích kỹ thuật đảo ngược mạnh mẽ

Giới thiệu về Sự ảm đạm

Doldrums là một công cụ phân tích kỹ thuật đảo ngược mạnh mẽ, chủ yếu nhắm vào các ứng dụng Flutter trên Android. Cụ thể, Doldrums là trình phân tích cú pháp và trình trích xuất thông tin cho mã Flutter/Dart Android (thường được gọi là libapp.so), hỗ trợ tất cả các bản phát hành Dart v2.10. Trong thời gian chạy, Doldrums có thể xuất tất cả các lớp có trong ảnh chụp nhanh bị cô lập.

LƯU Ý: Công cụ này hiện đang ở giai đoạn thử nghiệm và vẫn thiếu một số chức năng và thông tin giải tuần tự hóa trên một số lớp.

Giới thiệu về Flutter và Dart

Flutter là khung giao diện người dùng di động của Google có thể nhanh chóng xây dựng giao diện người dùng gốc chất lượng cao trên iOS và Android. Flutter có thể hoạt động với mã hiện có. Flutter đang được ngày càng nhiều nhà phát triển và tổ chức trên khắp thế giới sử dụng và Flutter hoàn toàn miễn phí và là nguồn mở.

Dart là ngôn ngữ lập trình máy tính được phát triển bởi Google và sau đó được Ecma công nhận là tiêu chuẩn (ECMA-408). Nó được sử dụng để phát triển web, máy chủ, ứng dụng di động và Internet of Things. Đây là phần mềm nguồn mở theo Giấy phép Nguồn mở Cho phép (Chứng chỉ BSD đã Sửa đổi).

Yêu cầu về công cụ

Hoạt động của Doldrums yêu cầu sử dụng pyelftools để phân tích nội dung định dạng ELF. Chúng ta có thể sử dụng lệnh sau để cài đặt thành phần này:

  1. pip3installpyelftools

Sử dụng công cụ

Công cụ này rất đơn giản để sử dụng. Chúng ta có thể chạy trực tiếp các lệnh sau để thay thế libapp.so và đầu ra bằng các tệp nhị phân tương ứng và các tệp đầu ra đích tương ứng. Cần lưu ý rằng tùy chọn dài dòng chỉ hỗ trợ ảnh chụp nhanh Dart v2.12:

  1. python3src/main.py[-v]libapp.sooutput

Đầu ra mà công cụ mong đợi là tất cả các lớp đã xuất. Sau đây là định dạng của các lớp đã xuất:

  1. lớpMyAppextendsStatelessWidget{
  2.  
  3. Xây dựng tiện ích(Loại động, Loại động){
  4.  
  5. Mã hóaabsoluteoffset:0xec85c
  6.  
  7. }
  8.  
  9.  
  10.  
  11. StringmyPrint(Kiểu động,Kiểu động){
  12.  
  13. Mã aabsoluteoffset:0xeca80
  14.  
  15. }
  16.  
  17. }

Độ lệch mã tuyệt đối cho biết vị trí cụ thể của hàm gốc trong tệp libapp.so.

Địa chỉ dự án

Sự ảm đạm: [Cổng GitHub].

Địa chỉ gốc: https://www.freebuf.com/articles/endpoint/287516.html.

Cuối cùng, bài viết về Doldrums: một công cụ phân tích kỹ thuật đảo ngược mạnh mẽ kết thúc ở đây. Nếu bạn muốn biết thêm về Doldrums: một công cụ phân tích kỹ thuật đảo ngược mạnh mẽ, vui lòng tìm kiếm bài viết CFSDN hoặc duyệt các bài viết liên quan, tôi hy vọng bạn sẽ ủng hộ tôi. blog trong tương lai! .

27 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress