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

18.12.2008, 00:48
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
m0Hze
http://php.net/file/
http://php.net/file_get_contents/
|
|
|

18.12.2008, 01:01
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Ладно,то что в нем у меня находит ошибку в последней строке,чтото там с $end.
Ето значит гдето цикл не закрыт, вот пример банального сравнения мд5 с словариком
PHP код:
<?php
$hash = '202cb962ac59075b964b07152d234b70';
$pass = array('12','21','321','123');
for ($i=0, $count=count($pass); $i<$count; $i++) {
if($hash == md5($pass[$i]))
{
echo "hash - $hash == $pass[$i]";die;
}
}
?>
ЗЫ когда работаеш со словарями из файлов, юзай trim() дабы обрезать символы перевода каретки "\r\n"
Последний раз редактировалось b3; 18.12.2008 в 02:09..
|
|
|

18.12.2008, 01:10
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Хм,решил проблему с выводом лишних строк проверкой перемееной в начале скрипта на существование.Но, брут как не хотел идти так и не идет.Все время пишет что Ноу кракед =(
Чтото никак =)
|
|
|

18.12.2008, 01:27
|
|
Новичок
Регистрация: 07.11.2008
Сообщений: 21
Провел на форуме: 33850
Репутация:
1
|
|
Помогите найти ошибки и дороботать код, чтобы ошибок не вылетало, инковские файлы любые, там просто текст:
<?php include("navi.inc"); ?>
<html>
<head>
<title><?php
$a=$_GET['a'];
if($a=="Главная")
{
echo $naving['title']['nav1'];
}
elseif($a=="Контакты")
{
echo $naving['title']['nav2'];
}
elseif($a=="О нас")
{
echo $naving['title']['nav3'];
}
elseif($a=="Галерея")
{
echo $naving['title']['nav4'];
}
elseif($a=="Продукция")
{
echo $naving['title']['nav5'];
}
else
{
echo "Ошибка";
}
?></title>
<meta NAME="description" content="<?php
$a=$_GET['a'];
if($a=="Главная")
{
echo $naving['description']['nav1'];
}
elseif($a=="Контакты")
{
echo $naving['description']['nav2'];
}
elseif($a=="О нас")
{
echo $naving['description']['nav3'];
}
elseif($a=="Галерея")
{
echo $naving['description']['nav4'];
}
elseif($a=="Продукция")
{
echo $naving['description']['nav5'];
}
else
{
echo "Ошибка";
}
?>">
<meta NAME="keywords" content="<?php
$a=$_GET['a'];
if($a=="Главная")
{
echo $naving['keywords']['nav1'];
}
elseif($a=="Контакты")
{
echo $naving['keywords']['nav2'];
}
elseif($a=="О нас")
{
echo $naving['keywords']['nav3'];
}
elseif($a=="Галерея")
{
echo $naving['keywords']['nav4'];
}
elseif($a=="Продукция")
{
echo $naving['keywords']['nav5'];
}
else
{
echo "Ошибка";
}
?>">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="200" height="79" border="1">
<tr>
<td colspan="3">5</td>
</tr>
<tr>
<td><?php
foreach($naving['menu'] as $val)
{
echo "<tr><td><a href=\"vasa.php?a=$val\">$val</a></td></tr>";
}
?>
</td>
<td width="71" colspan="2">
<?php
$a=$_GET['a'];
if($a=="Главная")
{
echo include("sasha.inc");
}
elseif($a=="Контакты")
{
echo include("foot.inc");
}
elseif($a=="О нас")
{
echo include("sash.inc");
}
elseif($a=="Галерея")
{
echo include("ema.inc");
}
elseif($a=="Продукция")
{
echo include("nav.inc");
}
else
{
echo "Ошибка";
}
?></td>
</tr>
<tr>
<td colspan="3">4</td>
</tr>
</table>
</body>
</html>
|
|
|

