HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 20.12.2008, 12:35
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Вот напримере хешкрекинга.Пробую выдернуть хеши.
PHP код:
<?
$f 
file_get_contents('https://hashcracking.info/index.php?6');
preg_match_all('#<tr><td class="style7">([^:]+?)</td></tr>#',$f,$pock);
echo(
$pock);
?>
Получаю Array
 
Ответить с цитированием

  #2  
Старый 20.12.2008, 12:39
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


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

array = массив
echo($pock[1]);
 
Ответить с цитированием

  #3  
Старый 20.12.2008, 12:41
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

rushter $pock[1] тоже массив т.к это preg_match_all
делай print_r($pock);
 
Ответить с цитированием

  #4  
Старый 20.12.2008, 12:45
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Неработает.Говорюже пробывал и так и так.
 
Ответить с цитированием

  #5  
Старый 20.12.2008, 13:08
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


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

m0Hze

у меня file_get_contents() с https неочень хотел работать.

PHP код:
<?php
set_time_limit
(0);
$url "https://hashcracking.info/index.php?4";
$ref "https://hashcracking.info/index.php";
$ua "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4";
$ch curl_init($url);
curl_setopt($chCURLOPT_USERAGENT$ua);
curl_setopt($chCURLOPT_REFERER$ref);
curl_setopt($chCURLOPT_COOKIEJAR"./cook");
curl_setopt($chCURLOPT_COOKIEFILE"./cook");
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0);
$res curl_exec($ch);
preg_match_all('#[0-9a-f]{32}#i'$res$matches);
print_r($matches);
?>
 
Ответить с цитированием

  #6  
Старый 20.12.2008, 13:32
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

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

1) Почитай сначала про многомерные массивы http://ua.php.net/manual/ru/language.types.array.php
2) http://ua.php.net/manual/ru/book.curl.php
 
Ответить с цитированием

  #7  
Старый 20.12.2008, 13:38
FeoЩту
Познающий
Регистрация: 13.11.2008
Сообщений: 31
Провел на форуме:
70426

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

Цитата:
1) Почиму при замене print_r($matches); на echo $matshes
Я получаю Array?
print_r() выводит информацию о переменной в удобочитаемом виде.
echo — Выводит одну или более строк

Цитата:
Какбе вывсести все ето без массива как в print_r а одним столбиком.
PHP код:
foreach($arr as $val) { echo $val.'<br />'; } 
 
Ответить с цитированием

  #8  
Старый 20.12.2008, 14:40
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Вообщем чтото странное =)
Решил тот код,что мне помогли написать на редидущей странице,немного модернизировать...
И вот что получилось:
PHP код:
<?
echo('<center><form method = "POST"><input type = "radio" name "system"    value = "md5">MD5
<input type = "radio" name "system"    value = "mysql">MySQL
<input type = "radio" name "system"    value = "mysql5">MySQL5 and SHA-1
<input type = "submit" value = "Грабим!"></center></form>'
);
switch(
$_POST['system']){
    case 
'md5' : {
        
$hash "#[0-9a-f]{32}#i";
        
$url "https://hashcracking.info/index.php?4";
    }break;
    case 
'mysql' : {
        
$hash "#[0-9a-f]{16}#i";
        
$url "https://hashcracking.info/index.php?3";
    }break;
    case 
'mysql5' : {
        
$hash "#[0-9a-f]{40}#i";
        
$url "https://hashcracking.info/index.php?5";
    }break;
        default : exit();
        break;
}
$da $url;
set_time_limit(99999);
$ref "https://hashcracking.info/index.php";
$ua "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4";
$ch curl_init($da);
curl_setopt($chCURLOPT_USERAGENT$ua);
curl_setopt($chCURLOPT_REFERER$ref);
curl_setopt($chCURLOPT_COOKIEJAR"./cook");
curl_setopt($chCURLOPT_COOKIEFILE"./cook");
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0);
$res curl_exec($ch);
preg_match_all("$hash"$res$matches);
foreach(
$matches[0] as $val) { echo $val.'<br />'; }
?>
При нажатии на кнопку,можно сказать сраница обновляеца.Но ницего не происходит.Вроде ошибок явных в коде нет,но чтото не так.Возможно переменым все время присваеваеться значение default? Переписывал всю системыу на "if" теже результаты =(
 
Ответить с цитированием

  #9  
Старый 20.12.2008, 14:47
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Цитата:
Сообщение от m0Hze  
Вообщем чтото странное =)
Решил тот код,что мне помогли написать на редидущей странице,немного модернизировать...
И вот что получилось:
PHP код:
<?
echo('<center><form method = "POST"><input type = "radio" name "system"    value = "md5">MD5
<input type = "radio" name "system"    value = "mysql">MySQL
<input type = "radio" name "system"    value = "mysql5">MySQL5 and SHA-1
<input type = "submit" value = "Грабим!"></center></form>'
);
switch(
$_POST['system']){
    case 
'md5' : {
        
$hash "#[0-9a-f]{32}#i";
        
$url "https://hashcracking.info/index.php?4";
    }break;
    case 
'mysql' : {
        
$hash "#[0-9a-f]{16}#i";
        
$url "https://hashcracking.info/index.php?3";
    }break;
    case 
'mysql5' : {
        
$hash "#[0-9a-f]{40}#i";
        
$url "https://hashcracking.info/index.php?5";
    }break;
        default : exit();
        break;
}
$da $url;
set_time_limit(99999);
$ref "https://hashcracking.info/index.php";
$ua "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4";
$ch curl_init($da);
curl_setopt($chCURLOPT_USERAGENT$ua);
curl_setopt($chCURLOPT_REFERER$ref);
curl_setopt($chCURLOPT_COOKIEJAR"./cook");
curl_setopt($chCURLOPT_COOKIEFILE"./cook");
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0);
$res curl_exec($ch);
preg_match_all("$hash"$res$matches);
foreach(
$matches[0] as $val) { echo $val.'<br />'; }
?>
При нажатии на кнопку,можно сказать сраница обновляеца.Но ницего не происходит.Вроде ошибок явных в коде нет,но чтото не так.Возможно переменым все время присваеваеться значение default? Переписывал всю системыу на "if" теже результаты =(
PHP код:
name "system" 
Надо name="system"

PHP код:
case 'mysql5' : {
        
$hash "#[0-9a-f]{40}#i";
        
$url "https://hashcracking.info/index.php?5";
    }break; 
Извращение, фигурные скобки не обязательны
 
Ответить с цитированием

  #10  
Старый 20.12.2008, 14:49
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от ChaaK  
PHP код:
name "system" 
Надо name="system"

PHP код:
case 'mysql5' : {
        
$hash "#[0-9a-f]{40}#i";
        
$url "https://hashcracking.info/index.php?5";
    }break; 
Извращение, фигурные скобки не обязательны
Точно,забыл кавычке :j с скобками мне спокойнее....
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