Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 03 Jul 2012 01:09:02 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: New -list function added to bleeding.  -list=format-methods

On 2012-07-02 19:31, jfoug wrote:
> This will list all 'non-default' (i.e. methods which have been overridden),
> within each format.

This is useful. IMHO it should say "implemented" rather than
"overridden". That would be more intuitive to me.

Anyway, I see unexpected output in this case:

../run/john --list=format-methods:get_source
(...)
Methods overridden for:   raw-sha1-linkedin [128/128 SSE2 intrinsics 8x]
Raw SHA-1 LinkedIn
	valid()
	split()
	binary()
		binary_hash[0]()
		binary_hash[1]()
		binary_hash[2]()
		binary_hash[3]()
		binary_hash[4]()
		binary_hash[5]()
	set_key()
	get_key()
		get_hash[0]()
		get_hash[1]()
		get_hash[2]()
		get_hash[3]()
		get_hash[4]()
		get_hash[5]()
	crypt_all()
	cmp_all()
	cmp_one()
	cmp_exact()
	get_source()

This format use fmt_default_get_source, not sure why it's listed as
having its own? The other listed ones seem correct.

magnum

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.