Hiện này có rất nhiều phần mềm hay với những tính năng độc đáo, cac bạn chỉ cần lên mạng và tải chúng về hoặc mua một CD về và cài vào máy. Tuy nhiên với tình trạng internet bùng nổ và những phần mềm tràn nan như hiện này thì để kiếm cho mình một phần mềm vừa ý quả là không phải dễ
Sau khi đã có một phần mềm vừa ý rồi thì một vấn đề khác cũng được đặt ra là: serial number. Nhà sản xuất cung cấp cho bạn hững phần mềm dùng thử trong một thời gian nhất định, sau khoảng thời gian này thì không sử dụng được phần mềm này nữa. Bạn phải liên hệ với nhà cung cấp mua một số Sn thì mới sử dụng tiếp được, giá tiền của những phần mềm này không phải rẻ. Mình nói vậy các bạn sẽ hỏi: Tại sao trên thị trường bán các phần mềm chỉ với giá 6000->9000 đ/cd ? Tất cả những phần mềm này đã được crack và sao chép ngay sau khi nó có mặt trên thị trường, thậm chí nó còn chưa có mặt trên thị trường nữa. Bây giờ mình sẽ hướng dẫn các bạn sử dụng những phần mềm này một cách miễn phí (hoặc ít nhất cũng chỉ phải trả cước internet thôi)
Đầu tiên các bạn phải hiểu crack là gì? Crack là một từ nóng có nghĩa là bẻ gãy, bẻ gãy cái gi? Như đã nói ở trên, nhà sản xuất cung cấp cho bạn những phần mềm mà phải có Sn mới sử dụng được. Một phần mêm sau khi đã được crack thì không cần Sn vẫn sử dụng được
Hiện nay có rất nhiều phần mềm phục vụ cho việc crack. Có thể sử dụng 1 hoặc 2,3 phần mềm kết hợp với nhau để crack, phổ biến hiện nay là Win32dasm, softice, frogice, Hview...và còn rất nhiều. Ngoài ra thì có thể tạo keygen, crackfile để crack phần mềm nào đó.
Đây là bài viết dành cho newbie, những kiến thức bạn đọc được ở đây chỉ giúp các bạn nắm vững những kiến thức căn bản để có thể học những kiến thức cao hơn.
Những công cụ bạn cần: Win32dasm, Hview (một số người dùng softice ). Trong các cách crack thì đây là cách đơn giản nhất, chính vì vậy mức độ thành công của nó không cao
Đầu tiên bạn chạy chương trình cần crack, nếu chưong trình chưa được đăng ký thì nó sẽ hiện lên một Menu bắt bạn đăng ký, bạn hãy nhập đại vào đó một những dòng vô nghĩa rồi nhấn OK điều tất nhiên là nó sẽ thông báo Sn bị sai, điền quan trọng không phải là sai mà bạn hãy để ý đến câu thông báo, đại loại như là :"serial number is incorect" hay như Việt key là "mã số sai hoặc thiếu" bạn hãy nhớ dòng này.
Chạy win32dasm chọn "Open file to Disassembler...", chọn file cần crack trên menu chọn String Data References. Mình xin dừng lại giải thích một chút chỗ này..nếu bạn nào từng học lập trình rồi thì dễ hiểu thôi. Nếu mà Sn bạn nhập vào mà giống với Sn của chương trình cần crack thì cho đăng ký bản quyền, nếu không (else) thì tới dòng thông báo "Sn is incorect"...Bây giờ bạn dùng W32dasm sửa nếu mà nhập sai thì cho đi tiếp nếu nhập đúng thì nói là "Sn is incorrect".
Sau khi bạn mở menu String Data References , vào đó kiếm cái dòng hồi nãy mình bảo bạn nhớ đó "Sn is incorrect" và nhấn kép vào đó lúc này W32dasm đưa chúng ta đến chỗ thông báo chưa đăng ký, từ dòng này hãy dời con trỏ lên phía trên cho tới khi nào thấy dòng "je.." hoặc "jne" thì dừng lại. Còn nếu thấy dòng Reference... 0000 thì dừng tại đó vì bảng thông báo sẽ được gọi từ một bảng khác, nhấn Shift+F12 nhập vào địa chỉ sau Reference ->Enter lặp lại các bước như trên cho tới khi nào gặp dòng "je" hoặc "jne " thì dừng lại. Cuối cùng sau khi đã thấy dòng này rồi thì nhìn xuống thanh Status bar bạn sẽ thấy một chuỗi sau : "@Offset ..00" hãy nhới lấy chuỗi đó...bỏ chữ "h" (hex) ở cuối đi nhé.
Tiếp theo đóng W32dasm lại mở Hiew ra, chọn file cần crack nhấn F4-> decode, F5 gõ vào chuỗi "0000..." bạn có được sau chuỗi "Offset..." đây chính là dòng quan trọng nhất bởi vì bạn có thể dùng dòng này để patch, Nhấn F3->F2 rồi sửa thành "jne" nếu nó là "je" hoặn thành "je" nếu nó là "jne" save (F9) lại và thoát ra ngoài và kiểm tra kết quả...bạn sẽ nhận được kết quả mong đợi đó.
Chúc bạn may mắn.