как сделать так, чтобы другие программисты не помещали бэкдоры и обратные вызовы на мой сайт!

0

Как я могу искать любые обратные вызовы на стороне клиента в javascript. У меня есть люди, добавляющие код javascript для меня. как я могу убедиться, что они каким-то образом не отправляют конфиденциальные данные или информацию о пользователях на свои сайты через клиентские POST, GET, AJAX или любые методы на стороне клиента!

Как бы я сделал то же самое для своего кода на стороне сервера, как видеть, что мой программист php не делает то же самое!??

Я думал о том, что какой-либо брандмауэр может быть журналом apache или что-то, что могло бы регистрировать или даже блокировать любые внешние контакты через определенные порты и регистрировать те, которые не могут быть заблокированы, как порт 80 и 8080, однако я не знаю, как узнайте об этом! То же самое с клиентской стороной, если бы можно было просматривать сайт и показывать на моем компьютере обратные вызовы. У меня есть расширение HTTP-заголовка для firefox, но мне было интересно, есть ли простой способ! и вся моя концепция ошибочна, как любой умный программист сделал бы это так, чтобы он не делал этого все время, чтобы это могло остаться незамеченным! Мне просто интересно, являются ли они списком всех возможных функций javascript и php, которые могут быть опасны! Я бы очень признателен за ответ на любой из этих вопросов. Большое вам спасибо!

  • 6
    Вы можете нанять заслуживающих доверия программистов и не разрешать пользователям вводить Javascript. Оба обычно считаются лучшими практиками.
  • 2
    Если вы им не доверяете, то почему вы разрешаете им размещать код на вашем сайте?
Показать ещё 4 комментария
Теги:
security

4 ответа

5
  • Проверяйте каждый отзыв/код кода.
  • Если вы не можете доверять своим программистам, ищите разных программистов.
3

Используйте расширение Firebug для Firefox и включите консоль. Он покажет вам любые запросы ajax POST или GET.

2

Если вы знаете какой-то уровень программирования, ОБЗОР КОДА.

0

Возможно, не прямой ответ, но связанный... Как я ответил здесь, вы должны проверить книгу Ajax Security. Я не помню, имеет ли это конкретное отношение к вашей непосредственной заботе о доверии персонала, но в нем затрагиваются многие конкретные проблемы безопасности в этой области и может дать вам несколько хороших идей для вещей, которые необходимо соблюдать, или принятия предупредительных мер.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню