Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги хакеры / журнал хакер / специальные выпуски / Специальный выпуск 6_compressed

.pdf
Скачиваний:
15
Добавлен:
20.04.2024
Размер:
15.59 Mб
Скачать

[xakep~>~февраль~Y2K] [тяжело~в~учении~-~легко~в~очаге~поражения] [0031^49]

для работы, мне так и не удалось этого сде-

и будет у тебя порнофильм классический со

себе вырвал.

лать. Мое личное пожелание к авторам —

спецэффектами. Интересно, что если попро-

 

 

 

увеличить рабочее поле программы, после

бовать эффект с картинкой, находящейся в

Окно эффектов

этого изъянов в ней уже не будет.

этот момент в окне просмотра, и перетащить

— â ýòîì îêîø-

 

его на клаву, то он все равно будет осущес-

êå

расположе-

Семплирование графики в проге осущес-

твляться с любой картинкой. А для привязки

íû âñå òå ôèø-

твляется только при помощи твоей клавиату-

эффекта именно к этой картинке нужно сна-

êè,

ðàäè êîòî-

ры (щелкнешь мышью — записи каюк :( ),

чала оттащить на клаву картинку, а потом на

ðûõ

òû

эту прогу

которая в данном случае выступает в роли

ту же картинку поместить нужный эффект.

ñíÿë.

 

диджейского пульта. Так как картинки, вно-

Запись твоего проекта и его проигрывание

 

 

 

симые для работы, и эффекты над ними осу-

также производятся именно в этом окошке,

 íåé

расположены

ществляемые всегда разные, то для каждого

но могут осуществляться и в полноэкранном

иконки

эффектов, при

клипа клавиатура программируется по-свое-

режиме.

нажатии на которые ты смо-

му. Для удобного и быстрого ее программи-

 

жешь лицезреть приглянувшийся на

рования в проге даже существует отдельный

Для проигрывания это просто супер, а вот

выбранной картинке. На сегодняш-

модуль — виртуальная клавиатура. Вир-

чтобы записываться на полном экране нужно

ний день их встроено 36 штук. Слы-

туальная клава является полной копией

либо иметь электронную память и все кнопки

шу я — народ разочарованно загудел...

реальной клавы, то есть каждой кнопке на

запоминать с первого раза, либо работать с

Спокойно, ребята, у каждого из них при на-

реальной соответствует такая же кнопка на

этой прогой очень давно. Кстати, по краю

жатии появляется всплывающее меню, где

виртуальной.

именно этого окошка расположены кнопочки

может быть до пяти пунктов, определяющих

 

“запись”, “проигрывание” и “остановка” (для

интенсивность и принципы эффекта. Так что

Все программирование осуществляется при

чего они нужны, догадайся :) ).

реально их гораздо больше, а так как все они

помощи перетаскивания иконок эффектов и

 

вставляются в программу в качестве плаги-

картинок из соответствующих модулей проги

Все картинки и эффекты расположены в про-

нов, то возможно написание собственных или

на определенные тобой кнопки, после чего на

ге в отдельных окошках. Начнем с окошка

установка чужих найденных на буржуйских

них появляются идентифицирующие иконки.

картинок — именно в нем при помощи соот-

сайтах. Не знаю, кто как, а мне пока и этих

Мне она понравилась тем, что во время запи-

ветствующих кнопок происходит внесение

хватает, я в них-то путаюсь, бывает! И вооб-

си проекта, если ты еще не разобрался с

нужных для проекта картинок, которые могут

ще, сначала посмотри, а потом уже свои во-

кнопками, именно она позволяет создать неч-

быть в двух форматах jpg и bmp.

кальные данные мне тут показывай.

то связное, а не какофонию графических

 

 

эффектов, рядом с которой ядерный

Перед тем как перетащить иконку

Сделали... посмотрели...

взрыв с его визуальными послед-

картинки на клаву, ее можно

Долго молчали

ствиями просто отдыхает. Плюс

просмотреть, щелкнув по ее ми-

 

простота и наглядность конфигу-

ниатюре в этом окошке, а где она

Короче, прогу посмотрели, кнопочки распре-

рирования кнопок.

появится в нормальном размере,

делили, а теперь пора и за дело принимать-

 

я думаю, ты уже прочитал выше.

ся! Если ты записываешь клип в этой проге в

Перед тем как что-нибудь куда-

Заклинаю никогда не пробовать

первый раз, то лучше это делать в окне

нибудь потащить, любую картинку

переключаться между картинка-

просмотра при участии виртуальной клавиа-

или эффект можно просмотреть в ок-

ми щелчком во время записи клипа,

туры в качестве подсказки. Если же охота

не просмотра и четко решить, стоит ли это