18.12.2008, 02:02
|
|
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
Провел на форуме: 298300
Репутация:
128
|
|
Сообщение от Dimaus
Помогите найти ошибки и дороботать код, чтобы ошибок не вылетало, инковские файлы любые, там просто текст:
PHP код:
<?php
include ("navi.inc");
?>
<html>
<head>
<title><?php
switch ($_GET['a'])
{
case "main" :
$title=$naving['title']['nav1'];
$description=$naving['description']['nav1'];
$keywords=$naving['keywords']['nav1'];
$inc="sasha.inc";
break;
case "contacts" :
$title=$naving['title']['nav2'];
$description=$naving['description']['nav2'];
$keywords=$naving['keywords']['nav2'];
$inc="foot.inc";
break;
case "about" :
$title=$naving['title']['nav3'];
$description=$naving['description']['nav3'];
$keywords=$naving['keywords']['nav3'];
$inc="sash.inc";
break;
case "gallery" :
$title=$naving['title']['nav4'];
$description=$naving['description']['nav4'];
$keywords=$naving['keywords']['nav4'];
$inc="ema.inc";
break;
case "products" :
$title=$naving['title']['nav4'];
$description=$naving['description']['nav5'];
$keywords=$naving['keywords']['nav5'];
$inc="nav.inc";
break;
default :
$title="Ошибка";
$description="Ошибка";
$keywords="Ошибка";
$inc=NULL;
}
?></title>
<meta NAME="description"
content="
<?php echo $description; ?>">
<meta NAME="keywords"
content="
<?php echo $keywords; ?>
">
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1251">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="200" height="79" border="1">
<tr>
<td colspan="3">5</td>
</tr>
<tr>
<td><?php
foreach ($naving['menu'] as $val) {
echo "<tr><td><a href=\"vasa.php?a=$val\">$val</a></td></tr>";
}
?>
</td>
<td width="71" colspan="2">
<?php if($inc) include($inc); ?></td>
</tr>
<tr>
<td colspan="3">4</td>
</tr>
</table>
</body>
</html>
Ня, трудоголик хренофф )))) Кто тебя надоумил так писать код????? ))))) Вобщем, так правильно работает и не надо юзать русские строки в URI, это не очень здравая идея
|
|
|

18.12.2008, 01:28
|
|
Новичок
Регистрация: 07.11.2008
Сообщений: 21
Провел на форуме: 33850
Репутация:
1
|
|
navi.inc:
<?php
$naving['title']['nav1'] = "Главная";
$naving['title']['nav2'] = "Контакты";
$naving['title']['nav3'] = "О нас";
$naving['title']['nav4'] = "Галерея";
$naving['title']['nav5'] = "Продукция";
$naving['menu']['nav1'] = "Главная";
$naving['menu']['nav2'] = "Контакты";
$naving['menu']['nav3'] = "О нас";
$naving['menu']['nav4'] = "Галерея";
$naving['menu']['nav5'] = "Продукция";
$naving['description']['nav1'] = "Главная";
$naving['description']['nav2'] = "Контакты";
$naving['description']['nav3'] = "О нас";
$naving['description']['nav4'] = "Галерея";
$naving['description']['nav5'] = "Продукция";
$naving['keywords']['nav1'] = "Главная";
$naving['keywords']['nav2'] = "Контакты";
$naving['keywords']['nav3'] = "О нас";
$naving['keywords']['nav4'] = "Галерея";
$naving['keywords']['nav5'] = "Продукция";
$naving['href']['nav1'] = "Главная";
$naving['href']['nav2'] = "Контакты";
$naving['href']['nav3'] = "О нас";
$naving['href']['nav4'] = "Галерея";
$naving['href']['nav5'] = "Продукция";
$naving['content']['nav1'] = "Главная";
$naving['content']['nav2'] = "Контакты";
$naving['content']['nav3'] = "О нас";
$naving['content']['nav4'] = "Галерея";
$naving['content']['nav5'] = "Продукция";
?>
|
|
|

