Помогите с шифрование URL(название) в WEB прокси

Статус
В этой теме нельзя размещать новые ответы.

triton4ik

Новичок
Помогите с шифрование URL(название) в WEB прокси

Доброго времени суток!!!
Ситауция такая: Внутрисетевой прокси, через который выходишь в интернет блокирует огромное колличество сайтов по названию узла. К примеру http://hotmail.com или к примеру http://www.ya.ru не блокирует, а http://www.ya.ru/music.htm блокирует.
Для шифрования названия URL необходимо использовать
либо MD5,сессии,куки,base64 с просмотром сайта через этот прокси. Проблема в кодирование(адреса) и декодировании (для открытия узла и просмотра)
Т.е.: Я желаю зайти на http://hotmail.com из прокси расположенном к примеру на http://www.ya.ru, то адрес должен быть
http://www.ya.ru/index.php?q=JFJvjhftuf45869753dytdy5&=настройки и при этом должен открываться сайт http://hotmail.com, при чем я должен иметь возможность перемещаться по ссылкам в кодированном режиме и так же иметь возможность автоматической переадресовки, если на сайте таковая есть.
Огроменное спасибо.

-~{}~ 07.04.06 12:51:

---------------
Хм странно, что ни кто так и не ответил
base64_encode
base64_decode
 

triton4ik

Новичок
Как закодировать назание сайта при просмотре его через php, но так что бы php показывал именно нужный сайт

Ещё раз более подробно
Я не могу зайти на сайт http://hotmail.com/
но я могу зайти на http://мой.сайт/
Вот как мне через скрипт, который работает на сайте http://мой.сайт попасть на сайт http://hotmail.com и при этом что бы в адресе
http://мой.сайт/прокси/индекс.пхп?q=http://hotmail.com
переменная q стояла в закодированном виде.
 

Malius

Новичок
не знаю, насколько это криво, но может передавать переменную страницы через массив $_SESSION?

Тогда в явном виде страницы не будет написано в урле=)
 

triton4ik

Новичок
Автор оригинала: Malius
не знаю, насколько это криво, но может передавать переменную страницы через массив $_SESSION?

Тогда в явном виде страницы не будет написано в урле=)
А передовать как, метод post и get отпадает.
chisto_tolyan
перевернуть переменную задом на перед)
А как бы - это сделать???
Вот ещё думаю, может куками передовать???
Или ввести таблицу символов???
 

triton4ik

Новичок
скажи, а ты саму страницу, которая тебе сайт показывает, уже сделал?
Типо того, ну это не сложно...
А передовать как, метод post и get отпадает.
Потому что всё равно не пускает на эту страницу,
даже через yandex и translate.
Если ставить прокси в настройках браузера, то та же фигня...
 

triton4ik

Новичок
Не я всё понимаю, но допустим что всё сделано, и я прошу подсказать самый не палевный метод для скрытия адреса и передачи его прокси. Я выше всё изложил.
 

Фанат

oncle terrible
Команда форума
чем тебя не устроил ответ, который ты сам себе дал в первом сообщении?
 

Фанат

oncle terrible
Команда форума
никак.
чем тебя не устроил ответ, который ты сам себе дал в первом сообщении?
 

Фанат

oncle terrible
Команда форума
а мне казалось вопрос простой.
в общем, так.
пиши свою проксю.
к тому моменту, когда ты её напишешь, ты настойль повысишь свой уровень в программирвоании, что поменять порядок букв в слве по несложному алгоритму, а потом снова восстановить его, для тебя будет проще простого.

Я понятно пишу? Вопросы ещё есть, у великого шифровальщика?
 

triton4ik

Новичок
Фанат
)))))))))))))
Вопросов более не имею, кроме одного
Если к $URL base64 применить 2 раза,- это будет нормально. (И как бы это лучше реализовать)
Код кодирования выслал в ПМ.

-~{}~ 08.04.06 22:23:

PHP:
 {
//----------------------------------------------[triton]
            {
               return rawurldecode(***($url));
            }
//----------------------------------------------[triton]
            {
                return str_replace('&', '&', ***(rawurldecode($url)));
            }
}
Вот вместо 3-х звездочек (***) можно использовать
str_rot13 возрат str_rot13
base64_encode возрат base64_decode
Есть ли ещё какие либо команды, для подобных операций???
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху