Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.04.2010, 23:37
iillyyaa вне форума Посмотреть профиль Отправить личное сообщение для iillyyaa Найти все сообщения от iillyyaa
  № 1  
Ответить с цитированием
iillyyaa

Регистрация: Apr 2010
Сообщений: 147
По умолчанию как подменить referer и UserAgent ?

как подменить referer и UserAgent ?

contentType подменить удалось.. а остальное никак или их нельзя подменить вообще ?

Код AS1/AS2:
Send.not_set_yet.contentType = "application/x-www-form-urlencoded";
если писать без not_set_yet то подменяется и contentType и передаётся такая же переменная


хотелось бы изменить реферер и юзерагент

Старый 28.04.2010, 23:47
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 2  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
еще бы понять, какая задача решается...

Старый 29.04.2010, 00:18
iillyyaa вне форума Посмотреть профиль Отправить личное сообщение для iillyyaa Найти все сообщения от iillyyaa
  № 3  
Ответить с цитированием
iillyyaa

Регистрация: Apr 2010
Сообщений: 147
отсылка данных на сервер.. а какая ещё может решаться ? поле реферер и юзерагент только в это время могут передаваться..

через sendAndLoad


Последний раз редактировалось iillyyaa; 29.04.2010 в 00:20.
Старый 29.04.2010, 00:28
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Средствами ActionScript - никак. Смотрим хелп. Секурити, понимаишь?
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 29.04.2010, 00:32
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 5  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Ну да, еще забыли уточнить, что отсылка планируется через Интернет.

Зачем это нужно, все равно непонятно.


Но, если допустить, что цель заключается в том, чтобы надуть таргетный сервер, но непосредственно из флэша это сделать не получается, то, очевидно, между флэшем и сервером должен появиться сервис-прослойка. Например, на PHP это можно реализовать через curl. Очевидно, это можно сделать и на остальных платформах.


Последний раз редактировалось mikhailk; 29.04.2010 в 00:36.
Старый 29.04.2010, 00:44
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 6  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Да, конечно, через именно Интырнет.

Открою небольшую тайну. Манипуляции с протоколом HTTP дают некоторые преимущества.

1) Вот Вы, например, стырили куки ВКонтакте у закадычного другана. И вот Вам вдруг очень сильно захотелось их куда-нибудь применить. Вот тут и приходит на помощь
Код AS3:
URLRequest#requestHeaders
.

2) Вам какой-то худосочный сайтец не отдает любимую мелодию. Эмпирическим путем выяснено, что сервер хочет видет в Referer ссылку на себя любимого. Опять хочется заюзать
Код AS3:
URLRequestHeader
.

3) Что там еще у нас было? User-agent. Ну, на это сильно не обращают внимания. Just for fun.


Я использую Proxomitron. Подменяйте заголовки запросов и ответов как Вам заблагорассудится, но, естественно, в пределах своей машины.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.


Последний раз редактировалось dimarik; 29.04.2010 в 00:47.
Старый 29.04.2010, 00:54
iillyyaa вне форума Посмотреть профиль Отправить личное сообщение для iillyyaa Найти все сообщения от iillyyaa
  № 7  
Ответить с цитированием
iillyyaa

Регистрация: Apr 2010
Сообщений: 147
dimarik, юзаю проксиметрон.. все нужные мне подмены делаю без проблем через пхп, открываю сокет и кидаю в него тупо текстом все параметры, сейчас стал изучать флеш, захотелось пробовать на нём сделать..

кстати открою великую тайну... мало кто знает.. но можно конектить к нужному ИП и загружать с него то, что лежит для доступа по localhost на некоторых сайтах работает, и можно запустить админку..
урл = локалхост
хост = инет-хост

закрывается эта дырка через файл .htaccess
Код:
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
PHP код:
flush();
$nn="\r\n";
$zapros=
"GET " $url " HTTP/1.1" .$nn.
"Accept: */*" .$nn.
"Accept-Language: ru-RU" .$nn.
"Referer: " $ref .$nn.
"Accept-Encoding: gzip, deflate" .$nn.
"User-Agent: " $my_User_Agent .$nn.
"Host: " $my_host .$nn.
"Connection: Keep-Alive" .$nn.$nn;
flush();
$fp fsockopen($my_host80, &$errno, &$errstr1);
if(!
$fp) { print "$errstr ($errno)<br>\n"; return; }
    
stream_set_timeout($fp1);
    
fputs($fp,$zapros);
    for (
$i=0;;$i++):
    
$data fgets($fp,2048);
    if (!
$data) break;
    if (
$data != "\r\n") {
        if (empty(
$qqqqq)) {
#            echo $data;
            
} else {
#            echo $nn . htmlspecialchars($data);
            
}
        continue;
        } else {
#        break;
        
if (empty($qqqqq)) {
            
$qqqqq 1;
            } else {
#            echo "\r\n";
            
}
        }
    endfor;
    
fclose($fp);



Последний раз редактировалось iillyyaa; 29.04.2010 в 01:03.
Старый 29.04.2010, 00:59
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Ну, откровение за откровение.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 29.04.2010, 01:01
iillyyaa вне форума Посмотреть профиль Отправить личное сообщение для iillyyaa Найти все сообщения от iillyyaa
  № 9  
Ответить с цитированием
iillyyaa

Регистрация: Apr 2010
Сообщений: 147
dimarik, рылся там, ничего путного не нашел.. даже в английском рылся.. знакомых слов не нашел

Добавлено через 6 минут
кукисы я так понимаю тоже не подсунуть ?

Старый 29.04.2010, 01:08
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 10  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Цитата по вышеназванной ссылке.

Цитата:
Представленные далее заголовки запросов не используются, при этом ограничения не зависят от регистра (например, Get, get и GET являются недопустимыми). Вдобавок, написанные через дефис термины применяются, если используется символ подчеркивания (например, Content-Length и Content_Length недопустимы):

Accept-Charset, Accept-Encoding, Accept-Ranges, Age, Allow, Allowed, Authorization, Charge-To, Connect, Connection, Content-Length, Content-Location, Content-Range, Cookie, Date, Delete, ETag, Expect, Get, Head, Host, Keep-Alive, Last-Modified, Location, Max-Forwards, Options, Post, Proxy-Authenticate, Proxy-Authorization, Proxy-Connection, Public, Put, Range, Referer, Request-Range, Retry-After, Server, TE, Trace, Trailer, Transfer-Encoding, Upgrade, URI, User-Agent, Vary, Via, Warning, WWW-Authenticate, x-flash-version.
Просто let me google it for you какой-то ).
__________________
Воспитан в TimeZero. Работаю в Mail.ru.


Последний раз редактировалось dimarik; 29.04.2010 в 01:11.
Создать новую тему Ответ Часовой пояс GMT +4, время: 22:32.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:32.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.