так как запись немедленно остановится :((( —

все же на полном, то стоит переписать хотя

вообще брать.

все переключения между картинками в это

бы на листок, что где находится. Напоминаю

 

время делаются только с клавиатуры. А ру-

для тех, кто невнимательно читал, что кноп-

Ты только это, смотри, со своими вкусами

чонки ведь тянутся, я таким манером клипов

ки записи, проигрывания и остановки нахо-

одних голых баб туда, как всегда, насуешь,

пять сгубил и полголовы волос в результате

дятся на кромке окна просмотра. При нажа-

[50^0032] [тяжело~в~учении~-~легко~в~очаге~поражения] [xakep~>~февраль~Y2K]

тии на кнопку записи или проигрывания пе-

эффектов, настолько грустное, что после

слабенький графический акселератор для

ред тобой появится одно и то же окно, лишь

этого отпадает всякое желание пробовать

получения классных цветов.

 

последствия нажатия кнопки “старт” будут

еще раз. И, наконец, искренне советую хо-

 

 

 

различаться. Для записи у тебя будет спро-

рошо продумать расположение используе-

Теперь о способах применения — если у те-

шено, где находится музыкальный файл, для

мых кнопок, это немаловажно при создании

бя уже имеется большой опыт по созданию

которого создается клип — это по умолча-

классного клипа.

 

 

клипов в этой программе, и ты спокойно за-

нию компакт и трек номер один. Ты можешь

 

 

 

 

писываешься на полном экране. Ты можешь

сменить трек или поставить название звуко-

 

 

 

 

устраивать для

друзей целые

вого файла в wav формате, причем послед-

 

 

 

 

шоу в реальном времени. Эти

ний может находиться где угодно (только с

 

 

 

 

клипы очень внушительно смот-

дискетами не вяжись, уж больно долго чи-

 

 

 

 

рятся на больших мониторах и,

тает :)). В обязательном порядке тебя заста-

 

 

 

 

возможно, проекционных экра-

вят написать название записываемого клипа

 

 

 

 

нах (у меня его нет, проверить

и комментарий к нему. Выбрав режим — пол-

 

 

 

 

не удалось), так что ты можешь

ноэкранный или нет, при помощи соответ-

 

 

 

 

продемонстрировать эти шоу на

ствующей галочки, тебе нужно махнуть на

 

 

 

 

дискотеке или

создать новое

старт и показать все свои незаурядные (не-

 

 

 

 

прямо на глазах у кучи народа

реализованные) способности в области гра-

 

 

 

 

под играющую в этот момент му-

фики. Делается это при помощи последова-

 

 

 

 

зыку. Вот народ выпадет-то!

тельного применения всех тех эффектов, ко-

 

 

 

 

 

 

 

торые ты выбрал для своего клипа. По окон-

 

 

 

 

Хочу сказать, что идея, засуну-

чанию записи нужно щелкнуть на стоп или,

 

 

 

 

тая в эту прогу, очень классная,

если ты в полноэкранном режиме, просто

 

 

 

 

и за развитием проги надо внимательно сле-

щелкнуть мышкой. Сохраняемся... Вуаля,

Заключение,

 

 

дить. Старт очень хорош, будем ожидать

первый клип готов!

пожелания,

 

 

продолжения.

 

 

 

перспектива...

 

 

 

 

 

Теперь быстро идем по дому, соби-

 

 

 

 

 

 

 

раем всех домашних и, щелкнув

В заключение мате-

 

 

 

на кнопку “проигрывать” (не за-

 

риала

õî÷ó

 

 

 

будь поставить флаг “в режиме

 

отметить,

 

 

 

полного экрана”), наслаждаем-

 

÷òî

прога

 

 

 

ся минутой сладкого триумфа,

 

ýòà

очень

 

 

 

пока все остальные обсуж-

 

стильна,

è

 

 

 

дают, насколько ты гениален.

попробовать

 

 

 

Единственное, если ты туда и

ее стоит каждому. Ти-

 

 

 

правда баб голых насовал, то

па, вдруг способности от-

 

 

 

показывать это лучше только

кроются к этому делу. В

 

 

 

друзьям, а то родители отпра-

первый момент она мо-

 

 

 

вят тебя к сексопатологу пос-

жет показаться сложной,

 

 

 

ле просмотра оного произве-

но если в ней поковы-

 

 

 

дения, а комп ты вообще никог-

ряться, то понимаешь, что

 

 

 

да больше не увидишь.

все очень просто. Един-

 

 

 

 

ственное, что

некоторые

 

 

 

Везде был — все видел!

принципы работы не очень

 

 

 

 

интуитивны, и выяснить их можно только на

Я на сегодня юзаю прогу версии 1.0, и

Изрядно помучавшись до появления дей-

практике, так как в проге отсутствует даже

эта же версия лежит на сайте програм-

ствительно качественного продукта, я дам

намек на нормально написанный хелп

мы, адресок которого ты найдешь вы-

тебе несколько советов по ходу творческого

(иногда он нужен). Но так как все исполь-

ше. Весит она 8 мегов, оттуда ее можно

процесса. Внимательно прослушай компози-

зуемые принципы работы описаны в

скачать единым архивом или кусками

цию, для которой ты собираешься делать

этом материале, то он тебе и не

(там уже есть разбивка).

 

клип (желательно несколько раз) и четко

понадобится, а

îò ñåáÿ

попросил

 

 

h

представь себе, что бы ты хотел видеть.

бы авторов все же добавить его в

Короче, все,

качай,

 

Тщательно подбери исходные картинки,

прогу. Прискорбно, что тре-

юзай и бывай, братишка!

 

причем советую выбирать как можно более

бовательность

к ресурсам

 

 

 

многоцветные, так как при многократном

графических прог эта соф-

 

 

 

применении эффектов на картинку, содер-

тярина переняла в полной ме-

 

 

 

жащую, например, только темные цвета, она

ре и требует комп не

 

 

 

 

переходит в однотонный черный экран (по-

менее чем с 32 метра-

 

 

 

 

казать при этом итоге просто нечего). Сове-

ми оперативки, а так-

 

 

 

 

тую также ни в коем случае не подбирать

же неплохо

чтобы

 

 

 

 

эффектов одного класса, так как зрелище,

имелся

 

 

 

 

 

 

получаемое в результате использования 4

õîòÿ áû

 

 

 

 

 

 

[52^0034] [тяжело~в~учении~-~легко~в~очаге~поражения] [xakep~>~декабрь~1999]

Как добываются пароли

MOOF (MOOF@XAKEP.ru)

 

WWWWWWWWWWWWWWWWWWWWWW

WWWWWWWWW

Give it to me, baby:::::::::::::::::::::::::::

Òы, конечно же, уже слышал много способов, как утянуть пароли у глупых юзеров, используя различные хитрые и наворо- ченные программки. А ты знаешь, как это делают настоящие хакеры? Нет?! А ведь они сами не пользуются никакими специальными программами (да, они их пишут, но не для себя)!!! А знаешь, как они достают пароли пользователей? Опять, нет? Оказывается, глупые юзеры сами готовы рассказать всем свои пароли!!! Для этого им нужен лишь маленький толчок (иногда пинок). Сейчас ты услышишь удивительную историю о

том, как хакеры проводят этот самый пинок.

Óíî::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Для начала хакеры выбирают свою жертву. Это может быть сосед по лестнице или друг по чату, или еще кто- нибудь. Выбрав жертву, хакер ста-

рается узнать как минимум две вещи, именно: название провайдера, через которого подключается его жертва, и его логин. Благо обе эти вещи сильно никем не скрывают-

ся, и поэтому диалог:

-А кто твой провайдер?

-Я подключаюсь через провайдера Super Internet Provider.

не вызовет никакого подозрение. Теперь, зная провайдера, хакер узнает логин юзверя. Часто (читай почти всегда) логин пользователя такой же, как и адрес мыла, т.е. если электронный адрес пользователя выглядит так: LAMMER@superprovider.ru, то его логин, с вероятностью в 99%, будет — “LAMMER”. Теперь, когда хакер знает провайдера и логин юзера у этого провайдера, настает время узнать ¸-mail службы поддержки у этого провайдера. Чаще всего этот адрес выглядит как support@super-provider.ru или admin@super-provider.ru . И еще, если есть возможность, следует посмотреть хотя бы одно письмо от этой самой службы поддержки, чтобы знать форму обращения к юзеру и всякие стандартные приветствия типа “Здравствуйте, дорогой наш пользователь *LAMMER* !!!” и прощания (“Пока, сральник!...”). Нам пригодятся.

ЧАС НА НАШЕМ КАНАЛЕ РЕКЛАМА. МЫ ВЕРНЕМСЯ К ВАМ ЧЕРЕЗ НЕСКОЛЬКО МИНУТ... нет, не для этого, а для того, чтобы... (все тот же голос) ВЫПИТЬ ЧАШЕЧКУ ЭТОГО ЗАМЕЧАТЕЛЬНОГО...

Короче, хакер создает почтовый адрес на какомнибудь халявном серваке (многих прет ZMAIL (http://www.zmail.ru ), т.к. оттуда до 2000 года можно будет забирать почту на халяву, не звоня провайдеру, и потому, что можно получить адрес с доменом @ru.ru, но это уже детали). Но создавать адрес надо не от балды. Не надо называть свой ящик fuck you lammers@... ,а надо скромненько написать support-super-provider@... èëè

admin-super èëè ÷òî-íèáó (содержащее

или слова: admin или support).

Òðý::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Итак, сделав все вышеописанное, хакер приступает к самой ответственной части: к написанию письма глупому юзверю. В принципе в письме они могут писать любую чушь, типа:

Äîñ:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

“Уважаемый

 

пользователь!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Когда хакер знает весь необходимый минимум,

 

приходит время для ... (голос из телика) А СЕЙ-

К сожалению, на Вашем счету был обнару-

жен факт двойного доступа к нашему серверу, т.е. в одно и то же время, используя Ваш аккаунт, в систему вошли 2 (два) пользователя. Вследствие чего возникла необходимость в смене Вашего текущего пароля доступа к нашей сети.

Вам необходимо ответить на это письмо, используя следующий формат:

log: ваш логин

op: ваш старый пароль np1: ваш новый пароль np2: ваш новый пароль em: ваш e-mail

Эти сведения должны находиться в начале Вашего сообщения. Обратите внимание на то, что новый пароль должен быть повторен дважды! Это необходимо для точной идентификации Вашего аккаунта. Рекомендуется прислать свои сведения до 13.06.1999, т.к. по истечении этого срока возможно отключе- ние Вашего аккаунта.

Желаем Вам успехов!!!!!!!!!!!!

С уважением,

администрация сервера http://www.super-inter- net-provider.ru .”

Но поверили? Тогда так::::

“Уважаемый пользователь!

Я вынужден сообщить вам неприятную новость :(. В нашей компании, Super Internet Provider, в пятницу 13 апреля имело место незаконное хищение нескольких файлов с данными о наших пользователях. После нелегального копирования данные были уничтожены. На данный момент мы не можем сказать, содержались ли в похищенных файлах ваши данный или нет. Таким образом, мы предлагаем вам заполнить приложенную к письму анкету и, нажав “Ответить” (“Replay”), отправить письмо с приложенной анкетой обратно.

В качестве компенсации мы дарим вам дополнительные пять часов доступа к Интернету.

Спасибо за поддержку!

[xakep~>~декабрь~1999] [тяжело~в~учении~-~легко~в~очаге~поражения] [0035^53]

-=begin анкета=-

Èìÿ _____________________

Адрес ___________________

Индекс __________________

Домашний телефон _______

Старый пароль ___________

Новый пароль ____________

-=end анкета=-”

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

Кварто:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

После того как текст письма готов, хакер начинает скрупулезно подделывать заголовок письма. В принципе все очень просто: в строке “от” пишем

From: “Super Provider Support” support@super-

provider.ru. Если юзверь вздумает пос-

мотреть, от кого пришло письмо, он увидит РЕАЛЬНЫЙ адрес службы поддержки. Дальше в строке “кому” пишем

To: <lammer@ superprovider.ru>.

И теперь самое интересное: в строке “ответить туда-то” пишем следующее: Reply-To: “ Super Provider Support” support-super- provider@ru.ru.

Видите, “support-super- provider@ru.ru” — это адрес вашего мыла (который вы создали), и при ответе почтовая программа ответит именно по этому адресу.

В теме письма можно написать что-то типа Subject: “Внимание”.

И в целом заголовок письма будет выглядеть следую-

щим образом:

Reply-To: “ Super Provider Support” <support- super-provider@ru.ru>

From: “Super Provider Support” <support@superprovider.ru>

To: <lammer@ super-provider.ru> Subject: Внимание.

Date: Tue, 13 Jun 2000 13:13:13 +0000 MIME-Version: 1.0

Content-Type: text/plain; charset=”koi8-r” Content-Transfer-Encoding: 8bit

Дальше идет служебная информация (гы-гы).

And all girly say, I’m pretty fly (for a white guy)

Вот и все, что мне нашептали на мыло хакеры... Теперь осталось запечатать письмо, привязать его к почтовому голубю и...

ждать. Ах да, вот еще что: пароли можно добывать не только у провайдера. Как говорится: “легко изменив текст письма”, можно “попросить” пользователя выслать пароли от своего почтового ящика, етс. Для достиже-

ния наилучшего результата советуют рассылать письма не одному адресату, а нескольким — кто-нибудь да

клюнет.

ЗЫ: От автора:::::::

Я сам вообще никогда не пользовался этим!!! И не знаю я, что такое Интернет!!!

И вообще, я боюсь компьютеров :).

h

[54^0036] [тяжело~в~учении~-~легко~в~очаге~поражения] [xakep~>~ноябрь~1999]

Setup - легальный убийца!

or@NGE (orange-303@mail.ru; http://www.hackcity.org)

Setup и что за это бывает }}}}}}}}}}}}}}}}}}}}}}

