реклама на сайте
подробности

 
 
> sim900 gprs отправка данных даёт ошибку
Ioann_II
сообщение Nov 4 2016, 06:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 7-06-05
Пользователь №: 5 797



Здравствуйте, уважаемые коллеги.

Столкнулся вот с какой проблемой. Передавал данные на сайт AT командами HTML - запросов. Ранее всё получалось. Но вот пришлось переехать на другой сайт.
Теперь сайт в ответ выдаёт ошибку:

AT+HTTPREAD
+HTTPREAD:831
<html><body><script type="text/javascript" src="/aes.js" ></script><script>funct
ion toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))})
;return e}function toHex(){for(var d=[],d=1==arguments.length&&arguments[0].cons
tructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":""
)+d[f].toString(16);return e.toLowerCase()}var a=toNumbers("f655ba9d09a112d4968c
63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("2187
d224177377852ab2122167fc1b98");document.cookie="__test="+toHex(slowAES.decrypt(c
,2,a,cool.gif)+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://
ioann.96host.ru/1.htm?i=1";</script><noscript>This site requires Javascript to w
ork, please enable Javascript in your browser or use a browser with Javascript s
upport</noscript></body></html>
OK

Когда делаю то-же самое, но из браузера - ошибки нет.

Подскажите: как победить.

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ArtemKAD
сообщение Nov 4 2016, 07:32
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Это разве ошибка? Это сообщение, что сайт желает запустить на клиенте жаба-скрипт(скрипт в тексте и судя по тексту это как-то связано с AES-криптографией) и у него это не получилось. Если-бы получилось, это сообщение просто-бы не успели заметить, что и происходит в браузере.
Go to the top of the page
 
+Quote Post
Ioann_II
сообщение Nov 4 2016, 09:20
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 7-06-05
Пользователь №: 5 797



Что делать?

тут в теле упоминается похоже на кук:
document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,cool.gif)+";
expires=Thu, 31-Dec-37 23:55:55 GMT;

его надо как-то сделать? как?

Спасибо.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 4 2016, 09:52
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата(Ioann_II @ Nov 4 2016, 12:20) *
Что делать?

тут в теле упоминается похоже на кук:
document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,cool.gif)+";
expires=Thu, 31-Dec-37 23:55:55 GMT;

его надо как-то сделать? как?


Сделать интерпретатор Javascript ?

Собственно примерно код причесал до удобоваримого:
Код
<script type="text/javascript" src="/aes.js" >
</script>
<script>
function toNumbers(d)
{
    var e=[];
    d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});
return e
}
function toHex()
{
for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)
    e+=(16>d[f]?"0":"")+d[f].toString(16);
    return e.toLowerCase()
}
var a=toNumbers("f655ba9d09a112d4968c63579db590b4"),
    b=toNumbers("98344c2eee86c3994890592585b49f80"),
    c=toNumbers("2187d224177377852ab2122167fc1b98");

    document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,B))+";expires=Thu, 31-Dec-37 23:55:55 GMT; path=/";
    location.href="http://ioann.96host.ru/1.htm?i=1";
</script>

<noscript>This site requires Javascript to w
ork, please enable Javascript in your browser or use a browser with Javascript s
upport</noscript>


Шутка, конечно. Но проблема в том, что без JS любое изменение серверной части закончится плачевно для устройства. Отсюда в общем случае проще не связываться с подобными сайтами.

ЗЫ. Кука это как раз наименьшая проблема из имеющихся, потому как это просто сохраняемая/отдаваемая по запросу сервера информация хранимая у клиента.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 11:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.69844 секунд с 7
ELECTRONIX ©2004-2016