Шаровары: различия между версиями

>M03r
м Правки Тэйтанка-птекила (осуждение) откачены к версии Виталик Штепсель.
Метка: откат
 
(не показана 31 промежуточная версия 17 участников)
Строка 2: Строка 2:
{{q|Бред|Абсурдопедия|предыдущее высказывание}}
{{q|Бред|Абсурдопедия|предыдущее высказывание}}
{{q|Лицензионный замок одним ударом меча сбить можешь ты|Йода|Шаровары}}
{{q|Лицензионный замок одним ударом меча сбить можешь ты|Йода|Шаровары}}
{{qaw|Шаровары на поле боя бесполезны абсолютно}}
{{q|Да зохавает тебя [[Ктулху]]!|Одмин|[http://shareware.com/ крупнейшего распространителя шаровар]}}
{{wikipediapar|Shareware}}
{{wikipediapar|Shareware}}
'''Шарова́ры''' (Shareware) компьютерный [[вирус]], обитающий преимущественно в [[Штаны|штанах]], предназначенный для воровства [[Деньги|денег]] [[юзер]]ов под предлогом оплаты использования программ. Пишут шаровары специальные [[программист]]ы.
'''Шарова́ры''' ({{lang-en|shareware}}, {{lang-de|stehlbarabwendungsoftware}}, {{lang-it|brachesse}}) — компьютерный [[вирус]], обитающий преимущественно в [[Штаны|штанах]], предназначенный для воровства [[Деньги|денег]] [[юзер]]ов под предлогом оплаты использования программ. Пишут шаровары специальные [[программист]]ы.


== Распространение и заражение ==
== Распространение и заражение ==
=== Динамическая сборка ===
=== Динамическая сборка ===
[[Изображение:CD-ROM.jpg|thumb|135px|Так вирус попадает на Ваши штаны!]]
[[Файл:CD-ROM.jpg|thumb|135px|Так вирус попадает на Ваши штаны!]]
Самый эффективный метод распространения шаровар. Фирма-производитель программы, защищённой шароварами, вступает в тайный сговор с производителем дисков, чтобы последний наносил миллионы нанороботов на поверхность диска. Следуя древнему инстинкту, юзер вставляет диск в дисковод, где тот начинает вращаться с бешеной скоростью. Получая энергию от вращения диска, нанороботы собираются в длинную цепочку вылетают через микроскопические щели за счёт центробежной [[Сила|силы]], попадая прямо на штаны пользователя (колени которого расположены обычно прямо напротив дисковода).
Самый эффективный метод распространения шаровар. Фирма-производитель программы, защищённой шароварами, вступает в тайный сговор с производителем дисков, чтобы последний наносил миллионы нанороботов на поверхность диска. Следуя древнему инстинкту, юзер вставляет диск в дисковод, где тот начинает вращаться с бешеной скоростью. Получая энергию от вращения диска, нанороботы собираются в длинную цепочку вылетают через микроскопические щели за счёт центробежной [[Сила|силы]], попадая прямо на штаны пользователя (колени которого расположены обычно прямо напротив дисковода).


Когда цепочка нанороботов попадает на штаны, цепочка разрушается и нанороботы собираются в другом порядке, образуя шаровары. Шаровары, построенные таким образом, очень легко могут двигаться по штанам благодаря тому, что могут разбираться и собираться в любой момент времени.
Когда цепочка нанороботов попадает на штаны, цепочка разрушается, и нанороботы собираются в другом порядке, образуя шаровары. Шаровары, построенные таким образом, очень легко могут двигаться по штанам благодаря тому, что могут разбираться и собираться в любой момент времени.


Примерный код этого участка шаровар:
Примерный код этого участка шаровар:


  class NanoBot {
  класс НаноРобот {
   init() {
   старт() {
     do { b = findAnotherBot(); } while(!b);
     выполнять { b = найтиДругогоРобота(); } покуда(нет_никакого b);
     connect(b);    
     прицепиться_к(b);
   }
   }
      
      
   onChainBuildComplete() {
   какВсеОкончательноСцепились() {
     if (!spinning) {
     если (не включён) {
       Drive->spin();
       Двигатель->включить();
     }
     }
     infectUserPants();
     заразитьШтаныПользователя();
   }
   }
    
    
   onPantsInfected() {
   какШтаныЗаражены() {
     destroyChain();
     разобратьЦепочку();
     buildShareware();
     сделатьШаровары();
   }
   }
  }
  }


=== Квантовые шаровары ===
=== Квантовые шаровары ===
[[Изображение:QInfectStruct.jpg|thumb|right|100px|Пример структуры поля]]
[[Файл:QInfectStruct.jpg|thumb|right|100px|Пример структуры поля]]
Новый и очень сложный способ распространения шаровар заключается в том, что программа методом занесения в [[процессор]] и [[память]] специальных данных достигает создания внутри [[компьютер]]а особой конфигурации электромагнитного поля, которое влияет на штаны пользователя.
Новый и очень сложный способ распространения шаровар заключается в том, что программа методом занесения в [[процессор]] и [[память]] специальных данных достигает создания внутри [[компьютер]]а особой конфигурации электромагнитного поля, которое влияет на штаны пользователя.


Пример кода:
Пример кода:


  class SecretSharoWare {
  класс СекретныеШаровары {
   createSharoWare() {
   создатьШаровары() {
     analyzePhysics();
     научноИзмеритьВнешниеУсловия();
     getSecretData();
     получитьСекретнуюИнформацию();
     processQuants();
     обработатьКванты();
     putSecretData();
     сохранитьСекретнуюИнформацию();
     infect();
     заразить();
     freeSecretData();
     стеретьСекретнуюИнформацию();
   }
   }
  }
  }


Точная природа влияния на штаны пользователя неизвестна, однако высказываются следующие гипотезы:
Точная природа влияния на штаны пользователя неизвестна, однако высказываются следующие гипотезы:
;Гипотеза гравитационного взаимодействия:Исследования [[Тесла, Никола|Н. Теслы]] и [[Эйнштейн, Альберт Франк|А. Ф. Эйнштейна]] показали, что электромагнитное поле может влиять на гравитационное. В нормальном состоянии поля отдельных ячеек памяти компьютера компенсируют друг друга, но программа-носитель создаёт специальные структуры, которые приводят не к компенсации, а к усилению поля. Таким образом они могут отрывать от окружающих предметов атомы и собирать из них шаровары.
; Гипотеза гравитационного взаимодействия:Исследования [[Тесла, Никола|Н. Теслы]] и [[Эйнштейн, Альберт Франк|А. Ф. Эйнштейна]] показали, что электромагнитное поле может влиять на гравитационное. В нормальном состоянии поля отдельных ячеек памяти компьютера компенсируют друг друга, но программа-носитель создаёт специальные структуры, которые приводят не к компенсации, а к усилению поля. Таким образом они могут отрывать от окружающих предметов атомы и собирать из них шаровары.
;Гипотеза гипнотического влияния:Другие [[Безумные учёные|учёные]] полагают, что поле может влиять на человеческий [[мозг]], вводя человека в транс и заставляя его самого поставить замок на свой кошелёк.
;Гипотеза гипнотического влияния:Другие [[Безумные учёные|учёные]] полагают, что поле может влиять на человеческий [[мозг]], вводя человека в транс и заставляя его самого поставить замок на свой кошелёк.


Строка 58: Строка 59:


== Методы воровства ==
== Методы воровства ==
В настоящее время шаровары весьма разнообразный ассортимент средств для воровства денег. Ниже перечислены самые популярные.
В настоящее время шаровары представлены весьма широким ассортиментом средств для воровства денег. Ниже перечислены самые популярные.
 
=== Лицензионный ключ ===
=== Лицензионный ключ ===
[[Изображение:Koshelek-zamok.png|thumb|left|Кошелёк с лицензионным замком]]
[[Файл:Koshelek-zamok.png|thumb|Кошелёк с лицензионным замком]]
Самый простой и популярный метод.
Самый простой и популярный метод.
Поселившись в штанах, шаровары находят кошелёк, пробираются внутрь и устанавливают на него лицензионный замок. Открыть этот замок можно лишь с помощью специального лицензионного ключа. Продвинутые шаровары умеют телепортировать [[Деньги|содержимое кошелька]] прямо на фирму-производитель. Протелепортировав достаточно, они открывают кошелёк и самоуничтожаются. Особо [[зло]]вредные шаровары не уничтожаются, а телепортируют деньги не единократно, а периодически.<br clear="both" />Пример кода особо зловредных шаровар (ввиду секретности кода некоторые его участки закомментированы):
Поселившись в штанах, шаровары находят кошелёк, пробираются внутрь и устанавливают на него лицензионный замок. Открыть этот замок можно лишь с помощью специального лицензионного ключа. Продвинутые шаровары умеют телепортировать [[Деньги|содержимое кошелька]] прямо на фирму-производитель. Протелепортировав достаточно, они открывают кошелёк и самоуничтожаются. Особо [[зло]]вредные шаровары не уничтожаются, а телепортируют деньги не единократно, а периодически.


  class SharoWares {
Пример кода особо зловредных шаровар (ввиду секретности кода некоторые его участки закомментированы):
 
  класс Шаровары {
   
   
   private p;
   секретный кошелёк1;
   
   
   infect() {
   заразить() {
     do { p = findPurse(); } while (p->isEmpty());
     выполнять { кошелёк1 = найтиКошелёк();
     pentrateInto(p);
      } пока (кошелёк1->снова_пуст((( ))));
     p->lockInside();
     взломать(кошелёк1);
     кошелёк1->закрытьсяТамИзнутри();
   }
   }
   
   
   stealMoney() {
   украстьДенег() {
     if (p->locked()) {
     если(кошелёк1->закрыт()) {
       if (p->isEmpty()) {
       if(кошелёк1->пуст()) {
         infect();
         заразить();
       }
       }
       p->Money->RandomPart()->TelportTo(company);
       кошелёк1->Деньги->
            ВзятьНекотороеСлучайноеКоличество()->
            ТелепортироватьНа(Багамы, "Счёт666");
     }
     }
   }
   }
   
   
   checkKey(key) {
   проверитьКлюч(ключ) {
     if (correct(key)) {
     если(в_полном_порядке(ключ)) {
  //  (особо секретный участок кода закомментирован
  //  (особо секретный участок кода закомментирован
  /*
  /*
       callWithWait("infect", 30, "days");
       запуститьЧерезУказанноеВремя("заразить", 30, "дней");
  */
  */
       p->unlock();
       кошелёк->открыть();
     }
     }
   }
   }
Строка 97: Строка 104:
Разновидность предыдущего метода. Отличие состоит в том, что лицензионный замок создаётся индивидуально, в зависимости от физических данных кошелька, штанов и пользователя. Отличия в коде минимальны:
Разновидность предыдущего метода. Отличие состоит в том, что лицензионный замок создаётся индивидуально, в зависимости от физических данных кошелька, штанов и пользователя. Отличия в коде минимальны:


   infect() {
   заразить() {
     do { p = findPurse(); } while (p->isEmpty());
     выполнять { кошелёк1 = найтиКошелёк();
     pentrateInfo(p);
      } пока (кошелёк1->снова_пуст((( ))));
     generateUniqueLock(p, pants, pants->owner);
     взломать(кошелёк1);
     p->lockInside();
     выгравироватьНаЗастёжкеПодписьВладельцаШтанов(кошелёк1,
                                    штаны, штаны->владелец);
     кошелёк1->закрытьсяТамИзнутри();
   }
   }


=== Демо-версия ===
=== [[Демо-версия]] ===
В комплектацию демо-версии нанороботы не входят, поэтому её можно считать безопасной для штанов пользователя. Однако, стоит обратить внимание на тот факт, что в обмен на нетыренье денег от {{НС|Конченный пользователь|конченного пользователя}} программисты дают ему программу, ограниченную по функциональности. Это делается для того, чтобы пользователь заказал себе версию с нанороботами. Как проходит общение с нанороботами в штанах, читай выше.
В комплектацию демо-версии нанороботы не входят, поэтому её можно считать безопасной для штанов пользователя. Однако, стоит обратить внимание на тот факт, что в обмен на нетыренье денег от {{НС|Конченный пользователь|конченного пользователя}} программисты дают ему программу, ограниченную по функциональности. Это делается для того, чтобы пользователь заказал себе версию с нанороботами. Как проходит общение с нанороботами в штанах, читай выше.


=== Nagscreen ===
=== Nagscreen ===
Метод, аналогичный демо-версии. Nagscreen ({{lang-ru|наглый экран}}) окно, которое назойливо появляется в самые неподходящие моменты (при запуске, закрытии программы, открытии, закрытии, сохранении документа, открытии меню, контекстного меню, настроек, при нажатии на клавиатуру, при щелчке мышью) и совершенно не даёт [[работа]]ть. При каждом появлении наглого экрана программисты заманчиво обещают, что это окошко никогда не появится, если [[юзер]] закажет версию с нанороботами.
Метод, аналогичный демо-версии. Nagscreen ({{lang-ru|наглый экран}}) — окно, которое назойливо появляется в самые неподходящие моменты (при запуске, закрытии программы, открытии, закрытии, сохранении документа, открытии меню, контекстного меню, настроек, при нажатии на клавиатуру, при щелчке мышью) и совершенно не даёт [[работа]]ть. При каждом появлении наглого экрана программисты заманчиво обещают, что это окошко никогда не появится, если [[юзер]] закажет версию с нанороботами.


=== Триальный срок ===
=== Триальный срок ===
Он же испытательный — ещё одна уловка программистов. Они испытывают пользователя в следующем аспекте — не соблазнится ли он/она<s>/оно</s> по истечению определённого периода достать себе шаровары без ограничения срока действия. Сам триальный срок выставляется на основании рассчитанного [[Психология|психологами]] времени развития эффекта шароварного аффекта. Строго по возникновении ША триальный срок номер один заканчивается, и начинается триальный срок номер два — шароварная [[Апстенентный синдром|ломка]]. Если пользователь вынесет страдания от невозможности пользоваться шароварами, то программисты подведут свою команду, это будет означать, что они внесли неверный психотропный код в тело программы, и им [[Слабое звено|придётся уйти ни с чем]]. Если же пользователю будет жизненно необходима новая доза, то можно считать, что нанороботы уже орудуют в его карманах.
Он же испытательный — ещё одна уловка программистов. Они испытывают пользователя в следующем аспекте — не соблазнится ли он/она<s>/оно</s> по истечению определённого периода достать себе шаровары без ограничения срока действия. Сам триальный срок выставляется на основании рассчитанного [[Психология|психологами]] времени развития эффекта шароварного аффекта. Строго по возникновении ША триальный срок номер один заканчивается, и начинается триальный срок номер два — шароварная [[Апстенентный синдром|ломка]]. Если пользователь вынесет страдания от невозможности пользоваться шароварами, то программисты подведут свою команду, это будет означать, что они внесли неверный психотропный код в тело программы, и им [[Слабое звено|придётся уйти ни с чем]]. Если же пользователю будет жизненно необходима новая доза, то можно считать, что нанороботы уже орудуют в его карманах.


== Борьба с шароварами ==
== Борьба с шароварами ==
[[Юзер]]ы, не желающие терять своих денег, уже давно изобрели способы противодействия шароварам. Ниже приведены основные способы.
[[Юзер]]ы, не желающие терять своих денег, уже давно изобрели способы противодействия шароварам. Ниже приведены основные способы.
[[Изображение:Отмычки.gif|thumb|100px|left|Набор отмычек для вскрытия лицензионных замков]]
[[Файл:Отмычки.gif|thumb|100px|left|Набор отмычек для вскрытия лицензионных замков]]
 
=== Отмычка (кейген) ===
=== Отмычка (кейген) ===


Этот метод предназначен для борьбы с шароварами, использующими [[Шаровары#Лицензионный ключ|лицензионный ключ]] или [[Шаровары#Активация|активацию]], и заключается в создании специальной отмычки, с помощью которой можно открыть поставленный шароварами лицензионный замок на кошельке. В случае с активацией отмычка собирает информацию о кошельке, штанах и пользователе, чтобы корректно открыть замок. Также отмычка обычно содержит специальный крючок для выковыривания шаровар.<br clear="left" />
Этот метод предназначен для борьбы с шароварами, использующими [[Шаровары#Лицензионный ключ|лицензионный ключ]] или [[Шаровары#Активация|активацию]], и заключается в создании специальной отмычки, с помощью которой можно открыть поставленный шароварами лицензионный замок на кошельке. В случае с активацией отмычка собирает информацию о кошельке, штанах и пользователе, чтобы корректно открыть замок. Также отмычка обычно содержит специальный крючок для выковыривания шаровар.
 
[[Файл:SovietShareware.jpg|thumb|210px|right|Призыв к борьбе с шароварами в период [[СССР]]. Шаровары были уже среди первых созданных текстовых игр для ЭВМ. Способ распространения неизвестен, возможно, дискеты с якобы сбойными секторами.]]


[[Изображение:SovietShareware.jpg|thumb|210px|right|Призыв к борьбе с шароварами в период [[СССР]]. Шаровары были уже среди первых созданных текстовых игр для ЭВМ. Способ распространения неизвестен, возможно, дискеты с якобы сбойными секторами.]]
=== Заплатка (патч) ===
=== Заплатка (патч) ===
Этот метод борьбы с производителями шаровар заключается в следующем: на штанах делается разрыв, на него нашивается лоскут ткани, имитирующий карман, в новый карман кладётся [[Баблон|копейка]]. При запуске программы нанороботы, не найдя денег в других карманах, лезут в карман с копейкой. Задача пользователя — быстро зашить заплатку-карман и выбросить подальше, пока роботы будут телепортировать деньги. Эффект — данная шаровара уничтожена, программа работает, деньги в ваших карманах в безопасности.
Этот метод борьбы с производителями шаровар заключается в следующем: на штанах делается разрыв, на него нашивается лоскут ткани, имитирующий карман, в новый карман кладётся [[Баблон|копейка]]. При запуске программы нанороботы, не найдя денег в других карманах, лезут в карман с копейкой. Задача пользователя — быстро зашить заплатку-карман и выбросить подальше, пока роботы будут телепортировать деньги. Эффект — данная шаровара уничтожена, программа работает, деньги в ваших карманах в безопасности.
[[Изображение:Набитый кошелёк.jpg|thumb|100px|left|Это всего лишь видимость]]
[[Файл:Набитый кошелёк.jpg|thumb|100px|left|Это всего лишь видимость]]
 
=== Голографический проектор (лоадер) ===
=== Голографический проектор (лоадер) ===
Суть метода заключается в установке в карман штанов специального голографического проектора, который создаёт в кошельке видимость большого количества денег. Вирус, забравшись в этот кошелёк, поселяется там навечно, ибо попытки телепортации денег фактически ни к чему не приводят. Данный метод является самым совершенным, ибо полностью эмулирует процессы, происходящие с реальными деньгами.<br clear="all">
Суть метода заключается в установке в карман штанов специального голографического проектора, который создаёт в кошельке видимость большого количества денег. Вирус, забравшись в этот кошелёк, поселяется там навечно, ибо попытки телепортации денег фактически ни к чему не приводят. Данный метод является самым совершенным, ибо полностью эмулирует процессы, происходящие с реальными деньгами.
== А знаете ли вы, что?... ==
 
*Бытует мнение, что шаровары были изобретены [[НекроСофт]]ом. Однако это не так. Но НекроСофт первым начал широко применять шаровары при распространении [[Windows]]
== А знаете ли вы, что?==
*Ни один лицензионный замок не остался не взломанным
* Бытует мнение, что шаровары были изобретены [[НекроСофт]]ом. Однако это не так. Но НекроСофт первым начал широко применять шаровары при распространении [[Windows]]
*[[Безумные учёные]] разработали шаровары, требующие вставить палец в [[USB]]-порт. Последствия неизвестны. Никогда не применялись
* Ни один лицензионный замок не остался не взломанным
{{stub}}
* [[Безумные учёные]] разработали шаровары, требующие вставить палец в [[USB]]-порт. Последствия неизвестны, так как никто не пробовал этого сделать, предпочитая удовлетворять USB флэшкой
 
== Ссылки ==
* [http://shareware.com/ Крупнейший распространитель шаровар]
* [http://astalavista.box.sk Сайт о борьбе с шароварами]<span style="color: #7F7F7F"><sup>(заразно!)</sup></span>
 
{{ИС}}
 
[[Категория:Вирусы]]
[[Категория:Вирусы]]
[[Категория:Компьютер]]
[[Категория:Техника]]


[[en:Shareware]]
[[en:Shareware]]
[[en-gb:Shareware]]