Êороче: типичного blablabla в начале статьи не будет. Давай сразу к делу — мы ж с тобой хацкеры, а не чат-г¸лз ка-

кие-нибудь. Итак, когда ты покупаешь (скачи- ваешь, нелегально приобретаешь) прогу, то в большинстве случаев для ее установки требуется запустить файл setup, где сначала тебе дают почитать лицензионное соглашение, потом выбрать директорию и все такое. Обычно, чтобы сделать такую установочную приблуду, программеры используют какой-нибудь install maker.

Я упражнялся с Vise Installer (это как раз программка такого типа), поэтому все, что тут написано, относится к нему... Эта полезная штучка, предназначенная, на первый взгляд, для сугубо мирных целей, в умелых руках становится мощным оружием (как булыжник в руках пролетариата :)).

Первым делом скачиваешь (или находишь где-нибудь на сборнике) Vise (www.mindvi-

sion.com — там надо заполнить разную регистрационную шнягу, но это уже мелочи). Ломать ее, конечно, надо, но как, пояснять не буду (И НЕ СПРАШИВАЙ).

Надо работать!}}}}}}}}}}}}

Маскируешь свое детище под дистрибутив какойнибудь очень полезной проги, указываешь это в Screens. Всячески хвалишь и рекламируешь, добавляешь красивые картинки (настройка экранов осуществляется в меню screen посредством кнопки add screen). Самое простое — это запако-

