Đường đi ca nhng phn mm b crack
trang này đã được đọc ln
Ngày 15/9/2002, c dân gamer trên Net ln hãng sn xut đu sng st khi thy toàn b game
Unreal Tournament 2003 được đưa lên mng cho ti v min phí, trong khi các ca hàng chưa h
bày bán game này, còn lch phát hành chính thc phi là mười ngày sau đó! Khi lên mng, game
này đã b "phanh thây" thành 65 file dung lượng 15MB, kèm theo mt trình... phá mã bo v để có
th chy ngon lành vô thi hn. Nhng cracker - chuyên gia b khóa phn mm - đã ra tay!
đâu có phn mm, đó có cracker
K t đầu thp niên 1980, khi nhiu bn đọc e-CHÍP còn chưa tt nghip... mu giáo thì các phn
mm đã b sao chép tùm lum. Điu đó buc các nhà sn xut phn mm phi cài vào trong sn
phm ca mình mt phương cách bo v nào đó để chng li vic chia s phn mm bt hp
pháp. Thế là ra đời k thut install-counter và s serial number. Bn đọc e-CHÍP hn không còn
ai xa l vi khái nim serial number - mt dng chìa khóa đin t mà không có nó thì không th
cài đặt phn mm vào máy tính. Còn k thut install-counter (đếm s ln cài đặt) s theo dõi xem
phn mm s được cài đặt bao nhiêu ln vào máy tính và khng chế s ln g b, cài đặt li.
Thi đó chưa có internet nên các chuyên gia không h nghĩ đến vic phn mm s được phân
phát nhanh chóng khp thế gii như ngày nay. Tuy vy, ngay khi phn mm bt đầu có khóa bo
v thì các cracker xut hin, tò mò th xem nhng khóa y... kiên c đến đâu.
Các cracker thi đó ch làm mt vic rt đơn gin: Tìm đường vòng để tránh né khóa bo v. H
sao chép li b đĩa mm gc ngay trưc khi cài đặt ln đầu tiên, hoc chép li các file đã cài đặt
t trong máy tính. Nhng trò táy máy này buc các nhà sn xut phn mm phi bóp óc nghĩ ra
nhng chiêu thc bo v cao siêu hơn. Kết qu là h đã góp phn thúc đẩy cho s hình thành và
phát trin ca nhng... nhóm cracker có trình độ cao hơn (đơn gin ch là v quýt dy thì móng
tay nhn!). Trong khi các cracker mng r hoan hô s ra đời ca internet để h có th chia s
nhng k thut và phân phát thành tích b khóa ca h cho nhiu người hơn thì các hãng sn
xut phn mm v tay chào mng đĩa CD vì cho rng có th dùng CD để phát hành phn mm
ch không dùng đĩa mm na. Vi sc cha rt ln ca CD và đường truyn internet rt chm
thu y, các hãng phn mm tha h sn xut nhng phn mm có dung lượng cc ln (vài trăm
Mb so vi vài Mb trước đó), hy vng rng chính bn thân dung lượng ln ca phn mm s làm
bó tay nhng cracker gii nht. Nhưng không, thế gii ngm cracker li phát trin nhng k
thut... b khoá để đáp tr. Mt trong nhng k thut chng t bn lãnh cracker là có th nén nh
mt phn mm 600Mb ch còn... 50Mb mà thôi.
Hin nay, vic b khóa phn mm đã nâng lên mt tm cao k thut mi và dường như không h
có đim dng. Cùng vi s ra đời đường kết ni internet cao tc và nhng chương trình ni ngang
hàng các máy tính trong h thng mng, các k thut chng b khóa mi cũng ra đời. Chng
hn, buc người dùng phn mm phi đăng ký vi nhà sn xut qua đin thoi - Microsoft đã
dùng k thut này cho Windows XP. Nhưng phn mm vn c b... crack!
Ngun phn mm t đâu ra?
"PRADiGM đang n lc để gi vng đẳng cp ca mình. Hãy liên lc vi chúng tôi ngay nếu như
bn có th cung cp nhng ta game mi chưa phát hành." Đó là mt phn ni dung ca file văn
bn kèm theo mt game đã b b khóa. Nhóm cracker PRADiGM “chuyên tr” nhng game s
dng nhng tp tin nfo (viết tt ca "information") đi kèm theo nhng ta game đã crack ca h
để huy động người ng h. Các nhóm cracker khác cũng thường dùng nhng file nfo như thế.
Điu đó cho thy giá tr ca nhng ta game hay sn phm phn mm chưa chính thc phát
hành có giá tr như thế nào trong cng đồng cracker. Nếu mt nhóm nào đó có th b khóa và
tung lên mng mt phn mm chưa phát hành, nhóm này đã chng t mình... "trên cơ" nhng
nhóm khác. Nhưng mun có được ngun phn mm này, các nhóm cracker phi có nhng quan
h đúng người đúng ch. Mt k "nm vùng" trong Phòng Phát trin phn mm hay nhà máy
dp CD có th d dàng chuyn sn phm đến các nhóm cracker mà ít gp nguy him. Đổi li,
“tên nm vùng” này s được tiếp cn mt ngun cung cp phn mm min phí vô tn bi nhng
“tên nm vùng” khác - tt c đều là đồ xài chùa, và chy ngon lành (vi mt cách b khóa thích
hp).
Tuy nhiên, nếu phn mm phát hành chính thc không ni tiếng, hoc không có người nm vùng
để chuyn hàng thì cách ly đưc phn mm gc rõ ràng là t mt nhân viên bt ho nào đó
đang làm vic trong mt ca hàng bán phn mm. Tt c ch cn mt đêm vi mt đĩa CD là mt
phn mm có th được sao chép và đẩy lên mng ti mt nhóm cracker đang háo hc trông ch.
Mc dù phn mm ly t ngun này không "có giá" bng phn mm chưa phát hành nhưng nếu
mt nhóm cracker có th ly đưc phn mm gc trước các nhóm khác thì vn giành được s
kính n ca các bn “đồng đạo... chích”. Nhưng nhóm cracker "trên cơ" này phi có sn mt “cao
thđể nhanh chóng phá tung tt c khóa đã được cài trong chiếc CD sn phm gc va nhn
được.
Tài ngh cracker
Crack chính là tiến trình debug (g li) cho phn mm nhưng thay vì g li, các cracker li nhm
vào nhng đim then cht trong phn mm có tính năng bo v sn phm chng li vic sao
chép. Bng vic s dng các chương trình công c crack để dò tìm mt cách h thng trong sn
phm gc, mt cracker gii có th b khoá mt phn mm trong vòng vài gi. Cách b khoá kiu
debug này ph biến đến ni MI phn mm thương mi ra bán trc tiếp hay qua mng đều có
mt cách crack tương ng phá b mi khoá bo v.
Nhìn chung, các phn mm đã b b khoá thường được phân phi kèm theo hai chương trình nh
do các cracker viết. Chương trình th nht là mt key gerenator chuyên to ra nhng dãy s
serial number ngu nhiên phù hp vi nhng đòi hi bn quyn ca sn phm gc. Chương trình
th hai thường là mt patch (miếng vá) nhm thay thế mt s file điu khin ca sn phm gc
bng nhng file tương ng đã debug để phn mm có th chy trơn tru mà không cn có CD gc.
Đương nhiên các hãng sn xut phn mm tha biết nhng kiu b khoá này và không ngng tìm
kiếm nhiu phương kế để không cho cracker chc thng tường rào bo v sn phm ca mình.
Để đáp tr, các nhóm cracker luôn cn nhng thành viên tài ba, sn sàng tìm ra mi k h ca
sn phm gc để qua mt c nhng k thut bo v tân k nht. Nhng cracker này thường rt
gii v ngôn ng Assembler. Ging như nhóm cracker PRADiGM hô hào mi người cung cp
game mi cho h b khoá, các nhóm cracker khác cũng kêu gi các cracker tài ba tham gia
nhóm ca h. Chng hn, xin trích li “hiu triu” ca nhóm cracker ORIGIN: "Chúng tôi hin
đang tìm kiếm nhiu cracker đã có tay ngh và nhng người đào to cracker để chiêu m làm
thành viên. Nếu bn biết cách b khoá Safedisc/C-Dilla hay SecuROM hay VOB, hãy liên lc vi
chúng tôi NGAY LP TC!".
Safedisc/C-Dilla, SecuROM, và VOB đều là nhng phương pháp chng sao chép CD mà các
hãng phn mm hin nay thường dùng để bo v bn quyn ca mình. Nếu ta sao chép li t CD
gc có cài các k thut bo v này thì máy tính s nhn biết đó là bn sao bt hp l và s không
chy chương trình. Nhưng cracker vn có cách b khóa được như thường. Qu là cuc đối đầu
bt phân thng bi!
Đóng gói sn phm crack
Khi mt chương trình đã được crack xong thì đến lúc phi "đóng gói" ngay. Mc dù mt s ít người
dùng internet băng thông rng d dàng ti v nhng tp tin ln hơn 600Mb, phn ln người trên
thế gii vn phi ti v qua đường đin thoi vi nhng modem 56K ì ch. Để h tr đa s người
dùng internet qua modem 56K, nhng nhóm cracker "ưu tú" nht đã đặt ra nhng quy tc khi phát
hành phn mm đã crack. Đặc bit là nhiu nhóm chuyên crack các ta game có lúc hp thành
mt liên minh và thng nht nhng... “tiêu chun ISO” v s lượng file trong mt game đã crack
và đóng gói li, tng dung lượng ca toàn b sn phm đóng gói này, s tính năng còn li ca
game sau khi đã b khóa và đóng gói,... Nhng "tiêu chun ISO" này s xác định cht lượng ca
sn phm crack và đẳng cp ca cracker.
Mt cracker ca nhóm Faction đã mô t quy trình crack mt ta game 600Mb và đóng gói thành
sn phm 200Mb như sau: "Điu đầu tiên là xác định xem làm cách nào để la được các k thut
bo v bn quyn. Chương trình b khóa thường nh, chng chiếm nhiu dung lượng nhưng phi
tính toán luôn để gp chung vào bn phân phi min phí sau cùng. Kế đó, c nhóm phi tìm xem
thành phn nào có trong chương trình game có th vt b mà không nh hưởng đến trò chơi.
Đương nhiên nhng file cài đặt b sung kiu DirectX là có th vt b ngay. Kế đó, tt c các file
âm thanh, thường là nhng file WAV rt ln, s được chuyn đổi thành file MP3 cho gn nh và
mt chương trình chuyn đổi cũng s được thêm vào để đổi ngược file MP3 này thành file WAV
khi người dùng cài vào máy tính. Sau đó, nhóm cracker s m x xem các file phim, âm thanh, ca
khúc hay bt k file nào là không cn thiết trong vic chơi game thì loi b luôn. Các cracker s
viết mt chương trình patch ngăn chn không cho game s dng các file đã b loi này”. Tuy
nhiên, vic loi b file như vy s nh hưởng đến cht lượng sn phm crack và uy tín ca nhóm
cracker. May là các nhóm cracker có th khôi phc uy tín ca mình bng cách tung ra mt sn
phm đóng gói khác, bao gm nhng file multimedia đã b loi trước đây để b sung vào game.
"Mt khi game đã b “phanh thây” thì chúng tôi viết mt installer (trình cài đặt) và kèm vi nhng
file này. Tiến trình cài đặt hoàn toàn t động vi mt cú nhp chut đơn gin. Ti đây, công đon
cui cùng là đóng gói c chương trình thành nhng phn nh sao cho d dàng phân phi. Tiêu
chun bây gi là mi file phân phi không được ln hơn 15Mb và tng s file cũng đưc khng
chế sao cho người dùng có th d dàng ti v và phát hin được ngay nhng file b thiếu ht."
C công vic b khóa game ln các sn phm phn mm khác nhìn chung cũng đã đưc "ISO
hóa" thành bn tiến trình: thu thp, b khóa, đóng gói và phân phi, vi mi tiến trình có nhng
biến đổi khác nhau chút ít.
Nhng con đường phân phi
Trong khi các tiến trình thu thp, b khóa và đóng gói nói trên vn xúc tiến trong bí mt vi nhiu
"chiêu thc bí truyn" ít người biết thì vic phân phi phn mm đã crack li là chuyn ph biến...
trong nhà ngoài ph. Con đường huyết mch để lưu thông và vn chuyn phn mm bt hp
pháp hin nay chính là internet. Nếu bn thc mc ti sao li có người ri hơi thiết lp các website
và đưa lên vô s phn mm cho mi người xài chùa thì câu tr li s có hai đim cn lưu ý:
Th nht, internet cung cp mt sân chơi nc danh tương đối an toàn cho nhng người chuyên
phân phát phn mm đã crack.
Th hai, sc cám d ca vic đưc s dng nhng phn mm mi nht mà không mt tin vn
đầy mê hoc vi ngay c người dùng nhng nước phương Tây vn có truyn thng tôn trng
lut pháp. Khi người dùng internet ào vào các website cho ti phn mm “chùa” thì nhiu nhóm
phân phi phn mm bt hp pháp đã nghĩ ra trò kiếm tin bng cách bt tay vi nhng
website... khiêu dâm - mc dù đối vi hu hết các cracker "chân chính", vic b khoá phn mm
ch là mt trò thách thc trí tu vô v li. Các website phân phi phn mm bt hp pháp thường
được bao quanh bng vô s logo hay banner qung cáo ca các website khiêu dâm. C mi ln
có người truy cp vào, mt phn mm s ngm ngm kích cho hàng lot ca s pop-up x đầy
màn hình ca người truy cp mi chào tham quan các website khiêu dâm này. C căn c theo s
ln ca s pop-up được... sng chung, ch website phân phi phn mm s ly mt khon tin
tương ng t ch các website khiêu dâm.
Vic truy lùng gc tích ca nhng phn mm đã b khoá này rt khó khăn vì các cracker s dng
mi k thut công ngh để gi bí mt xut x hòng tránh b nhà chc trách tóm c. Trên website
thường ch có đường dn ti phn mm cho ti v, còn phn mm li nm trên mt máy ch khác
được đặt nhng nước thc thi lut bn quyn lng lo. Thm chí, các cracker còn có th đột
nhp trái phép vào bt k mt máy ch hp pháp nào và s dng đĩa trng trong máy ch đó để
làm kho cha hàng phi pháp ca mình. Nhng máy ch Trung Quc hin nay thường được chn
làm "kho cha hàng" lý tưởng và các cracker Trung Quc ngày càng được kính trng trong thế
gii ngm này.
Bt k nhiu nước đã đưa ti danh cracker vào b lut hình s ca mình, bt k nhiu t chc
cracker đã b phát hin và bt gi, tình trng b khóa phn mm vn không h suy gim. Các nhà
chc trách ln nhà sn xut phn mm vn luôn đối mt vi câu hi: Có th chn đứng nn
cracker được không? Câu tr li dường như là KHÔNG!