Bẻ khóa có nhiều kiểu lắm, bẻ khóa két sắt này, bẻ khóa khóa này, hay ý em là bẻ khóa (crack) phần mềm
?
bẻ khoá có nghĩa là sử dụng nó mà không cần chìa khoá. bẻ khoá app offline gọi là crack còn bẻ khoá app online = hack, phá hoại = đi tù
theo mình hiểu 1 phần mềm người ta viết ra với mục đích thương mại thì họ sẽ tìm cách để bắt người dùng phải trả phí để được dùng , người dùng khôn lõi tìm cách để không phải trả tiền thì họ sẽ bẽ khóa bảo mật của phần mềm đó , vì thực chất 1 phần mềm khi được đóng gói và gửi cho khách hàng thì trong file đó có chứa toàn bộ mã thực thi của phần mềm lúc này những cracker chuyên nghiệp sẽ dịch ngược mã nguồn đó ra (nếu chạy trên window thì thường là mã asm) để đọc và hiểu cơ chế làm việc của phần mềm từ đó tìm cách qua mặt , mà điển hình hay thấy nhất là các game cứ phát hành ra là bị crack , mà thậm chí ở 1 mức độ cao hơn các cracker hoặc hacker còn can thiệp vào mã nguồn nữa ví dụ thêm hàm này sửa hàm kia biến game đó hoạt động theo ý của họ nữa … và mình đánh giá các cracker hoặc hacker thì trình độ họ còn cao hơn người làm ra game nữa , họ không những giỏi về kĩ thuật lập trình mà còn giỏi về mã hóa và có kiến thức về cấu trúc máy tính , và có đầu óc cực kì sáng tạo nữa …
4 Likes
HR16 (Gà Coder) July 29, 2020, 2:34am #5
Zteam:
các cracker hoặc hacker còn can thiệp vào mã nguồn nữa ví dụ thêm hàm này sửa hàm kia biến game đó hoạt động theo ý của họ nữa …
Chừng đó vượt ra ngoài phạm vi của cracker rồi bạn ey. Cái thêm hàm này sửa hàm kia thì trừ khi họ có thể decompile code ra rồi sửa lại còn không thì họ không thể nào làm được. Thực chất, tool hack game không thêm hàm này sửa hàm kia như bạn đang nói mà là can thiệp vào bộ nhớ của game.
Đang xem: Học crack phần mềm
Zteam:
mình đánh giá các cracker hoặc hacker thì trình độ họ còn cao hơn người làm ra game nữa , họ không những giỏi về kĩ thuật lập trình mà còn giỏi về mã hóa và có kiến thức về cấu trúc máy tính , và có đầu óc cực kì sáng tạo nữa …
Đọc câu này xong thì mấy anh game developer sẽ buồn lắm đấy. Hacker, cracker có thể hơn game developer khoản đọc mã máy, can thiệp vào bộ nhớ của game nhưng về khả năng tạo ra game dĩ nhiên mấy anh game developer sẽ hơn. Còn mấy cái như cấu trúc máy tính, mã hoá nó thuộc về phạm vi khác rồi, ví dụ như nghiên cứu bảo mật.
Xem thêm: Phần Mềm Tuneup Utilities 2015 Full + Cr@Ck, Avg Pc Tuneup 2015 Serial Product Keys Download
P/s 2: Bẻ khóa bảo mật theo mình hiểu là bẻ khóa mấy thuật toán như RSA, AES, DES,… Thành ra là dùng cụm từ “bẻ khóa bảo mật” là sai. Các cracker muốn crack một phần mềm nào đó thì họ cần dịch cái phần mềm, file dll của phần mềm đó từ mã máy thành ASM rồi sau đó là bắt đầu tìm hiểu cơ chế tạo ra key xác nhận, hoặc cách để có thể sử dụng phần mềm mà không cần cái key đó. Ở bên game thì hơi đặc biệt chút, khi down game về thì dĩ nhiên mấy file game sẽ nằm ở bên trong máy, ta chỉ copy cái file đó rồi chia sẻ cho người khác, đúng không? Rất tiếc, mọi chuyện không đơn giản như vậy, game trả phí thường sẽ được tích hợp một phần mềm để chỉ cho phép game có thể chơi trên cái máy đó, chuyển sang nơi khác không cho chơi. Các cracker bây giờ phải tìm cách vô hiệu hóa hoặc xóa luôn cái phần mềm đó đi, vốn chẳng hề đơn giản như vẻ bề ngoài. Ngoài ra, mấy nền tảng phân phối game (aka chợ game) trực tuyến như Steam đôi khi cũng có lỗ hỏng bảo mật nào đó, giúp cho mấy tay cracker có thể crack phần mềm ngay trước lúc ra mắt.
Xem thêm: Cách Chơi Nakroth Liên Quân Mobile Mùa 17, Hướng Dẫn Chơi Nakroth Liên Quân Mobile Mùa 17
P/s 3: Cracker là một từ không chính thức chỉ người chuyên bẻ khóa (crack) phần mềm nên định nghĩa của hacker cũng bao hàm luôn cả cracker, hay cracker cũng là một dạng của hacker. Trên mạng cũng có khá nhiều trang nhầm lẫn giữa cracker và hacker mũ đen
vi.wikipedia.org
Hacker (an ninh máy tính)
Hacker (còn được gọi là tin tặc) là người hiểu rõ hoạt động của hệ thống máy tính, mạng máy tính, có thể viết hay chỉnh sửa phần mềm, phần cứng máy tính để làm thay đổi, chỉnh sửa nó với nhiều mục đích tốt xấu khác nhau. Công việc của hacker bao gồm lập trình, quản trị mạng và bảo mật. Trên phương diện tích cực, người hacker lập trình giỏi là người hiểu biết rất sâu về các ngôn ngữ lập trình và có khả năng lập trình rất nhanh và hiệu quả. Những người hacker thuộc phân loại này là những chuyên gi…