icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
ћарк Ѕлау
¬ыгодные советы

¬ыгодно ли работать крэкером программ?

  • 1207
  • 4

¬ыгодно ли работать крэкером программ?

 
 рэкер Ц это взломщик компьютерных программ. »ногда это слово пишут Ђкрекерї. ¬ таком написании не следует путать это профессию с Ђкрекеромї, который печенье. я слышал, как этих людей называют Ђкракерамиї и такое название мне нравитс€ больше всего. ≈ще одна, просторечна€, переделка этого слова Ц Ђкр€керї. —оответственно, взломанные программы на компьюслэнге называютс€ Ђкр€кнутымиї.

„то значит взломать компьютерную программу? Ёто значит сн€ть защиту программы от незаконного распространени€.

“акой защитой программы может быть более или менее хитра€ проверка специального серийного номера (или регистрационного кода). ≈сли при запросе серийного номера будет введено неправильное значение, программа либо не будет устанавливатьс€, либо, будучи установленной, не станет работать. ѕредполагаетс€, что серийный номер, спр€тан в коробке, где находитс€ диск с приобретаемой программой. «аконный покупатель вводит его только один раз при установке или при запуске этой программы. —ерийный номер может генерироватьс€ на основе определенной информации (например, имени владельца, характеристик аппаратуры компьютера), а иногда может быть некоторым фиксированным значением, состо€щим из большого числа латинских букв и цифр. Ѕольша€ длина серийного номера Ц гаранти€ от того, что злоумышленник запомнит его.

ƒругой возможностью защиты программы от нелегального распространени€ €вл€етс€ аппаратна€ защита. ќна представл€ет собой специальные электронные ключи, переходники дл€ параллельного (принтер), последовательного или USB портов. ѕеред началом установки или работы программы провер€етс€ наличие защитного переходника. ѕрограмма посылает на переходник запрос в виде строчки символов и получает в ответ другую строчку символов. ≈сли полученный ответ соответствует посланному запросу, начинаетс€ установка программы или начинаетс€ запуск уже установленной программы. ƒовольно часто подключенный переходник действует и сам, посыла€ врем€ от времени запросы компьютеру, чтобы определить легальность установленной программы.

¬ последнее врем€, когда практически любой компьютер подключен к »нтернету, проверку легальности установки провер€ют сами производители, врем€ от времени подключа€сь к работающей программе дл€ ее обновлени€.

“ак вот, крэкер Ц это программист, хорошо разбирающийс€ в различных системах защиты коммерческих программ и систем, который умеет эту защиту обходить. ќдин из необходимейших навыков крэкера Ц это умение читать машинный код, как увлекательную книжку: быстро и с полным пониманием прочитанного. ”мение совсем не простое, но при определенном трудолюбии приобретаемое.  роме того, крэкер должен знать возможные методы защиты программного кода. ¬ышеперечисленные методы Ц это наиболее канонические и относительно простые из множества существующих.  роме знани€ от крэкера еще требуетс€ программистска€ хитрость и умение ликвидировать места проверки, став€ в нужных местах коды-заплатки (которые называютс€ Ђпатчамиї от английского слова Ђpatchї Ц Ђзаплатаї)

 рэкер находит места в программе, в которых происходит проверка серийного номера или ответа переходника на посланный запрос. ƒл€ этого есть р€д способов, стандартных и не стандартных. «атем это место закрываетс€ программным кодом той или иной степени хитрости. Ќаиболее удачное решение Ц разгадать алгоритм и создать отдельную программу Ц генератор ключей. Ќа крэкерском жаргоне он называетс€ Ђкейгенї. Ёто сокращение английского термина ЂKEY GENeratorї. — помощью генератора ключей каждый желающий сможет сгенерировать правильный серийный номер. “акой результат взлома наиболее востребован и очень ценитс€.

ƒругой способ, использование загрузчика, исправл€ет определенные фрагменты программы после ее загрузки в оперативную пам€ть перед запуском этой программы.

ƒл€ обмана систем защиты с электронными ключами (переходниками) пишутс€ программы-эмул€торы ключа, которые имитируют поведение электронного ключа. ƒл€ этого делаетс€ копи€ внутренней пам€ти ключа. ‘айл, содержащий эту копию, загружаетс€ специальной программой-эмул€тором, котора€ Ђобманываетї систему, имитиру€ обращение к внешним портам. ¬прочем, современные аппаратные ключи достаточно сложны и систему, защищенную ими, взломать практически невозможно.

“е из читателей, кто дочитал до этого места, веро€тно, уже пон€л, что крэкер должен быть очень умным, чтобы все эти премудрости вместить в голову и воплотить в жизнь. ќбычно те, кто занимаютс€ крэкерством, Ц реб€та молодые и сообразительные. ј еще Ц серьезно сдвинутые на компьютерах, программировании, компьютерной безопасности и принципиальные противники закрытых кодов компьютерных программ и защиты интеллектуальной собственности.

¬ чем заключаетс€ работа крэкера, мы уже обсудили. “еперь о том, как она организовываетс€.

√лавные заказчики у крэкеров Ц создатели и продавцы контрафактных программ. »х еще застенчиво называют Ђлокализаци€миї.  рэкеры взламывают легальные версии самых разных, но, как правило, очень полезных или профессиональных программ. ¬ зависимости от сложности взломанной программы крэкер получает за свою работу от 200 до 500 долларов.  стати, в работе крэкеров заинтересованы также и фирмы, которые занимаютс€ продажей компьютеров и околокомпьютерных товаров. ¬ принципе, продавцы должны продавать покупателю Ђголыйї компьютер, если покупатель не пожелал купить программное обеспечение. Ќо так торговл€ не пойдет! ќбычно покупатель получает компьютер, хорошо Ђупакованныйї различными программами.  онечно, все эти программы Ђкр€кнутыеї.

 рэкерские группы обслуживают и небольшие бизнесы, которые считают накладным выкладывать по несколько тыс€ч долларов за копию одной и той же программы дл€ каждого компьютера в своей фирме. ќни приглашают крэкера, который поработав несколько дней, представл€ет им версию программы, Ђосвобожденнуюї от оков и удал€етс€, получив за труды те же 200 Ц 500 долларов. ¬се это происходит шито-крыто и, как правило, ни одна из сторон не закладывает другую. Ёто невыгодно обеим сторонам. ≈сли в течение недели заказчик за€вл€ет крэкерам, что их работа его не удовлетвор€ет, крэкеры доказывать свою правоту не станут. ѕросто восстанов€т оригинальные версии программ и возвращают заказчику деньги.

»так, крэкерство выгодно и вполне может быть источником заработка. ≈сли, конечно, начинающему крэкеру нравитс€ рытьс€ в кодах программы и обнаруживать логику в машинных кодах программы, запросы паролей и совмещать при€тное с полезным, то есть получать за свою дотошность и сообразительность немалые деньги.


mas
≈вгений Ѕагдерин

ѕеребирать коды очень соблазнительное дело. ќт безобидных приложений и скромных заработков совсем недалеко до моделировани€ финансовых потоков. ј эта река так быстро зат€гивает, что не успеешь огл€нутьс€ , как придетс€ сменить удобное компьютерное кресло с пивом на жесткую тюремную скамейку. Ќаписано со знанием дела!

top
Halida Rojkova

ќчень профессиона€ стать€! „етко. €сно и пон€тно даже "чайникам"))))

pro
Ќадежда  ћаслова

— большим уважением отношусь к люд€м, владеющими такими знани€ми и навыками.++++

¬ам необходимо или зарегистрироватьс€, чтобы оставл€ть комментарии
выбор читател€

¬ыбор читател€

16+