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

Написали мы маленькую программку на perl
  #1  
Старый 09.06.2006, 16:59
Аватар для 9822
9822
Banned
Регистрация: 03.08.2005
Сообщений: 430
Провел на форуме:
639191

Репутация: 60
По умолчанию Написали мы маленькую программку на perl

есть у меня базы данных в ручныю переберать и изменять что либо трудно да и какйо пасс лист из них получится
вот решили мы прогу для нашей цели написать может комунибуть поможет

суть ее раздилить какой либо файл где находится пробел на 2 части (мне понадобилось создать брутлист )
part1
1234567 holykiller
1234567 holykiller
dreamworks harlequin
jack1e azn13oi116
1987dq s3ntm3
7777777777 colo123
creature syndicate
ssbbraz auroranova
william willxcool
dozn8sdqn dualshock
elephant coldwind
feishi5227 wljackie
hellfire hidex85
xiuhan babaluso
playboy dreamfire
310523 xhan2x

1)после запуска создатся 3 файла
в 1file.txt левый столбик
2file.txt правый столбик
ну а в 3file.txt все вместе то что мы указали при
Type the original file path and name
чтобы роверить если программу не ошиблась
писали для winxp =)

#!/usr/bin/perl
print "Type the original file path and name:\n";
my $path=<STDIN>;
open(FILE,"$path") or die("$path not found");
open(FILE2,">text2.txt");
open(FILE3,">text3.txt");
while(<FILE>)
{
@arr=split(//,$_);
$flag=0;
for($i=0;$i<=$#arr;$i++)
{
if($arr[$i] ne " " and $flag==0)
{
print FILE2 "$arr[$i]";
}
elsif($arr[$i] ne " " and $flag!=0)
{
print FILE3 "$arr[$i]";
}
elsif($arr[$i] eq " ")
{
$flag=1;
}
}
print FILE2 "\n";
}
close(FILE2);
close(FILE3);
open(FILE2,"text2.txt");
open(FILE3,"text3.txt");
open(FILE4,">text4.txt");
print FILE4 <FILE2>,<FILE3>;
close(FILE);
close(FILE2);
close(FILE3);
close(FILE4);
print "\n\ndone!";


такс возникло пару минусов, сегодня завтра я изменю ее
1) можно добовлять в главный passw.txt лист новые пароли, и проверять если нету таких уже в списке
2)программа автоматически будет удалять повторные пароли которые уже находятся в списке для брута
3)можно будет менять списки для брута если, пароль больше 9 символов а задали 8 максимум что больше 8 будет удалятся.. например для ICQ

Последний раз редактировалось 9822; 09.06.2006 в 17:14..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поддержка прокси в сплоитах на Perl LWP::UserAgent 3er0 Авторские статьи 0 08.06.2006 13:48
Успех стратегии тестирования используемой при разработке Perl. w00d Мировые новости 0 10.05.2006 14:40
Опасность ошибок Perl недооценивалась? 1251soldier Мировые новости 0 01.12.2005 20:56
Books Perl FRAGNATIC PHP, PERL, MySQL, JavaScript 0 11.08.2005 16:58
Безопасность приложений на Perl k00p3r Чужие Статьи 0 12.06.2005 09:39



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


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




ANTICHAT.XYZ