iptables добавляющие правила в ВЫХОДНОЙ цепочке

Если % 2F является буквальной строкой (не управляющим символом), вы можете попробовать этот небольшой скрипт:

for file in index*.jpg; do

dir1=$(grep -Po '.*dir=\K[[:alnum:]]*' <(echo "$file"))
dir2=$(grep -Po '.*dir=[[:alnum:]]*%2F\K[[:alnum:]]*' <(echo "$file"))
dir3=$(grep -Po '.*dir=[[:alnum:]]*%2F[[:alnum:]]*%2F\K[[:alnum:]]*' <(echo "$file"))
filename=$(grep -Po '.*file=\K.*' <(echo index.php\?dir\=IOP%2FFOO%2FBAR%2F\&file\=ScanImage001.jpg))

echo mkdir -p $dir1/$dir2/$dir3            #remove echos
echo mv $file $dir1/$dir2/$dir3/$filename  #at the beginning of the line

done

Удалите обе команды echo , если вам нравится то, что вы видите на экране .

1
29.03.2014, 17:00
1 ответ

хост/сеть www.google.com не найден

Предположительно, вы делаете это либо перед настройкой DNS, либо во время блокировки DNS вашим брандмауэром.

$host.version

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

Major  Minor  Build  Revision
-----  -----  -----  --------
2      0      -1     -1
В данном примере это не сработает: [118448]www.google.com[118449] имеет много IP-адресов, и заданный DNS-поиск возвращает только несколько из них. Вы не можете легко перечислить все IP-адреса [118450]www.google.com[118451]. Поэтому ваши запросы к [118452]www.google.com[118453] будут проходить случайным образом или нет. И наоборот, многие сайты, которые меньше Google, работают с одним и тем же IP-адресом, поэтому вы можете заблокировать только все или ни одного из них.

wmic /output:wmiclog.txt <command>
Для фильтрации доступа к сайту вам нужен [118454]прокси-сервер [118455]. В настройках itables, блокируйте весь исходящий доступ, кроме порта 443 (вы практически не можете фильтровать HTTPS в любом случае, за исключением инвазивного и небезопасного способа, в который я не буду углубляться в этом ответе) и кроме пользователя, работающего на прокси.

Замените [118456]wwwproxy[118457] на имя пользователя, работающего на HTTP прокси, что будет зависеть от вашей конфигурации прокси.

Существует много HTTP прокси. Squid популярен, но для небольшой инсталляции вы можете предпочесть что-нибудь поменьше.[118022].

0
28.01.2020, 01:58

Теги

Похожие вопросы