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

HD Khắc phục lỗi "This version of Boot Camp is not intended for this computer model" khi cài drivers Windows
By Admin November 11, 2024
Và đây là trường hợp báo lỗi mình gặp phải khi cài xong Windows 10 64bit trên Mac, và chạy Bootcamp Driver của Apple:Bootcamp...
Read more
[Tips] - Thủ thuật Keymap với VIA
By Admin October 21, 2024
Anh em chơi phím layout 65% trở lại bình thường khi muốn nhấn hàng F phải đè thêm Fn, tuy nhiên đa số phím thì Fn nó lại...
Read more
Tips sử dụng bàn phím cơ trên Mac
By Admin October 21, 2024
Này là tips nhanh dành cho anh em không có yêu cầu quá cao, chủ yếu đảo vị trí phím Windows và Alt cho nhau để thao...
Read more