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

combo.pl или проблема парсинга /ect/passwd
  #1  
Старый 26.05.2006, 06:17
Аватар для Desr0w
Desr0w
Постоянный
Регистрация: 01.02.2006
Сообщений: 523
Провел на форуме:
1730553

Репутация: 319


Отправить сообщение для Desr0w с помощью ICQ
По умолчанию combo.pl или проблема парсинга /ect/passwd

Сегодня понадобилось отпарсить довольно большой /ect/passwd .Решил заюзать скрипт combo.pl от Forb'a
Но не тут то было)
Парсинг проходит нормально,но выходной файл имеет следущий вид:
Код:
root:root квадратики shutdown:shutdown
И т.д..
BrutusA2 как комбо лист не воспринемает.
И так:
Код:
./combo.pl shadow.txt 1.txt
не так:
Код:
./combo.pl shadow.txt   pwds
Мож у кого есть другой парсер или совет)
Код combo.pl
Код:
#!/usr/bin/perl

exit print "Usage $0 <infile> <outfile>\n" unless $ARGV[1];

$goodshell='sh';
open(IN,"$ARGV[0]");
open(OUT,">$ARGV[1]");
while(<IN>) {
chomp;
($u,@undef)=split ':';
if (defined($goodshell)) {
if ($undef[(scalar $undef)-1]=~/$goodshell/) {
print OUT "$u:$u\n";
}
} else {
print OUT "$u:$u\n";
}
}
close(IN);
close(OUT);
 
Ответить с цитированием

  #2  
Старый 26.05.2006, 06:26
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

?
PHP код:
<?
$data
='';
$f=file('/etc/passwd');
foreach(
$f AS $v){
list(
$login)=explode(':'$v);
$data.=$login.':'.$login."
"
;
}
$f=fopen('data.txt''w');
fwrite($ftrim($data));
fclose($f);
?>
 
Ответить с цитированием

  #3  
Старый 26.05.2006, 06:41
Аватар для Desr0w
Desr0w
Постоянный
Регистрация: 01.02.2006
Сообщений: 523
Провел на форуме:
1730553

Репутация: 319


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

Trinux,thx!
Проверил-пашет отлично)
 
Ответить с цитированием

  #4  
Старый 26.05.2006, 06:52
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

ну и замечательно =)
 
Ответить с цитированием

  #5  
Старый 26.05.2006, 15:55
Аватар для Talisman
Talisman
Постоянный
Регистрация: 22.04.2006
Сообщений: 566
Провел на форуме:
1325772

Репутация: 517


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

Цитата:
Сообщение от Desr0w  
Trinux,thx!
Проверил-пашет отлично)
а ты чего хотел? Тринукс гавна не советует
 
Ответить с цитированием

  #6  
Старый 26.05.2006, 16:00
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Цитата:
а ты чего хотел? Тринукс гавна не советует
Спасибо конечно, но я лесть не очень люблю =) Тем более за 10 строк когда...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакеры и кракеры или "Что такое хорошо и что такое плохо?" foreva Чужие Статьи 12 09.02.2008 12:26
Права потребителя мобильника novichok Сотовый фрикинг 1 25.03.2006 20:58
иммет ли пров право сканить машины узеров? donetsk Болталка 29 24.03.2006 01:50
Проблема с перл Эксплойтом для ipb 2.0.* SURRENDER Форумы 2 07.12.2004 12:58



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


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




ANTICHAT.XYZ