вать в инсталлер твоего любимого трояна и в конце установки предложить юзверю его запустить или же создать в меню “пуск” ярлычок с красивой иконкой для запуска все того же трояна. Не правда ли — эстетично? Все для удобства пользователя :), все для него, для ламера ушастого :).

Но троян — это, если честно, прозаично, а ведь можно придумать что-нибудь повеселее :). Ведь в процесс установки можно добавлять разный аction (типа создания директории, удаления ди-

[xakep~>~НОЯБрь~1999] [тяжело~в~учении~-~легко~в~очаге~поражения] [0037^55]

ректории, внесения изменений в реестр и т.д.). Вот с этим и можно поприкалываться от души :).

Смело жмешь “add\delete action” и выбираешь там то, что будешь ампутировать жертве... Количество вариантов ограничено только твоей фантазией :). В качестве мелкой пакости можно стереть все ярлыки из главного меню, в качестве большой заподлянки — директорию Windows, или autoexec.bat (config.sys, msdos.sys, io.sys...). Никто не помешает тебе подправить win.ini на свое усмотрение. Ты сможешь забить вражеский винт всяким дерьмом по самые уши используя copy action. Можно даже загадить registry (тут придется попотеть, для каждого типа файлов надо будет добавлять Register file type, причем, надо не забывать ставить в опциях галочку на “Dont ask user to replace if already registred”, а то жертва начнет подозревать...). А каково будет изумление юзверя, когда при открытии *.txt или *.wav файла у него будет запускаться что-нибудь не относящееся к делу :)! Одним словом — почва для вендетты любого масштаба тебе просто прописана, все ограничивается только извращенностью твоей фантазии. Ну а для того, чтобы юзверя окончательно хватил дядька Кондратий, можно предложить ему в процессе установить DirectX 2.0 или показать какую-нить картинку с www.ob.da.ru :). В конце установки можно предложить на выбор обычное или низкоуровневое форматирование всех дисков, включая сетевые и CD-ROM. Да, кстати, можно создавать также и Uninstaller’ы, причем неумело созданный анинсталлер убивает regestry :), так вот...

