Caman 0 Опубликовано: 21 января 2008 Рассказать Опубликовано: 21 января 2008 (изменено) Хотел узнать, как правильно зашифровать, а потом расшифровать 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) не понимаю =( Если можно, то более подробно! Изменено 21 января 2008 пользователем Caman Цитата Ссылка на сообщение Поделиться на других сайтах
BlackM 0 Опубликовано: 21 января 2008 Рассказать Опубликовано: 21 января 2008 eval(base64_decode(Тут те 4-ре строки шифрования)); но вот только для чего тебе это нужно)? Ведь если захотят - раскодирует кто угодно) Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 21 января 2008 Рассказать Опубликовано: 21 января 2008 Не понимаю прикола такого кодирования. Ну зашифровал ты. И толку? Цитата Ссылка на сообщение Поделиться на других сайтах
Caman 0 Опубликовано: 21 января 2008 Рассказать Опубликовано: 21 января 2008 Автор Спасибо, почувствовал себя ламером. =) Вопрос не зачем это нужно, а как так реализовать, чтобы при подключении include "connect.php" не выдавалось никаких ошибок. Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 А типа просто вырубить вывод ошибок никак? Зашифровывание тебе не вырубит вывод ошибок. Цитата Ссылка на сообщение Поделиться на других сайтах
error2k 2 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Любая лишняя заморочка на пути хакера - это хорошо. Даже такая простая. Цитата Ссылка на сообщение Поделиться на других сайтах
empirator 0 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Любая лишняя заморочка на пути хакера - это хорошо. Даже такая простая. Это защита от самого начинающего хакера! Цитата Ссылка на сообщение Поделиться на других сайтах
Greeze 0 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Это защита от самого начинающего хакера! от секретарш и девушек из бух отдела Цитата Ссылка на сообщение Поделиться на других сайтах
error2k 2 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Самые начинающие обычно и пакостят. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.