Страница 1 из 2
Unicode & PERL & aimsniff
Добавлено: 2008-12-01 14:57:55
Сыч
Добрый день!
Подскажите пожалуйста!
Поставил aimsniff, web морду was. C English все замечательно. но русский отказывается понимать.
Качнул с aimsniff.com патч для Cyrillic Unicode и UTF .
Но при запуске ругается PERL ???
Can't locate Unicode/Map8.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at ./aimSniff.Cyr-005.pl line 42.
BEGIN failed--compilation aborted at ./aimSniff.Cyr-005.pl line 42.
Я так понимаю что перл не поддерживает Unicode/Map8.pm?
Как его поставить ?
Подскажите?
Re: Unicode & PERL & aimsniff
Добавлено: 2008-12-01 14:59:31
hizel
Код: Выделить всё
/usr/ports >make search name=map8
Port: p5-Unicode-Map8-0.12_1
Path: /usr/ports/converters/p5-Unicode-Map8
Info: Mapping table between 8-bit chars and Unicode
Maint: ports@FreeBSD.org
B-deps: perl-5.8.8_1
R-deps: p5-Unicode-String-2.09 perl-5.8.8_1
WWW: http://search.cpan.org/dist/Unicode-Map8/
Re: Unicode & PERL & aimsniff
Добавлено: 2008-12-01 15:08:29
Сыч
Огромное спасибо
Все пошло
Re: Unicode & PERL & aimsniff
Добавлено: 2008-12-25 19:07:46
-=HaRuis=-
Добрый все.
Может кто скрещивал aimsniff_Cyr + freebsd7 + mysql 5.0 (utf-8) поделитесь опытом...
Проблема заключается в кодировках, уже второй день мучаю, в БД русские буквы кладутся ввиде ???? ???? ??????? =(
Re: Unicode & PERL & aimsniff
Добавлено: 2008-12-26 8:03:53
Сыч
У меня все получилось. Стандартным aimsniff писались в базу вопросики. А спатченным , скачанным с сайта все нормально. В базу пишется в koi-8 r.
Re: Unicode & PERL & aimsniff
Добавлено: 2008-12-26 11:17:30
-=HaRuis=-
а Mysql какую кодировку по умолчанию юзает?
Re: Unicode & PERL & aimsniff
Добавлено: 2008-12-26 11:35:04
Сыч
logs 60,579 MyISAM 16.9 МБ -
Кодировка utf8_bin
Re: Unicode & PERL & aimsniff
Добавлено: 2009-01-04 3:27:53
Gnix
о черт, что бы это могло значить?:
Код: Выделить всё
# aimSniff.Cyr-005.pl -C=/usr/local/etc/aimSniff.cfg -d=tun0
##########################################################
AIM Sniff v. 0.9dr005
Developed by: Shawn Grimes
Realtex-sux and demiurgie based Cyrillic patches are made by amdk7.
##########################################################
Beginning Sniff...
FILTER: port 5190
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
Use of uninitialized value in length at /usr/local/bin/aimSniff.Cyr-005.pl line 587.
что делать?
вот
Код: Выделить всё
# cat /usr/local/etc/aimSniff.cfg
dev=tun0
filter='tcp and port 3128'
daemon=1
host=localhost
database=aimsniff
user=aimsniff
password=pass
useSyslog=1
handlefile=/var/log/handles1.log
база aimsniff создана
в базу не пишет
was установлен по этой статье
http://www.lissyara.su/?id=1832
Re: Unicode & PERL & aimsniff
Добавлено: 2009-01-04 13:34:30
hizel
исходники надо смотреть

Re: Unicode & PERL & aimsniff
Добавлено: 2009-07-15 14:18:27
Happy_demon
подскажите, пожалуйста с кодировками.
аимсниф - русский, в файлик если кидать сообщения - отображается нормально, а в phpmyadmin и, соответственно в простенькой морде - крякозябры
Код: Выделить всё
[root@base /usr/local/etc]# uname -r
7.2-RELEASE
Код: Выделить всё
[root@base /usr/local/etc]# cat /etc/make.conf | grep -v "^$" | grep -v "^#"
PERL_VERSION=5.10.0
DEFAULT_MYSQL_VER=51
PORTSDIR?= /usr/ports
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-server
WITH_CHARSET=cp1251
WITH_OPENSSL=yes
BUILD_OPTIMIZED=yes
WITHOUT_INNODB=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql51-client
WITH_CHARSET=cp1251
BUILD_OPTIMIZED=yes
.endif
где кодировку подправить, чтобы сообщения нормально отображались?
Заранее спасибо
Re: Unicode & PERL & aimsniff
Добавлено: 2009-07-22 15:01:42
fly
Только только поставил aimsniff и пускаю команду как указано в статье дабы понять видет ли он чтонить и вот
Это все что получилось за час прошлушки. В чем проблема то ? Сообщения естественно ходили.
Код: Выделить всё
aimsniff -d=rl0 --nodb
#############################
AIM Sniff v. 0.9d
Developed by: Shawn Grimes
#############################
Beginning Sniff...
FILTER: port 5190
Use of uninitialized value in hash element at /usr/local/bin/aimsniff line 1119.
Use of uninitialized value in hash element at /usr/local/bin/aimsniff line 1119.
Use of uninitialized value in hash element at /usr/local/bin/aimsniff line 1119.
Use of uninitialized value in hash element at /usr/local/bin/aimsniff line 1119.
Use of uninitialized value in hash element at /usr/local/bin/aimsniff line 1119.
AIM
Type: Buddy List
Timestamp: 2009-7-22 14:7:17
GROUP:
474887010
389734965
561608452
376981863
592648126
DSTIP: 192.168.0.221
GROUP: General
276631311
353587131
289086069
261225182
397866968
419692224
294414823
463064496
FAMILY: 00130006
Use of uninitialized value in substitution (s///) at /usr/local/bin/aimsniff line 992.
Use of uninitialized value in hex at /usr/local/bin/aimsniff line 677.
Use of uninitialized value in hex at /usr/local/bin/aimsniff line 677.
Use of uninitialized value in substitution (s///) at /usr/local/bin/aimsniff line 992.
Use of uninitialized value in hex at /usr/local/bin/aimsniff line 677.
Re: Unicode & PERL & aimsniff
Добавлено: 2009-07-31 8:17:02
km
Здравствуйте!
У меня с aimsniff проблема такая, при открытии страницы admin.php, выдаёт её код.
Страницы index.php, search.php,filters.php и stats.php отображаются нормально.
Код такого вида:
Исполняется нормально.
Возможно настроен неправильно apache(v1.3.41) или php(5.2.9).
Может кто сталкивался с такой проблемой.
Заранее спасибо!
Re: Unicode & PERL & aimsniff
Добавлено: 2009-08-03 11:28:31
km
Всё разобрался.
Дело было в том, что на этой же машине стоял squid(прозрачный), а когда apache без php(до установки php) пытался загрузить страничку admin.php он естественно понимал его как обычный файл, который и попал собственно в кэш squid. После установки php, при обращении к admin.php, файл брался из кэш-а.
Решение, пока временное, было простым:
- 1. Очистить кэш squid
2. Использовать другой порт для apache
Всем спасибо!
Re: Unicode & PERL & aimsniff
Добавлено: 2009-08-28 11:26:14
m2pod
подскажи с чем может быть связано что aimsniff не пишет логи в базу?
базу создал, права дал, в конфиге написал все.
ручками все вылавливает если не писать в базу, а так нет....
Re: Unicode & PERL & aimsniff
Добавлено: 2009-09-01 7:20:23
km
m2pod
Покажи конфиг aimsniff-а.
Re: Unicode & PERL & aimsniff
Добавлено: 2009-09-02 12:57:45
m2pod
теперь пишет логи, но там пустые сообщения, в консоли ловит на русском, а в базу не пишет вообще.
проблема в mysql 5.1
в 5.0 все работает отлично
Re: Unicode & PERL & aimsniff
Добавлено: 2009-09-08 12:05:17
Jah
Господа, а aimsniff может слушать только на физических интерфейсах? Возможно ли как-нибудь мониторить с его помощью нетграф-интерфейс?
Re: Unicode & PERL & aimsniff
Добавлено: 2009-09-29 3:13:53
fox
Доброй ночи!
В режиме:
Всё работает!
А вот в режиме демона не чего в базу не пишет(((
Как посмотреть лог?
Что это может быть???
За ранние спасибо!
Re: Unicode & PERL & aimsniff
Добавлено: 2009-11-23 18:35:53
MASiK
Кому надо стук в личку, я этот Аимснифф так оттрахал что он у меня показывает всех клиентов в латинице (В том числе и ICQ6)
P.S. Или Создатель статьи, свяжись со мной, я те выдам всё что на исправлял, в статью внесешь
Re: Unicode & PERL & aimsniff
Добавлено: 2009-11-23 21:59:30
fox
Это интересно а можеш на форум написать свою статью, Лис потом тебя в на сайт добавит, или раскажи в кратце а то у меня нефига не получилось, точнее в базу сикиля не заносилось!
Буду очень признателен!
Re: Unicode & PERL & aimsniff
Добавлено: 2009-12-01 17:20:16
Storoge
То же самое, mysql 5.1, в базу ни в каком режиме не пишет, в файлик - прекрасно. Каа лечить?
Re: Unicode & PERL & aimsniff
Добавлено: 2010-01-07 21:31:10
PSdok
Storoge писал(а):То же самое, mysql 5.1, в базу ни в каком режиме не пишет, в файлик - прекрасно. Каа лечить?
сам долго бился. В файл пишет , в базу нет.
Решение было такое.
полностью переписал руками файл aimsniff.conf. (все тоже самое но забил руками). Вероятно были какието не печатные символы.
Позднее в одной статье, по настройке aimsniff, нашел такой совет
...Проще всего воспользоваться шабло-
ном aimsniff.config. Если у вас есть возможность – напиши-
те этот файл с нуля, потому как шаблон «кривой». Если же
набирать лень – найдите утилиту dos2unix и с её помощью
исправьте символы перевода строк с «0D 0A» на «0A»...
Re: Unicode & PERL & aimsniff
Добавлено: 2010-01-07 22:00:56
PSdok
У меня не получается настроить запуск после включения компьютера.
Файл aimsniff положил куда надо. В ручную он запускается, а перезагрузке нет.
Код: Выделить всё
freebsd# cat /usr/local/etc/rc.d/aimsniff
#!/bin/sh
# REQUIRE: mysql
case $1 in
start)
echo Starting aimSniff...
/usr/local/bin/aimSniff.Cyr-005.pl -C=/usr/local/etc/aimSniff.cfg
# /usr/local/bin/aimSniff.pl -C=/usr/local/etc/aimSniff.cfg
;;
stop)
if [ -r /var/run/aimsniff_parent.pid ]; then
echo Stopping aimSniff...
kill -QUIT `cat /var/run/aimsniff_parent.pid`
fi
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
$0 stop
sleep 2
$0 start
;;
esac
Re: Unicode & PERL & aimsniff
Добавлено: 2010-02-18 10:16:13
strelokr
настроил по инструкции.
freebsd 6.0, apache22, php5, mysql 5.5.1
запущенный файл aimSniff.Cyr-005.pl -d=xl0 --nodb пишет в консоль. все круто
А в базу ничего не пишет. права есть, правильно назаначеные.
так же когда открываешь ссылку
http://my.server.com/was/stats.php или
http://my.server.com/was/index.php не отображаются картинки. Index.php поправил счас в таком виде
Код: Выделить всё
print("<CENTER><img src=./images/typesGraph.php>");
Re: Unicode & PERL & aimsniff
Добавлено: 2010-02-18 11:29:28
strelokr
добавил руками в базу одну запись WAS выбирает отлично файл и картинки рисует тоже отлично. просто aimsniff ничего не ложит в базу. aimSniff.cfg переписал полностью руками
Код: Выделить всё
dev=xl0
filter='tcp and 5190'
daemon=1
host=localhost
database=aimsniff
user=root
password=
useSyslog=1