Что? Ты еще сомневаешься? Нет, парень, это точно твой случай — неужели ты никогда не меч- тал ненавязчиво пошутить над каким-нибудь ламерком? Давай, хватай Вайс Инсталлер, и вперед — творить, работать и создавать шедевры западлостроения :).

Защита}}}}}}}}}}}}}}}}}}}}}}}}}}}}

À íåò åå. Íåò è

âñå òóò. Êî-

нечно, если ты

setup впаяешь

òî AVP

рюхнет, а вот если будешь делать гадос- через сам сетап, то ни

один антивирус ничего унюхает :). что, господа разработчики, этой фишеч- Вы не заду-

мывались ни- :)? Вот те-

-

:). h

[56^0038] [тяжело~в~учении~-~легко~в~очаге~поражения] [xakep~>~АПРЕЛь~Y2K]

[xakep~>~АПРЕЛь~Y2K] [тяжело~в~учении~-~легко~в~очаге~поражения] [0039^57]

Крякер ИНЕТА

Key Lord [key_lord@ru.ru]

Ïривет, кул хацкер! Наверно, ты уже много слышал про такую рульную прогу, как крякер Интернета. Я уверен,

что некоторые уже даже успели пообщаться с этим чудом прогресса. :) Давай я угадаю, чем это закончилось:

1)у тебя весь винт оказался заражен вирем âèí-÷èõ;

2)ó òåáÿ каким-то макаром сам отформатировался винт;

3)крякер шел в битом .ехе архиве.

Ну и, конечно же, никакого Инета на халяву ты не поимел. :( Короче для тех, кто в танке: все крякеры Инета являются троянами/вирями в открытом виде. Как ты, надеюсь, понял, раздавать троянов напрямую под видом Inet Cracker мы не будем. Это, типа, не в стиле Х. Если мы уж и будем делать взломщик Инета, то профессионально, и чтоб он не вызывал и у юзверей ни капли подозрения.

Делаем фейс

На этом этапе тебе понадобятся минимальные познания в программировании, т.к. сейчас мы займемся написанием собственно самого крякера. ;) Не надо задумчиво чесать репу и листать журнал дальше. :) От тебя потребуется умение лишь слепить красивый фейс + оживить всякие кнопели, менюшки и др. детали твоей мега проги. Дальнейшие примеры я буду приводить на Delphi.

Самые азы тебе уже рассказал KurT в Х #10 за 99-й год, так что сразу File ->New Application и в бой. Сначала слепи приятный и красивый интерфейс проги. Делается это все мышкой, и особого ума здесь не надо. Вот тебе пара советов: налепи от балды побольше всяких фенечек, где надо вводить... ну там телефон прова, желаемый логин, сколько надо поиметь пассвордов, ну и все такое. Да, и не забудь навешать в прогу всяких там умных слов, типа Net Mask, Default Port, DNS, MAC&IP address и т.д. Но, смотри, не сделай перебора и не напори полной фигни, а то

ведь даже полные ламаки поймут, что их хотят поиметь. А это не есть гуд. :)

Я впихнул компонент Tmemo (mmCom), в котором будут выводиться комментарии по ходу процесса взлома Инета и другая лапша. Также я не забыл выложить батон About, после нажатия на который будет выводиться “инфа от разработ- чика”: типа кто же написал такую рульную прогу и кого за это чудо благодарить. Кстати, я советую не писать свой реальный ник в крякере. Ну что, справился? Надеюсь, да. Идем дальше. Помимо демонстрации красивого интерфейса, наша прога должна подавать и какие-то признаки жизни, создавать видимость усиленной работой над взломом Инета. :) Ну, короче, своими действиями показывать, что что-то реально делает, и внушать юзверям доверие. Поэтому я предлагаю повесить на событие OnChange (или OnEdit) в TEdit-ах присвоение Tag-у этого же тэдита значение 1. Потом после старта процесса взлома проверяем значение Tag-а у каждого TEdit-а. Если все они равны 1, то все ОК, и делаем все что положено, а если нет, то говорим юзверю, что, типа, баклан, не гони беса и введи все как надо.

if (edPool.Tag=1) and (edUrl.Tag=1) then {делаем все что положено} else ShowMessage (‘Hey! Backlan enter your data!’);

Если кто не въехал, то это заставит жертву заполнить своими данными все бланки в проге, а не, бегло осмотрев прогу, нажать Start Cracking и ждать халявного Инета. :))

Итак, кое-что уже сделали. Теперь делаем самое главное, кернел всей проги - процесс эмуляции взлома Инета. :-)))) Как я уже говорил, в моем примере я вставил компонент TМemo, в котором и будет идти крякание. :) После нажатия на батон Start Cracking и проверки введенных данных я запускаю лохотрон:

Небольшой комментарий. Сначала мы вырубаем

 

 

 

 

[58^003A]

 

 

[тяжело~в~учении~-~легко~в~очаге~поражения]

 

[xakep~>~АПРЕЛь~Y2K]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

кнопель Start Cracking и меняем мышака на

водит

сообщение о глюке

â

кернел32.длл. Вот и

 

Делаю небольшое отступление. Летом, когда

 

 

 

 

песочные часы. Могу

поспорить, все, не

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Joiner вышел, никакому там AVP или DrWeb-у в

 

 

 

 

опаньки

ламаку. :))

Äàþ

 

тебе 100 пудовую га-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

рантию, что ламак пару

 

голову не могло прийти, что это троян или вирь.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

btStart.Enabled:=False;//вырубаем кнопку Start Cracking

 

раз прогонит прогу, на-

 

Joiner предназначался

 

 

 

 

 

 

 

 

Screen.Cursor:=crHourGlass;//меняем мышку

 

 

 

 

 

 

 

 

 

 

 

деясь, что

ошибки

íå

 

для мирных целей. :) Но со временем многие

 

 

 

 

mmCom.Lines.Add('Trying to connect '+edUrl.Text+' ...... ');

произойдет, и все-таки

 

стали прилеплять Joiner-ом ко всему и вся троя-

 

 

for

i:=1 to 200000000 do;//имитация паузы

 

 

 

 

 

 

 

 

 

 

 

можно будет поиметь

 

нов (а что, удобно ж ведь!). Доктору Вебу и

 

 

 

 

ggProcess.Progress:=ggProcess.Progress+13;

 

 

 

 

 

 

 

 

 

 

 

халявный

Èíåò (òèïà,

 

Кашперскому это надоело, и они дуэтом занесли

 

 

 

 

mmCom.Lines.Add('OK');

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

êàê æå òàê?

Все прошло

 

сам файл Joiner.ехе к разряду троянов. Ну а ес-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

хорошо, даже

 

 

 

появились пароли. Может еще раз

 

ли говорить о самом джоинере, то он просто бе-

 

 

 

 

знающие

прикола, подумают, что прога на-

попробовать?

Или запустить у моего друга Васи

рет две проги и сливает их в один файл, а потом

 

 

 

 

 

 

 

 

 

 

 

 

 

Пупкина).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

поливает сверху все своим распаковщиком, ко-

 

 

 

 

 

 

÷àëà

обрабатывать кучу данных, произво-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

дить ХЗ (Хакер Знает) какой степени слож-

Короче, пошевели мозгами, загрузи в верхний

торый после старта заджоинеренной проги из-

 

 

 

 

 

 

ности вычисления. :) Ну ладно, типа пусть

отдел

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

влекает два файла в %windir% и запускает их.

 

 

 

 

правого

 

полушария

драйвера

 

 

 

 

 

так и думают. В 3-й строке я добавляю в ло-

prjamye_ruki.sys, fantazi.sys, и все будет ОК. При

 

Ну так вот, распаковщик называется Joiner.1 или

 

 

 

 

хотрон (mmCom) первую порцию лапши на

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Joiner.2. Это - простые переименованные экзеш-

 

 

 

 

разработке проги не забудь слепить для нее но-

 

 

 

 

 

обвислые уши ламака. Пусть он думает, что

вую иконку. Для того, чтобы после компиления

 

ники. Недавно AVP стал еще и по этим вот рас-

 

 

 

 

 

 

 

 

 

 

 

крякер пытается законнектиться с серваком

проги она имела эту самую иконку, запихни ее в

 

паковщикам клеймить всю прогу трояном, вирем

 

 

 

 

 

прова. Для создания тормозов служит стро-

Project->Options->Application (icon).

 

 

и вообще поливать дерьмом. :( И это даже если

 

 

 

 

 

ка for i:=1 to {ого-го} do;. Чем больше ого-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в ней нет ни троянов, ни вирев. Ай-яй-яй! Нехо-

 

 

 

 

 

го, тем дольше будет тормозная пауза. Но

Может я и не сказал про создание проги все, что

 

ðîøî!

 

 

 

 

 

 

 

 

 

 

 

 

чем быстрее камень, тем она будет меньше,

тебе надо (и вообще, откуда я знаю, чего тебе

 

 

 

 

 

 

 

 

 

 

 

 

 

 

учитывай и это. Потом я ставлю ~13% в по-

надо, :)) поэтому можешь забрать полную вер-

 

Но есть и правда на этом свете! Автор Joiner-а

 

 

 

 

 

лосе “осталось до халявного Инета”. Дальше

ñèþ

исходников

ìîåé

 

 

проги

 

 

ñ

 

выложил все его исходники у себя на сайте (он

 

 

 

 

 

поступаешь аналогично. Все зависит от

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

íà

Delphi)

ïî

адресу

 

 

 

 

 

 

http://www.chat.ru/~inet_crk/. Но не забывай об

 

написан

 

 

 

 

 

 

 

твоей фантазии, а от нее зависит, поверит

 

 

индивидуальности

 

и используй их лишь как об-

 

 

http://blade.slak.org/main.html.

 

 

 

 

 

 

 

 

ли тебе юзверь или нет. При хорошем рас-

разец. А то

разведется щас по рунету куча оди-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

кладе и продуманных сообщениях лохотона

наковых взломщиков Инета, :) и никто на эту

 

А теперь гвоздь программы (не проги) - обход

 

 

 

 

 

ламак может пару раз прогнать взломщик на

фишку не будет клевать, или, может, занесут ее

 

антивиров!!! Т.к. все антивиры находят виров по

 

 

 

 

 

своем компе, и если Инет ломануть не полу-

в вирусную базу AVP, что тоже не кульно. Тем

 

узко заданным параметрам, то стоит только пе-

 

 

 

 

 

чится (хе-хе), то запустит прогу на машине

более что особых программерских способностей

 

рекомпилить распаковщик в другой версии

 

 

Конец

(не то, о чем ты подумал) у моей проги такой:

 

 

 

 

 

 

 

 

тут не надо. Короче,

åñëè

 

Delphi (не трогая кода 8-)), и его не поймает ни

 

 

 

 

 

 

 

 

 

 

ты не тормоз, то все дол-

 

один AVP!!! Поэтому скачиваешь исходники

 

 

 

 

 

mmCom.Lines.Add('#########################');

 

 

 

 

 

 

жно пройти хорошо.

 

 

 

 

Joiner-а и открываешь в Дельфе файл Stub.dpr.

 

 

 

 

mmCom.Lines.Add('Internet is Cracked !!! Congratulations!');

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Скорее всего, Blade (автор) компилил свою про-

 

 

 

 

mmCom.Lines.Add('=========================');

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P.S.: Если хочешь выве-

 

гу в Delphi 4.0, поэтому тебе достаточно поста-

 

 

 

 

btStart.Enabled:=True;//включаем кнопку Start Cracking

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

шивать Inet

Cracker

íà

 

вить себе Дельфу выше, чем 4.0. Могу поспо-

 

 

 

 

ttTimer.Enabled:=True;//включаем таймер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

своей паге,

то распиши

 

рить, что ты видел на варезных CD Дельфи ver

 

....

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.1, 4.2, 4.3 и т.д. (наши пираты

 

 

 

 

{OnTimer:}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

еще и не такое умеют. :) А ведь да-

 

 

ttTimer.Enabled:=False;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

fmCracker.Visible:=False;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

же в Борланде про такие системы и

 

 

 

 

ShowMessage('Sorry, but in kernell32.dll was an error (code: E024365). Program now will be terminated.');

не догадываются. :) Это та же са-

 

 

Close;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

мая Delphi 4.0, но с некоторыми из-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

менениями. А главное - они дают

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

разные скомпиленные проги по одному и тому

 

 

 

 

 

своего другана-ламака (типа может это мой маз-

его как супер-пупер-мега-квадро-руллез прогу

 

же исходнику, а это нам и надо. ;] Я перекомпи-

 

 

 

дай глючит, а у другана все заработает).

и для подтверждения своих слов повесь там ря-

 

лил в ver 4.5, и все круто работало! Кстати, кто

 

 

 

Как видишь, в конце прога возвращает Start

дом ее скриншот. Только не забудь про мои сло-

 

рубит в паскале, может кое-что там подправить

 

 

 

Cracking в исходное состояние и включает тай-

ва - не сделай перебора, а то ведь этим скрин-

 

в коде (что я и сделал), т.к. в нем не все сте-

 

 

 

мер. Вся штука в том, что после срабатывания

шотом можно и спугнуть народ.

 

 

 

 

 

 

рильно... Ясен пень, что все это можно сделать

 

 

 

таймера окно проги исчезает и выводится сооб-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и в Delphi 5.0 и выше. Да, скомпиленная прога

 

 

 

щение об ошибке в kernell32.dll. Перед включе-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сохраняется в c:\final, так что создай такую пап-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

нием таймера можешь вставить код, выводящий

 

 

Отламываем

 

 

Èíåò

 

 

 

 

 

 

 

ку, а то ничего не заработает.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

какую-нибудь туфту, типа крякнутых пассвор-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Надеюсь, сам крякер у тебя уже готов. Но какой

 

 

 

 

 

 

 

 

 

 

 

 

 

дов, и т.п. Ясен пень, что эти пассворды берут-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ся чисто научным способом “от балды”, хотя ты

же крякер Инета обходится без трояна? Значит,

 

Потом готовый экзешник переименовы-

 

 

 

 

можешь каждый раз генерить разные пароли.

пора его наживить. :) Для этих целей хорошо

 

ваешь в joiner.1 и заменяешь им тот, ко-

 

 

 

 

Сам прикол в том, что посмотреть, запомнить и

подходит прога Joiner (см. Х#5 за 99 год, “Шаро-

 

торый был в поставке. Теперь, если

 

 

 

 

записать на бамажку пароли ламак не сможет,

вары”). Но в последнее время народ стал много

 

склеить две чистых проги джоинером, то

 

т.к. интервал таймера маловат (1-3 сек. Кстати,

 

 

возмущаться и говорить, что джоинер вусмерть

 

все антивиры

будут говорить,

h

 

 

 

 

 

вводятся они в милисеках, т.е. надо вводить

затрояненный, чуть ли ни троян

 

в голом

 

(îé!)

 

÷òî âñå ÎÊ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1000-3000). А после его срабатывания прога вы-

 

âèäå.