Простенький скрипт для извлекания porno-урлов из access.log

Обсуждение распределенного бан-листа
Ответить
vvk
Сообщения: 6
Зарегистрирован: Пт окт 14, 2005 11:39

Простенький скрипт для извлекания porno-урлов из access.log

Сообщение vvk »

Вот наклепал скриптик для извлечения porno-урлов из access.log. Так как я программер не ахти, приветствуются изменения и улучшения :)

# cat /usr/local/bin/porn-grep.sh
#!/bin/sh

server=192.168.3.1
admin=192.168.3.41

egrep "(sex|porn|nude|adult|teen)" /var/log/squid/access.log |awk '{ print $7 }' | \
egrep -v "($server|$admin)" |sort |uniq -w 15 > porn-list.lst

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Только пользуйтесь результатом осторожно, а то можно что-то и легальное заблокировать. Желательная ручная проверка полученного списка.

vvk
Сообщения: 6
Зарегистрирован: Пт окт 14, 2005 11:39

Сообщение vvk »

Естественно. Скриптик для того, чтобы поменьше лазить в отчётах со сквида :)

best
Сообщения: 3
Зарегистрирован: Сб окт 22, 2005 17:04
Контактная информация:

Сообщение best »

Полезная вещица :)
[url=http://viplady.bestsite.org.ru][color=white].[/color][/url]

lain
Сообщения: 1
Зарегистрирован: Чт ноя 24, 2005 9:06

Сообщение lain »

а если так :)

/bin/egrep "(sex|porn|nude|adult|teen)" /var/log/squid/access.log| /bin/awk '{ print $7 }' | /bin/egrep -v "($server|$admin)" |sort |uniq -w 15 | /bin/awk -F / '{ print $3 }' > porn-list.lst

Ответить