Cách bẻ khóa chương trình bằng CrackedDLL

Tác Giả: Robert White
Ngày Sáng TạO: 4 Tháng Tám 2021
CậP NhậT Ngày Tháng: 10 Có Thể 2024
Anonim
Cách bẻ khóa chương trình bằng CrackedDLL - Bách Khoa Toàn Thư
Cách bẻ khóa chương trình bằng CrackedDLL - Bách Khoa Toàn Thư

NộI Dung

Bạn đã bao giờ muốn tìm hiểu cách một chương trình tự bảo vệ và ngăn nó bị sao chép chưa? Với các công cụ phù hợp, bạn có thể kiểm tra các phần bên trong của ứng dụng và xem cách thức hoạt động của tính năng bảo vệ chống sao chép. Sử dụng ngôn ngữ "assembly" (hoặc hợp ngữ), có thể sửa đổi các chương trình để chúng không bao giờ phải đăng ký hoặc mua lại.

Các bước

  1. Học lập trình bằng "Assembly". Để bẻ khóa hầu hết các ứng dụng, bạn sẽ cần biết cách xử lý "Assembly", một ngôn ngữ lập trình cấp thấp. Tên này có nguồn gốc từ thuật ngữ "assembly", và mỗi ngôn ngữ Assembly là cụ thể cho hệ điều hành bạn đang sử dụng. Trong hầu hết các trường hợp, nó được thể hiện bằng mã nhị phân và thập lục phân.

  2. Thu thập các công cụ. Để kiểm tra và sửa đổi các DLL, cần phải có một số công cụ khác nhau. W32DASM là một trình tháo gỡ phần mềm cho phép bạn xem từng phần của các chương trình, trong khi SoftIce là một công cụ "gỡ lỗi" của Windows. Ngoài những thứ này, cần phải có một trình soạn thảo văn bản được mã hóa tốt, chẳng hạn như UltraEdit hoặc Notepad ++.

  3. Khởi động chương trình bạn muốn "bẻ khóa" bằng W32DASM. Nó sẽ hiển thị cho bạn những tệp DLL nào đang được tải bởi phần mềm bạn muốn sửa đổi. Sử dụng W32DASM cũng để kiểm tra hàm nào được "gọi" bởi DLL.

  4. Tìm chức năng "Bộ đếm". Nhiều chương trình sử dụng bộ hẹn giờ để chống sao chép, chặn quyền truy cập của người dùng vào phần mềm khi đặt lại. Mục đích là để tìm mã "bộ đếm" và phá vỡ nó.
    • Nếu chương trình đang "bẻ khóa" sử dụng một hình thức bảo vệ khác, bạn sẽ cần phải tìm kiếm nó thay vì "bộ đếm".
  5. Đặt "điểm ngắt" trên bộ hẹn giờ. Sau khi cô lập chức năng, yêu cầu SoftIce phá vỡ nó khi nó được tìm thấy; vì vậy bạn có thể tìm thấy mã chính xác đang được thực thi khi hàm "bộ đếm" được gọi.
  6. Thay đổi mã của "bộ đếm". Bây giờ bạn đã tìm thấy mã cho hàm, nó có thể được sửa đổi để bộ đếm thời gian không bao giờ đạt đến điểm ngăn bạn truy cập chương trình. Ví dụ: bạn có thể xác định rằng bộ hẹn giờ không đạt đến số lượng đường viền hoặc bỏ qua nó, khiến bộ đếm "nhảy" qua điểm chặn.

Cảnh báo

  • Việc "bẻ khóa" hầu hết các phần mềm là bất hợp pháp.
  • Vi phạm bản quyền chương trình cũng không được phép ở hầu hết các quốc gia.

Cách ký một bức thư tình

Helen Garcia

Có Thể 2024

Bạn có phát điên vì một cô gái (hoặc chàng trai) làm một Dài, và cuối cùng đã tìm thấy can đảm để gửi một bức thư tình. Chắc chắn,...

Cách trồng cây ngọc bích

Helen Garcia

Có Thể 2024

Cây ngọc bích rất dễ trồng và dễ chăm óc, do đó là lựa chọn phổ biến của nhiều người làm vườn nghiệp dư. Chúng không cần nhiều nước và có thể ống...

Vị Tri ĐượC LựA ChọN