Перейти к публикации

Зашифровать одну страничку


Рекомендованные сообщения

Хотел узнать, как правильно зашифровать, а потом расшифровать php файл.

Вот у меня есть файл connect.php

$base="base";

$host="localhost";

$user="user";

$pass="pass";

@mysql_connect($host,$user,$pass) OR DIE("Не возможно подключиться к серверу. Обратитесь к администратору.");

@mysql_select_db($base) OR DIE("Не возможно подключиться к БД. Обратитесь к администратору.");
Зашифровать, я так понимаю, можно с помощью
$str = '$base="base";

$host="localhost";

$user="user";

$pass="pass";

@mysql_connect($host,$user,$pass) OR DIE("Не возможно подключиться к серверу. Обратитесь к администратору.");

@mysql_select_db($base) OR DIE("Не возможно подключиться к БД. Обратитесь к администратору.");';


echo base64_encode($str);
Получится:
JGJhc2U9ImJhc2UiOw0KJGhvc3Q9ImxvY2FsaG9zdCI7DQokdXNlcj0idXNlciI7DQokcGFzcz0icGFz

cyI7DQpAbXlzcWxfY29ubmVjdCgkaG9zdCwkdXNlciwkcGFzcykgT1IgRElFKCLN5SDi7ufs7ubt7iDv7

uTq6/736PL88f8g6iDx5fDi5fDzLiDO4fDg8ujy5fH8IOog4OTs6O3o8fLw4PLu8PMuIik7DQpAbXlzcWxfc2

VsZWN0X2RiKCRiYXNlKSBPUiBESUUoIs3lIOLu5+zu5u3uIO/u5Orr/vfo8vzx/yDqIMHELiDO4fDg8ujy5fH8IOog4OTs6O3o8fLw4PLu8PMuIik7

В каждый файл я вставляю include "connect.php";

А как теперь правильно расшифровывать файл, чтобы без проблем подключаться к БД из любого файла, к которому приинклуден connect.php? string base64_decode (string encoded_data) не понимаю =( Если можно, то более подробно!

Изменено пользователем Caman
Ссылка на сообщение
Поделиться на других сайтах

eval(base64_decode(Тут те 4-ре строки шифрования));

но вот только для чего тебе это нужно)? Ведь если захотят - раскодирует кто угодно)

Ссылка на сообщение
Поделиться на других сайтах

Спасибо, почувствовал себя ламером. =)

Вопрос не зачем это нужно, а как так реализовать, чтобы при подключении include "connect.php" не выдавалось никаких ошибок.

Ссылка на сообщение
Поделиться на других сайтах

А типа просто вырубить вывод ошибок никак?

Зашифровывание тебе не вырубит вывод ошибок.

Ссылка на сообщение
Поделиться на других сайтах

Любая лишняя заморочка на пути хакера - это хорошо. Даже такая простая.

Это защита от самого начинающего хакера! :)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...