Культурный офтопик
 help / color / mirror / Atom feed
* [room] ssdeep: нет обработки standard input
@ 2009-08-19 17:03 Michael Bykov
  2009-08-19 17:07 ` Eugene Ostapets
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Michael Bykov @ 2009-08-19 17:03 UTC (permalink / raw)
  To: Культурный
	офтопик

как обмануть программу, которая не имеет обработки standard input? Она
хочет, чтобы я указал ей файл. В документации сказано: Input from
standard input is not supported.

А я хочу использовать ее внутри моей рубишной программы.

Как ее обмануть?

(Речь идет о ssdeep, http://ssdeep.sourceforge.net/)

М.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 17:03 [room] ssdeep: нет обработки standard input Michael Bykov
@ 2009-08-19 17:07 ` Eugene Ostapets
  2009-08-19 17:46   ` Michael Bykov
  2009-08-19 17:20 ` Andrey Rahmatullin
  2009-08-19 19:17 ` Alexey I. Froloff
  2 siblings, 1 reply; 10+ messages in thread
From: Eugene Ostapets @ 2009-08-19 17:07 UTC (permalink / raw)
  To: Культурный
	офтопик

2009/8/19 Michael Bykov <m.bykov gmail.com>:
> как обмануть программу, которая не имеет обработки standard input? Она
> хочет, чтобы я указал ей файл. В документации сказано: Input from
> standard input is not supported.
>
> А я хочу использовать ее внутри моей рубишной программы.
>
> Как ее обмануть?
>
> (Речь идет о ssdeep, http://ssdeep.sourceforge.net/)
Хм... Можно попробовать через mkfifo, но неизвестно как она отнесется
к SIGPIPE...


-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 17:03 [room] ssdeep: нет обработки standard input Michael Bykov
  2009-08-19 17:07 ` Eugene Ostapets
@ 2009-08-19 17:20 ` Andrey Rahmatullin
  2009-08-19 18:38   ` Michael Bykov
  2009-08-19 19:17 ` Alexey I. Froloff
  2 siblings, 1 reply; 10+ messages in thread
From: Andrey Rahmatullin @ 2009-08-19 17:20 UTC (permalink / raw)
  To: smoke-room

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

On Wed, Aug 19, 2009 at 09:03:39PM +0400, Michael Bykov wrote:
> как обмануть программу, которая не имеет обработки standard input? Она
> хочет, чтобы я указал ей файл. В документации сказано: Input from
> standard input is not supported.
/dev/stdin?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

Впрочем, релиз [fortune-mod] 1.99.1-alt1 протестирован Самим hiddenman'ом и
багрепорты по нему не принимаются ;-)
		-- raorn in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 17:07 ` Eugene Ostapets
@ 2009-08-19 17:46   ` Michael Bykov
  2009-08-19 17:47     ` Michael Bykov
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Bykov @ 2009-08-19 17:46 UTC (permalink / raw)
  To: Культурный
	офтопик

19 августа 2009 г. 21:07 пользователь Eugene Ostapets
(eostapets@gmail.com) написал:
> 2009/8/19 Michael Bykov <m.bykov gmail.com>:
>> как обмануть программу, которая не имеет обработки standard input? Она
>> хочет, чтобы я указал ей файл. В документации сказано: Input from
>> standard input is not supported.
>>
>> А я хочу использовать ее внутри моей рубишной программы.
>>
>> Как ее обмануть?
>>
>> (Речь идет о ssdeep, http://ssdeep.sourceforge.net/)
> Хм... Можно попробовать через mkfifo, но неизвестно как она отнесется
> к SIGPIPE...

с mkfifo не получается, кажется

mkfifo pipe
tail pipe
в другой консоли cat aaa
и в этой консоли корректно выскакивает то что есть в файле ааа.

Но если ssdeep pipe
в другой консоли cat aaa
здесь:
ssdeep,1.0--blocksize:hash:hash,filename
,"/home/michael/pipe"

то есть вместо хеша пусто

М.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 17:46   ` Michael Bykov
@ 2009-08-19 17:47     ` Michael Bykov
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Bykov @ 2009-08-19 17:47 UTC (permalink / raw)
  To: Культурный
	офтопик

19 августа 2009 г. 21:46 пользователь Michael Bykov (m.bykov@gmail.com) написал:
> 19 августа 2009 г. 21:07 пользователь Eugene Ostapets
> (eostapets@gmail.com) написал:
>> 2009/8/19 Michael Bykov <m.bykov gmail.com>:
>>> как обмануть программу, которая не имеет обработки standard input? Она
>>> хочет, чтобы я указал ей файл. В документации сказано: Input from
>>> standard input is not supported.
>>>
>>> А я хочу использовать ее внутри моей рубишной программы.
>>>
>>> Как ее обмануть?
>>>
>>> (Речь идет о ssdeep, http://ssdeep.sourceforge.net/)
>> Хм... Можно попробовать через mkfifo, но неизвестно как она отнесется
>> к SIGPIPE...
>
> с mkfifo не получается, кажется
>
> mkfifo pipe
> tail pipe
> в другой консоли cat aaa
> и в этой консоли корректно выскакивает то что есть в файле ааа.
>
> Но если ssdeep pipe
> в другой консоли cat aaa
> здесь:
> ssdeep,1.0--blocksize:hash:hash,filename
> ,"/home/michael/pipe"
>
> то есть вместо хеша пусто
>
> М.
>

то есть cat aaa > pipe

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 17:20 ` Andrey Rahmatullin
@ 2009-08-19 18:38   ` Michael Bykov
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Bykov @ 2009-08-19 18:38 UTC (permalink / raw)
  To: Культурный
	офтопик

19 августа 2009 г. 21:20 пользователь Andrey Rahmatullin
(wrar@altlinux.ru) написал:
> On Wed, Aug 19, 2009 at 09:03:39PM +0400, Michael Bykov wrote:
>> как обмануть программу, которая не имеет обработки standard input? Она
>> хочет, чтобы я указал ей файл. В документации сказано: Input from
>> standard input is not supported.
> /dev/stdin?

И с /dev/stdin то же самое

$cat aaa | tail /dev/stdin - то что в файле ааа,

$cat aaa | ssdeep /dev/stdin
ssdeep,1.0--blocksize:hash:hash,filename
,"/dev/stdin"

придется, видимо, создавать файлы на каждый чих. Сейчас автору напишу...

М.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 17:03 [room] ssdeep: нет обработки standard input Michael Bykov
  2009-08-19 17:07 ` Eugene Ostapets
  2009-08-19 17:20 ` Andrey Rahmatullin
@ 2009-08-19 19:17 ` Alexey I. Froloff
  2009-08-19 19:23   ` Andrey Rahmatullin
  2 siblings, 1 reply; 10+ messages in thread
From: Alexey I. Froloff @ 2009-08-19 19:17 UTC (permalink / raw)
  To: smoke-room

[-- Attachment #1: Type: text/plain, Size: 338 bytes --]

On Wed, Aug 19, 2009 at 09:03:39PM +0400, Michael Bykov wrote:
> как обмануть программу, которая не имеет обработки standard input? Она
> хочет, чтобы я указал ей файл.
Можно попробовать дать ей /dev/stdin (echo foo | ssdeep
/dev/stdin), но если она по нему делает seek, то только через
временный файл.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 19:17 ` Alexey I. Froloff
@ 2009-08-19 19:23   ` Andrey Rahmatullin
  2009-08-19 19:49     ` Alexey I. Froloff
  0 siblings, 1 reply; 10+ messages in thread
From: Andrey Rahmatullin @ 2009-08-19 19:23 UTC (permalink / raw)
  To: smoke-room

[-- Attachment #1: Type: text/plain, Size: 512 bytes --]

On Wed, Aug 19, 2009 at 11:17:00PM +0400, Alexey I. Froloff wrote:
> > как обмануть программу, которая не имеет обработки standard input? Она
> > хочет, чтобы я указал ей файл.
> Можно попробовать дать ей /dev/stdin (echo foo | ssdeep
> /dev/stdin), но если она по нему делает seek, то только через
> временный файл.
too slow

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

<roman> погодите до сентября - придут в школу дети и увидят ЭТО! вот и начнется
        самое веселое

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 19:23   ` Andrey Rahmatullin
@ 2009-08-19 19:49     ` Alexey I. Froloff
  2009-08-19 20:20       ` Michael Bykov
  0 siblings, 1 reply; 10+ messages in thread
From: Alexey I. Froloff @ 2009-08-19 19:49 UTC (permalink / raw)
  To: smoke-room

[-- Attachment #1: Type: text/plain, Size: 402 bytes --]

On Thu, Aug 20, 2009 at 01:23:13AM +0600, Andrey Rahmatullin wrote:
> > > как обмануть программу, которая не имеет обработки standard input? Она
> > > хочет, чтобы я указал ей файл.
> > Можно попробовать дать ей /dev/stdin (echo foo | ssdeep
> > /dev/stdin), но если она по нему делает seek, то только через
> > временный файл.
> too slow
2 часа это ещё не too ;-)

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [room] ssdeep: нет обработки standard input
  2009-08-19 19:49     ` Alexey I. Froloff
@ 2009-08-19 20:20       ` Michael Bykov
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Bykov @ 2009-08-19 20:20 UTC (permalink / raw)
  To: Культурный
	офтопик

19 августа 2009 г. 23:49 пользователь Alexey I. Froloff
(raorn@ot-e.biz) написал:
> On Thu, Aug 20, 2009 at 01:23:13AM +0600, Andrey Rahmatullin wrote:
>> > > как обмануть программу, которая не имеет обработки standard input? Она
>> > > хочет, чтобы я указал ей файл.
>> > Можно попробовать дать ей /dev/stdin (echo foo | ssdeep
>> > /dev/stdin), но если она по нему делает seek, то только через
>> > временный файл.
>> too slow
> 2 часа это ещё не too ;-)

да, /dev/stdin не работает. Возвращает пустой хеш.

cat aaa | ssdeep /dev/stdin
ssdeep,1.0--blocksize:hash:hash,filename
,"/dev/stdin"

Я написал автору, получил ответ от автомата, что автор до 1 сентября в отпуске.

В файл писать строчку каждый раз даже и не медленно, но как-то очень глупо (

М.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-08-19 20:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-19 17:03 [room] ssdeep: нет обработки standard input Michael Bykov
2009-08-19 17:07 ` Eugene Ostapets
2009-08-19 17:46   ` Michael Bykov
2009-08-19 17:47     ` Michael Bykov
2009-08-19 17:20 ` Andrey Rahmatullin
2009-08-19 18:38   ` Michael Bykov
2009-08-19 19:17 ` Alexey I. Froloff
2009-08-19 19:23   ` Andrey Rahmatullin
2009-08-19 19:49     ` Alexey I. Froloff
2009-08-19 20:20       ` Michael Bykov

Культурный офтопик

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
		smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
	public-inbox-index smoke-room

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.smoke-room


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git