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

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

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

  #1  
Старый 02.10.2007, 12:37
Olmer
Новичок
Регистрация: 10.01.2005
Сообщений: 5
Провел на форуме:
7329

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

Народ, у меня такой вопрос. Можно ли каким то образом скрыть поле referer при передаче данных из формы? скажем, когда переходим на мерчант e-gold?
 
Ответить с цитированием

  #2  
Старый 02.10.2007, 12:40
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


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

Самому формировать Http-запрос, к примеру. Но это уже из области, скажем, Php
 
Ответить с цитированием

  #3  
Старый 02.10.2007, 13:21
Olmer
Новичок
Регистрация: 10.01.2005
Сообщений: 5
Провел на форуме:
7329

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

а можно поподробнее?) Ведь мерчант будет отображаться в браузере пользователя, который осуществляет платеж, браузер и передает реферер. как тут с серверной стороны(пхп) решить это? Если показывать пользователю не оригинальный мерчант, с которого уже запросы на настоящий, то может заподозрить в фишинге. Как потом принять данные от мерчанта, что платеж произведен и проч?

Последний раз редактировалось Olmer; 02.10.2007 в 13:26..
 
Ответить с цитированием

  #4  
Старый 02.10.2007, 13:29
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


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

PHP код:
<?
  
if (isset($_POST['test']))
    {
      if ((
$io fsockopen"www.site.com"80$errno$errstr5)) !== false)
        {
          
$send "POST / HTTP/1.0\r\n";
          
$send .= "Host: www.site.com\r\n";
          
$send .= "Referer: http://www.site2.com\r\n";
          
$p 'test='.$_POST['test'];
          
$send .= "Content-Length: ".strlen($p)."\r\n";
          
$send .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
          
$send .= $p;
          
fputs ($io$send);
          
$resv '';
            while (!
feof($io))
              {
                
$resv .= fread($io8192);
              }
        }
    }
?>

<form method="post">
<input name="test">
<input type="submit">
</form>
Может, где-то есть ошибки (нет возможности проверить), но идею уловить можно
 
Ответить с цитированием

  #5  
Старый 02.10.2007, 14:33
Olmer
Новичок
Регистрация: 10.01.2005
Сообщений: 5
Провел на форуме:
7329

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

идею-то понял.. но дело в том, что сам пользователь на мерчант заходить не будет в этом случае: скрипт посылает запрос на сервер и записывает ответ в массив $resv, содержимое которого и будет вероятно выведено пользователю. Но тут много подводных камней: пользователь же должен произвести и кое-какие действия на сайте e-gold(произвести оплату), к тому же мало кто из пользователей согласиться вписывать свои платежные данные в формы на сайте, а не на оригинальном мерчанте e-gold, помимо этого возникает следующая проблема: доступ к кошелькам будет с одного ip(c ip сервера, на котором висит скрипт), а это может привести к очень нежелательным последствиям.- ну, тут можно еще что-то придумать(заставить скрипт работать через списки socks, например, и проч..)

Последний раз редактировалось Olmer; 02.10.2007 в 14:44..
 
Ответить с цитированием

  #6  
Старый 04.10.2007, 11:44
Tw!m4
Познающий
Регистрация: 15.06.2007
Сообщений: 91
Провел на форуме:
261355

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

Привет всем!
Такая ситуация, есть страница на хтмл-е. В ней 2 фрейма: левый фрейм - меню, правый - где показываются страницы выбранные с левого фрейма. Левый Фрейм серого цвета, в правом фрейме каждая страница имеет свой цвет. Вопрос: можно ли поменять цвет левого фрейма под каждую страницу при нажатии на меню пункт? (e.g. если страница серая, левый фрейм меняется тоже в серый цвет, а если жёлтая, то в жёлтый)

PS: тока хтмл или яваскрипт! =)
 
Ответить с цитированием

  #7  
Старый 04.10.2007, 11:47
inv
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме:
951141

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

parent['имя фрейма'].document.body.style.backgroundColor = 'новый цвет';
 
Ответить с цитированием

  #8  
Старый 04.10.2007, 11:49
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

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

В фрейме с меню:

PHP код:

<a href="blue.html" target="left" onclick="document.body.style.backgroundColor = '#0000ff';">Blue page</a
 
Ответить с цитированием

  #9  
Старый 04.10.2007, 12:14
Tw!m4
Познающий
Регистрация: 15.06.2007
Сообщений: 91
Провел на форуме:
261355

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

оо! супер! сенкс =)
 
Ответить с цитированием

  #10  
Старый 04.10.2007, 16:02
Tw!m4
Познающий
Регистрация: 15.06.2007
Сообщений: 91
Провел на форуме:
261355

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

Привет!
У меня тут ещё одна проблема, кагда я актуализирую страницу то цвет левого фрейма востонавливается и красится в тот цвет который прописан у него в боди. Это можна подправить?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Проблемы с железом. Задай вопрос, получи ответ Alexsize "Железо" 1181 10.06.2010 12:08



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


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




ANTICHAT.XYZ