Crack гэж юу вэ?

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:find: :angry: :tasty: :ninja: :hiphop: :sos: :) :hi: :yes: :))) ;) :bravo: :nice: :ok: :clap: :P :zzz: :no: :loveu: :heart: :kiss: :goodluck: :-P :-p :haha: :kissu:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Crack гэж юу вэ?

Re: saihan bna shyy

by temee » 2010-07-30, 11:21

erdenehyy wrote:saya sanaandgyi yavj baigaad huuchin amaraa.netiin maani tuhai yariltssan baihig olj yzlee. saihan sanagdaj bna shyy. amaraa.net maani yneheer saihan site baisan. odoo adminuud ni hoorondoo huuchin heveeree bainga holbootoi baigaa shyy
holbootoi bga l duuldsandaa hu

saihan bna shyy

by erdenehyy » 2009-04-03, 16:42

saya sanaandgyi yavj baigaad huuchin amaraa.netiin maani tuhai yariltssan baihig olj yzlee. saihan sanagdaj bna shyy. amaraa.net maani yneheer saihan site baisan. odoo adminuud ni hoorondoo huuchin heveeree bainga holbootoi baigaa shyy

by Almas » 2009-02-17, 20:22

Чи блогийнхоо нэвтрэх эрхийг тэнд ил тавьчихсан байсан. Хүн устгасан байж бас болох талтай...
FTP эрх нээсэн РМ явуулсан шүү.

by 192 » 2009-02-16, 16:25

Даанч хаагдсан. Тэр ftp чинь сайхан сонсогдож байна. Хэд гурван юмаа upload хийчих юмсан. Хичээл, ном гэх мэт. Тэр номнуудын хагас нь блогоос алга болсон.

by Alog » 2009-02-16, 03:23

amaraa.net d neg heseg erchimtei yavj baij bilee odoo ter untarsan bololtoi :( ug ni hacking bolon cracking tal deer nileen yum unshij surch ehelsen yumsan tiimerhuu zuil shineer neegdvel mash ih talarhah baina 192 oo :)

by Almas » 2009-02-15, 21:52

Тийм тохиолдолд хүсвэл тусд нь http://subdomain.dusal.net хэлбэрээр ftp авч ашиглаж болно. Ямар нэгэн хязгаарлалтгүй фаилаа хуулах боломжтой болох байх... Бас манай самбарт бичлэгүүдээ давхар оруулаад явж байвал баярлана. :) Нэг их хүн ордоггүй ч гэсэн хэрэгтэй мэдээллүүд хуримтлагдаж байхад яваандаа хүн ордог болох байх гэж боддог.
Ер нь блогоо нээгээд хичээлүүдээ, нөгөө асуулт дээгүүр тавиад байсан номнуудаа энэ тэрээ бүгдийг нь нэгтгээд оруулаад хөтлөөд яваач хөө. Тэгээд ижил сонирхолтой хүмүүстэйгээ хамтраад блогоо хөтлөвөл илүү үр цэгцтэй төвлөрсөн болно шүү дээ. http://dusal.blogmn.net маань тиймэрхүү байдлаар хүмүүс нийлж бичдэг.

http://ajaxmaa.blogspot.com гээд энэ овоо мэдлэгтэй нөхөр байх шиг байналээ.

by Khaschuluu » 2009-02-15, 21:27

хаха баярлуулан гомдоов.

ашиглаж байгаад чинь баярлаа.

by 192 » 2009-02-15, 21:15

Хэ хэ. Баярлалаа. Би хувьдаа танай блогыг файл шэре хэлбэрээр ашигладаг. 36_1_65[1].gif

by Khaschuluu » 2009-02-14, 20:51

хоо сонирхол нэгт андуудтай уулзсан даа баяртай байна.

Дусалынхан та нарыг халуун дотноор хүлээн авах болоно шүү. :D

by Almas » 2009-02-14, 20:20

192-оо. Бүх талаар дэмжихэд бэлэн байна. Хостинг, домаин болоод...
Манай хост тийм ч их сайн биш ч гэсэн. Ер нь бол тогтвортой хаагдалгүй ажиллах тал дээр бүх талаар дэмжиж ажиллаж чадна шүү!
Форум болон саит энэ тэр тал дээр чадах чинээгээрээ туслахад бэлэн шүү.
almas@dusal.net рүү холбогдоод санал байвал ирүүлээрэй.

by 192 » 2009-02-14, 20:11