18.12.2008, 02:11
|
|
Новичок
Регистрация: 07.11.2008
Сообщений: 21
Провел на форуме: 33850
Репутация:
1
|
|
Я понимаю, что так не правильно, но нужно именно так, без кейсов...
|
|
|

18.12.2008, 02:41
|
|
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
Провел на форуме: 298300
Репутация:
128
|
|
Сообщение от Dimaus
Я понимаю, что так не правильно, но нужно именно так, без кейсов...
Что за бред??? Чем такое решение может быть продиктовано???
PHP код:
<?php
include ("navi.inc");
?>
<html>
<head>
<title><?php
$a=$_GET['a'];
if($a=="main")
{
$title=$naving['title']['nav1'];
$description=$naving['description']['nav1'];
$keywords=$naving['keywords']['nav1'];
$inc="sasha.inc";
}
elseif($a== "contacts")
{
$title=$naving['title']['nav2'];
$description=$naving['description']['nav2'];
$keywords=$naving['keywords']['nav2'];
$inc="foot.inc";
}
elseif($a== "about")
{
$title=$naving['title']['nav3'];
$description=$naving['description']['nav3'];
$keywords=$naving['keywords']['nav3'];
$inc="sash.inc";
}
elseif($a== "gallery")
{
$title=$naving['title']['nav4'];
$description=$naving['description']['nav4'];
$keywords=$naving['keywords']['nav4'];
$inc="ema.inc";
}
elseif($a== "products")
{
$title=$naving['title']['nav4'];
$description=$naving['description']['nav5'];
$keywords=$naving['keywords']['nav5'];
$inc="nav.inc";
}
else
{
$title="Ошибка";
$description="Ошибка";
$keywords="Ошибка";
$inc=NULL;
}
echo $title;
?></title>
<meta NAME="description"
content="
<?php echo $description; ?>">
<meta NAME="keywords"
content="
<?php echo $keywords; ?>
">
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1251">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="200" height="79" border="1">
<tr>
<td colspan="3">5</td>
</tr>
<tr>
<td><?php
foreach ($naving['menu'] as $val) {
echo "<tr><td><a href=\"vasa.php?a=$val\">$val</a></td></tr>";
}
?>
</td>
<td width="71" colspan="2">
<?php if($inc) include($inc); ?></td>
</tr>
<tr>
<td colspan="3">4</td>
</tr>
</table>
</body>
</html>
На тебе без кэйсов
|
|
|

18.12.2008, 02:13
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Господе.Ктонибудь помогите,я уже не знаючто делать с этими ***** 10 строчками кода!
Доведите до ума в этот **** брут, мне только бы чтоб он работал,я б зря не сидел,додалал что хочу,а тоя даж проверить не могу изза него весь скрипт целиком
PHP код:
<?
echo '<form method = "POST">';
echo '<input type = "text" name = "hash" value = "">';
echo '<input type = "submit" value = "Crack">';
echo '</form>';
$hash = $_POST['hash'];
$world = file('world.txt');
if(isset($_POST['hash'])){
$hash = $_POST['hash'];
}else{
exit();
}
foreach($world as $line){
$line = rtrim($line);
$brute = md5($line);
}
if($brute == $hash){
echo "Hash cracked! Password $line";
die();
}else{
echo "Hash то cracked";
}
?>
Последний раз редактировалось m0Hze; 18.12.2008 в 02:21..
|
|
|

18.12.2008, 02:18
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
PHP код:
<?
echo '<form method = "POST" action="ИМЯ_ТВОЕГО_СКРИПТА">';
echo '<input type = "text" name = "hash" value = "">';
echo '<input type = "submit" value = "Crack">';
echo '</form>';
$world = file('world.txt');
if(isset($_POST['hash'])){
$hash = $_POST['hash'];
}
else{
exit();
}
foreach($world as $line){
$line = rtrim($line);
$brute = md5($line);
if($brute == $hash){
echo "Hash cracked! Password $brute";
}
}
?>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|