Андрей, все гораздо проще чем ты думаешь...Фаерволл можно иметь или не иметь но сути это не меняет.У фаервола есть правила, давай разберем на примере.1. ты на своем фаерволе запретил входящие соединения2. я на своем разрешил входящие соединения на порту TCP 80 для всех, а для тебя открыл полный доступ.3. ты подключился к моему 80 порту и запросил информацию4. мой комп начал лить тебе запрошенную информацию5. ты вместе с запрошеной инфой получил скрипт(что угодно)6. этот скрипт выполнил нужные действия и соеденился с моим компом для передачи информации7. у меня для твоего компа было разрешено все, у тебя было разрешено для тебя только 80й порт + DNS8. фаерволл, соответственно своим правилам ничего не блокировал, когда ты делал запрос с моего компа, следовательно и не блокирует передачу данных скриптом