Асуулт самбарын Software хэсгээс уншиж болно оо. Амараа нь хаагдсан байгаа. Уг нь Амараа.нэт дээр одоо бүлгэм хүртэл байгуулагдаад явж байсан. Манай бүлгэмийн нэлээдгүй гишүүд орох газраа хайгаад л энүүгээр тэрүүгээр хэсүүчилж яваа. Хааяа л мессэнжэрээр уулзадлах юм. Уг нь тэднийг нэг цуглуулдаг газар бий болгочихвол Монгол улсад маань хакер, кракерийн чиглэлд тодорхой хөгжил гарах юм.

by Almas » 2009-01-27, 22:07

Энэ нэлээн дээр үеийн мэдээлэл байгаа юм. 192 гишүүний хичээлүүдийг www.asuult.net/forum www.amraa.net/forum дээрээс олж уншиж болох байхаа...

by KLUBMAN » 2009-01-22, 23:40

nice nice medeelel bna thx almaaz 192 oo medeeleliig sain tawij ogoorei bi onoodor l iim goy sait baidagiig medlee odoonoos ehleed bainga orj bna

by 192 » 2006-11-03, 19:51

Huh tsereg wrote:
192 wrote:Бас нэг зүйл нэмээд биччихие...

Ìàø ãàéõàëòàé ç¿éë áè÷æýý. Îãò êðàêäóóëàõ áîëîìæã¿é ïðîãðàì áàéæ áîëîõ óó? (Æèæèã ïðîãðàìóóäûã ñòàòèê õóóäàñ õàêäàæ áîëäîãã¿éòýé àäèë áîëîõã¿é áàéæ áîëîõ þì.. Ãýõäýý åðºíõèé人 Ëèöåíç øàëãàõ õýñýãèéã îãò àëäààã¿é õèéõ áîëîìæèéí òóõàé ýíä ÿðèõ ãýæ îðîëäîâ...)
Боломж бий. Гэхдээ программчлал талаасаа биш, харин Packer, Protector ашиглаад хамгаалалт хийж болно. Шахаж болно, хамгаалалт ашиглаж болно гэж хэлэх гээд байна л даа.

by Huh_tsereg » 2006-11-03, 18:35

192 wrote:Бас нэг зүйл нэмээд биччихие...

Ìàø ãàéõàëòàé ç¿éë áè÷æýý. Îãò êðàêäóóëàõ áîëîìæã¿é ïðîãðàì áàéæ áîëîõ óó? (Æèæèã ïðîãðàìóóäûã ñòàòèê õóóäàñ õàêäàæ áîëäîãã¿éòýé àäèë áîëîõã¿é áàéæ áîëîõ þì.. Ãýõäýý åðºíõèé人 Ëèöåíç øàëãàõ õýñýãèéã îãò àëäààã¿é õèéõ áîëîìæèéí òóõàé ýíä ÿðèõ ãýæ îðîëäîâ...)

by 192 » 2006-07-21, 20:29

