Tìm và xóa License còn sót lại trên máy

February 17, 2024
Admin
Admin
Admin
Admin
13 mins read
Tìm và xóa License còn sót lại trên máy

Quay lại chủ đề chính của bài này, vấn đề em gặp phải là: phần mềm trước đó đã được cr5ck, sau đó bị lỗi bản quyền, sau đó dù cài lại bao nhiêu lần, đăng kí bao nhiêu lần cũng sẽ không được, đây là tình trạng chung của các ứng dụng, dùng để chống việc crack phần mềm.

Hiện tượng ghi nhận:

Dù đã gỡ sạch bằng cách quăng App vào thùng rác, hoặc dùng cả App Cleaner và cả CleanMyMac và cài lại cũng không xử lý được.

Bật app lên vẫn số Serial hoặc đăng kí cũ

Ý tưởng:

Ứng dụng sẽ thực hiện ghi thông tin đăng kí lỗi ra một chỗ, và chỗ đó không bị qúet bay trong quá trình gỡ (bằng chứng là số serial cũ vẫn còn đó.

Các dạng thông tin có thể lưu và sử dụng lại có thể ở dạng File, Hash info (sẽ tổng hợp những thông tin lại để cho ra một địa chỉ Hash và lookup trên server), hoặc Registry (đối với Windows, MacOS không có cơ chế Registry)

Như vậy thực chất chỉ có file và internet, mà internet có thể đã chặn bằng Lulu hoặc Little Snitch rồi, vậy mình sẽ cần tìm một phần mềm ghi nhận lại hành vi đọc file của App.

Phần mềm ở đây chúng ta sử dụng là opensnoop, một phần mềm đã mặc định ở trên Mac.

 

Các bước tiến hành mình sẽ đề cập chỉ liên quan tới phần mềm 010 Editor, ý tưởng có thể thực hiện đối với các phần mềm khác.

 

Bước 1: Chạy opensnoop với quyền cao nhất (root), vì ở quyền này mới truy cập được vào event read file của OS, với filter là ứng dụng 010 Editor.

sudo opensnoop -n "010 Editor"

Bước 2: Bắt đầu mở ứng dụng 010 Editor lên, để opensnoop ghi nhận quá trình đọc file của 010 Editor.

Để dễ đọc, các bạn nên copy tất cả ra Text Editor như Visual Code hoặc Text Editor cho dễ đọc.

Bước 3: Phân tích những file mà phần mềm đã đọc, các file trong Application Path sẽ bị loại trong quá trình gỡ phần mềm, các Saved State cũng sẽ bị phần mềm App Cleaner loại bỏ, các file khác là file hệ thống.

Chỉ có 1 file /Users/drakentran/.config/SweetScape/010 Editor.ini vừa mang ý nghĩa là khởi chạy phần mềm, khi mở file này sẽ có thông tin đăng kí cũ.

Bước 4: Tiến hành loại bỏ file này bằng lệnh rm.

Bước 5: Tiến hành kích hoạt phần mềm lại từ đầu --> Done!!!!

 

P/s: Các bạn có thể áp dụng cách này, đối với các phần mềm khác, nếu thành công hoặc khó khăn chia sẻ lên đây nhé.

Keep reading

More posts from our blog

Xóa mật khẩu file excel bằng... zip
By Admin September 14, 2024
Mở file Excel bị khoá bằng phương pháp ZipBước 1: Chuyển đổi tệp Excel sang tệp ZipĐầu tiên, người dùng cần lấy...
Read more
Hướng dẫn đổi icon Finder trên Mac
By Admin August 01, 2024
Hướng dẫn: Tắt SIP: chạy lần lượt từng dòngcsrutil disablecsrutil authenticated-root disablerebootChạy file...
Read more
Hướng Dẫn Dành Cho Người Mới Bắt Đầu Với Nhà Thông Minh
By Admin June 13, 2024
Ngồi nhâm nhi cà phê ở Bình Minh Ơi, Đà Lạt, không khí thì mát mẻ dễ chịu, pin laptop thì còn đầy, ly cà phê thơm ngon...
Read more