За последние 24 часа нас посетили 19006 программистов и 1618 роботов. Сейчас ищут 959 программистов ...

Ajax, можно ли его спрятать от fireubug'а?

Тема в разделе "Прочие вопросы по PHP", создана пользователем neverlose, 21 мар 2011.

  1. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    Возможно ли спрятать ajax-запрос от firebug'а (чтоб ни url ни передаваемые параметры не появлялись в нём)
    И если да, то как это делается, может есть пример?
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    neverlose

    А можно ли спрятать GET(POST) запрос от браузера?
     
  3. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    tommyangelo
    В браузерах и так нету GET(POST) запроса, что там прятать? GET(POST) запросы обрабатываются вэб сервером а не браузером. И зачем задавать этот вопрос, если он никак не связан с ответом на мой вопрос?
     
  4. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    связан напрямую. ответ на твой вопрос - нет, сам запрос от фаербага спрятать нельзя.
     
  5. asik

    asik Активный пользователь

    С нами с:
    12 июл 2007
    Сообщения:
    211
    Симпатии:
    0
    урл спрятать нельзя. а параметры можно шифровать и расшифровывать JS-ом.... но это как мертвому припадки...
     
  6. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    всегда интересовало, в каком состоянии находятся люди, которым в голову приходят такие вопросы =)

    взаимоисключающие условия пытаться соблюсти - это признак гениальности видимо
     
  8. asik

    asik Активный пользователь

    С нами с:
    12 июл 2007
    Сообщения:
    211
    Симпатии:
    0
    запросы-ответы всё-равно можно снифить... хотя-бы через мнимый прокси
     
  9. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    Вопрос был конкретно фаербага а не других снифферов.
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    смысл? какая цель итоговая? что ты пытаешься спрятать?
     
  11. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    эти проверки легко обходятся тем же фаербагом =))))
     
  12. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    neverlose

    А ничего, что браузер отправляет запрос серверу? Причем именно браузер определяет тип запроса?
     
  13. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    есть механизмы гарантирующие возрастание сложности дебага до неимоверных высот, есть механизмы,позволяющие открыто пересылать то, что никто не поймет. главное задачу поставить норм.
     
  14. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    Так, хотел более конкретизировать, спрятать не от фаербага, а от консоли в фаербаге. Чтоб AJAX запрос прошёл, а в консоли он не появился...
     
  15. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    neverlose
    можно. но нужно будет подгружать не аякс, а исполняемый скрипт
     
  16. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    neverlose
    это не цель. это метод решения. цель какая? зачем прятать?
     
  17. neverlose

    neverlose Активный пользователь

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    Gromo, можно более детально?
    К примеру у меня идёт js код испульзуя библиотеку jQuery:

    [js]$('#my_form').submit( function() {
    $.get('myscript.php', ...[/js]

    Этот запрос виден в Console, как нужно изменить скрипт, чтоб его туда не заносить?
     
  18. goshalve

    goshalve Guest

    Джаву скрипт нельзя спрятать от пользователя по устройству веба.Другое дело можно сделать код максимально непонятным,для этого есть такие программы-обфускаторы называются,которые могут натворить очень сложный код
     
  19. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    neverlose
    $.getScript
     
  20. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я в игноре...
     
  21. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    igordata

    Ага, я тож надеялся, что чувак сможет объяснить (и сам задуматься) для чего такая задача понадобилась
     
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нас никто не любит. давай дружить? =(
     
  23. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Выполни во фрейме
     
  24. Greg1978

    Greg1978 Активный пользователь

    С нами с:
    18 окт 2008
    Сообщения:
    484
    Симпатии:
    0
    Адрес:
    class SenjorUser{}
    И что, JS пользуется API браузера параллельно и firebug.
    Единственный вариант отрезать firebug - у доступ к API браузера, отвечающему за генерацию запроса, но сами понимаете это не выполнимо.
     
  25. Greg1978

    Greg1978 Активный пользователь

    С нами с:
    18 окт 2008
    Сообщения:
    484
    Симпатии:
    0
    Адрес:
    class SenjorUser{}
    Фрейм это дочернее окно браузера наследуемое от родительского со всеми его свойствами. А значит и firebug его то же определяет.