Бас нэг зүйл нэмээд биччихие. Crack гэдэг нь программд байгаа логик үйлдлүүдийг нь өөрчлөөд үүрэг зорилгыг мартуулчихдаг эд юм аа.
Жишээ нь JGE - Энэ нь JumPif Greater Equal (хэрвээ илүү утгатай бол үсэр) гэсэн үг. 30 хоног тоолоод ажиллахгүй байдаг программ байлаа гэж бодоё.
Тэгвэл программ ажиллаж эхлэхдээ системийн цагийг шалгаад 30 хоногоос хэтэрсэн байвал дээрхи логик утга 1 гэсэн утгаа авч үсрэлт хийлгэдэг. Эцсийн үр дүн нь мэдээж "Таны ашиглах хугацаа дуусан" гэсэн мэдээлэл, дээрэс нь программ тасалдалт.
Энэнийг crack-дахын тулд JGE-г нь NOP(No OPeration - Үйлдэлгүй) болгож орихдог. Тэгэхээр 30 хоногоос хэтэрсэн ч гэсэн үсрэлт хийгдэхгүй учир программ ажилласаар байх болно.
Дахиад нэг жишээ авчиххая. Саяынхаас эсрэгээр нь.
JLE (JumPif Lower Equal - Хэрвээ бага утга авсан бол үсэр) Энэ нь 30 хүртэл хоног дотроо ажиллаж байвал үсрэлт хийж программ эхлэнэ. Харин 30 хоногоос хэтэрсэн бол үсрэлт хийгдэхгүй цааш үйлдэл явагдана. Мэдээж цааш хийгдэх үйлдэл нь түрүүчийн адил анхааруулгын дэлгэц, программ тасалдалт.
Энэнийг нь харин JLE-г нь JMP(JuMP-Үсэр) болгож орихдог. Тэгэхээр 30 хоног дотор байна уу, 30 хоногоос хэтэрсэн байна уу хамаагүй үсрэлт хийгдэж программ хэвийн эхэлдгээрээ эхлэнэ.
Дээрхи 2-г харахад эцсийн үр дүн нь программд ямар нэгэн байдлаар өөрчлөлт оруулснаар программ ямарч тохиолдолд хэвийн ажиллаж байхад л оршиж байгаа юм.
Хуруу загтанаад 3 дахь жишээгээ биччихэе.
Программд Сериал код нэхсэн цонх гарч ирдэг. Энэ цонхонд зөв сериалыг нь оруулж өгвөл программын түгжээ арилна. Харин буруу сериал оруулвал түгжээ арилдаггүй. Энэний цаана чухам ямар үйлдэл хийгддэг талаар жаахан тайлбарлая.
Гаднаас сериал нэхнэ. Цонхонд сериал оруулахад чиний оруулсан сериалыг чинь жинхэнэтэй нь программ тулгаж үзнэ.
Тулгахдаа ихэнхдээ XOR логик үйлдэл хийнэ.
"Чиний сериал" XOR "Жинхэнэ сериал"
XOR-г товч тайлбарлая.
0 XOR 0 = 0
0 XOR 1 = 1
1 XOR 0 = 1
1 XOR 1 = 0 гэж гаргадаг.
Энэнээс харахад 2 сериал маань хоорондоо ижил бол 0 утга, харин тохирохгүй бол 1 гэсэн утга авдаг.
Энэ утгыг олсны дараа хийгдэх үйлдэл нь JNZ(JumPif Not Zero - Хэрвээ Тэг биш бол үсэр) эсвэл JZ (JumPif Zero - Хэрвээ Тэг бол үсэр) логик үйлдлүүд хийгддэг. Энд JZ нь байлаа гэж бодоё. Хоорондоо тохирсон тохиолдолд 0 утга авдаг гэж сая үзсэн. Тэгэхээр Үсрэлт хийгдэж программын түгжээ арилна. Харин Буруу сериал оруулсан тохиолдолд 1 утга авч Үсрэлт хийгдэхгүй ба Түгжээ арилахгүй.
Бидэнд зөв сериал байгүй, түгжээ арилахгүй байлаа гэж бодоё. Яавал түгжээг арилгах вэ?
Энд JZ-гэснийг нь JMPболгоод өөрчилчихөж болно. Ингэсэн тохиолдолд Сериал зөв байсан ч, буруу байсан ч үсрэлт хийгдэж түгжээ арилна. (Уг нь зөв сериао оруулсан тохиолдолд 0 утга авч үсрэх ёстой шүү дээ.)
Харин JNZ байгаа тохиолдолд энэ аргыг хэрэглэж болохгүй. Ингэж хийх юм бол сериал зөв байсан ч түгжээ арилахгүй гэсэн шилжилтрүү явчихна. Энэ тохиолдолд JNZ-г NOPболгочих хэрэгтэй. Тэгвэл хэзээ ч үсрэлт явагдахгүй учир программд зөв сериал оруулсан ч, буруу сериал оруулсан ч программын шууд арилна.

Гэх мэтчилэн бичээд байвал дуусахгүй л дээ. Тэгэхээр crack-дах гэдэг нь тодорхой хэсгийг нь өөрчилж замд тааралдах саадыг авч хаяж байгаа биз. Би дээр 3-н жишээгээр Reverse Engineering буюу Эргүүлэх Арга гэдгийн үзүүрээс нь бичлээ.

Энд бас нэг зүйлийг бичилгүй болохгүй нь. Бидний инернэтээс CRACK татаж аваад программ суулгасан фолдерт нь хуулаад ажиллуулж түгжээг арилгадаг. Гэтэл энэ нь яг үнэндээ бол CRACK биш PATCH юм. PATCH нь дээр бичсэн логик үйлдлийг эргүүлэх, программд засвах хийх зориулалттай жижиг программ юм.
Үүнээс гадна Registry файл байж болно, Flexml лиценз файл байж болно, KEYGEN байж болно.

Энэ мэтчилэн маш олон төрөл эвдлэх арга байгааг ерөнхийд нь нийлүүлээд CRACK гэж нэрлээд байгаа юм даа.

(Энэ бичлэгийг Crack-н хичээл сэдэвт тавих байсан ч юм уу даа? Тийшээ зөөчихсөн ч болно шүү.)

Top