|
Somebody-
|
|
Заполнить форму на чужом сайте11.04.2010, 17:06. Показов 16528. Ответов 21
Метки нет (Все метки)
Хочу заполнить форму на чужом сайте. Открываю сайт во фрейме, далее
top.window.frames['frame1'].document.forms['form'].elements['login'].value='aaa' на это получаю ошибку 'отказано в доступе'. В чем дело? Что делать? |
|
| 11.04.2010, 17:06 | |
|
Ответы с готовыми решениями:
21
Выделить цитату на чужом сайте Удаление элементов на чужом сайте Как запретить просмотр видео потока на чужом сайте ? |
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 11.04.2010, 18:28 | |
|
Это невозможно по соображениям безопасности
0
|
|
|
Somebody-
|
|
| 11.04.2010, 21:06 | |
|
И каким образом это можно осуществить?
|
|
|
|
||||||
| 12.04.2010, 01:12 | ||||||
|
Если вы хотите ввести поле типа text, то можно сделать автономный скрипт. Поле типа file или password ввести всё равно не удаётся. Например, следующий скрипт работает, а закомментированная строка - нет
0
|
||||||
|
|
||||||
| 13.04.2010, 15:22 | ||||||
|
Уважаемый Somebody не отозвался, а я между тем придумал, как зайти скриптом на бесплатный почтовый ящик. Следующий скрипт заходит на ящик 'rarara@inbox.ru' с паролем 'tututu'
0
|
||||||
|
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
|
|
| 13.04.2010, 23:37 | |
|
прикольно!
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 8
|
|
| 14.04.2010, 15:43 | |
|
Это всё прикольно, эмулировать нажатия клавишь - это не каждый додумается до этого. Но у меня такой вот вопрос возник. Как можно сделать следующее: сохранить эту самую страницу на винте, удалить из неё строки <!-- this page saved from url=... и просто получить к ней полный доступ, так как IE будет думать, что я захожу на свою родную страницу. Единственная проблема, я не знаю как это реализовать. Может кто-нибудь подскажет?
0
|
|
|
|
||||||
| 14.04.2010, 16:48 | ||||||
|
Если продолжать в том же русле, то можно при помощи FileScriptObject записать html-текст на диск, например таким образом:
Непонятно для чего вам это нужно. Если вы хотите обмануть сервер, то это не удастся. При передаче формы всё равно происходит передача урла странички, на которой расположена форма. Поэтому вам придется писать программу, которая общается по http-протоколу с сервером непосредственно, без использования браузера. Там можно будет передать серверу обманный адрес странички.
0
|
||||||
|
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 8
|
|
| 14.04.2010, 17:53 | |
|
А если сделать так. Вначале сохранить страницу на винт, убрать урл, тем самым получив полный доступ, сделать с ней всё, что нужно и снова вернуть комментарии с урлом. Я попробовал сделать это вручную. Работает. И не нужно обмениваться никакими АшТиТиПи сообщениями, всё делается в Эксплорере
0
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 14.04.2010, 18:32 | |
|
leonid_t, а чем вам так мешает этот комментарий?
Он никак не влияет на модель безопасности MSIE.
0
|
|
|
|
|||||||||||
| 14.04.2010, 18:43 | |||||||||||
|
Я имел в виду, что урл это не запись в файле, на нее браузер внимания не обращает, а то, что вы видите в строке адреса, когда браузер показывает страничку. Если страничка была получена с вэб сервера, то есть ее урл начинается с http://, то при получении формы сервер может проверить переменную окружения HTTP_REFERER и найти там урл странички. Вот я сейчас попробовал и получил:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 8
|
|
| 15.04.2010, 10:48 | |
|
bazile, эти комментарии играют некоторую роль. Эксплорер на даёт загрузить локальные страницы со страниц, которые сохранены из Инета как раз из-за этих комментариев.
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 8
|
||||||
| 16.04.2010, 11:30 | ||||||
|
palva, опробовал я твой код, приведённый ниже, ну, с эмуляцией нажатия на клавиши.
0
|
||||||
|
|
|
| 16.04.2010, 19:17 | |
|
К сожалению, не могу сказать, в чем дело. Нужно разбираться в натуре. Попробуйте закомментировать всё кроме ввода пароля, а из пароля выкинуть {Tab}{Tab}, тогда ввод будет происходить в поле login, и можно будет увидеть открытые буквы, которые вводятся в качестве пароля. Тогда вы сможете определить символ, на котором спотыкается ввод. Может быть, это какой-нибудь интересный символ, который вызывает переключение активности на другое поле или приложение? В таком случае остаток пароля упадет не по назначению.
Ввод при помощи моделирования клавиатуры - очень капризная штука. Стоит по какой-либо причине переключиться активности, и весь ввод идет мимо цели псу под хвост.
0
|
|
|
0 / 0 / 0
Регистрация: 07.09.2011
Сообщений: 7
|
|
| 07.09.2011, 10:19 | |
|
это очень просто.Читайте документацию.
0
|
|
|
3 / 3 / 6
Регистрация: 20.06.2010
Сообщений: 580
|
|
| 07.09.2011, 11:36 | |
|
может вам поможет xmlHTTP или WinHTTP?
0
|
|
|
0 / 0 / 0
Регистрация: 07.09.2011
Сообщений: 7
|
|
| 08.09.2011, 08:51 | |
|
Есть такая фигня как DOM(Часть COM)для InternetExplorer.Aplication - там это описано.
0
|
|
|
|
|
| 08.09.2011, 10:12 | |
|
И что, там можно ввести пароль на чужом сайте и нажать кнопку?
0
|
|
| 08.09.2011, 10:12 | |
|
Помогаю со студенческими работами здесь
20
Подключение к своей базе данных на чужом сайте путём добавленного страницы на чужом сайте Заполнить таблицу на чужом сайте данными из файла Заполнить форму на сайте Заполнить форму на сайте Не получается заполнить форму на сайте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|