Another KeePass issue. Salt-value/Salt-length exception
#1
Hi guys. I'm trying to run bruteforce on this database



I've used keepass2john that is shipped with The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) and other one from here



They are giving me slightly different hash results.



The original output was like this:



Code:
dump0.kdb:$keepass$*1*60000*0*ea77fe19346a5b2f146570e1fc89a100*6c759f148aae473fd28f725a0889b23c4a0c766ebd4cf0448968485536c22d46*d396909aeb51a52c459ef8cd145e4e46*0892b3f78a016db159adcde4da8836e62c3021bc0588dcd434ca60a10a434118*1*1936*d2bc05bfd621d3cdb3a91d94190c1582557d52dd5d186a585ea1d0787f97cbee8379f14666a78f8086993dc6b8f1fe210c0cb3da187c2ea13bdb9f47f456c2873ca86fce88c4f9ba7db69a4295e8c74f5aac9a6324c12262f732e64ac04464d6d86b18b719e2b3ddcb07c139c67b489baa2416f4dfa5c4e742f163edae1cfa07b6983c67805121570de37e7156c80ee0ec68b7ff40ea715ab84ec97e537dad3e8e1b1cd8f8eb7bae6e821085e22a1dc4952c836d365c6ffb4ac766474b39b863dfc2ffefeccc3118cf3401262874d5556c4c3119c422081ffac0a7bd5c191d5e9c354002e9fd63f2ef94077d3d72ad427ba40d994b2eb0c00ffb18441b74a5be247a5cdf7175fc977ecdb5787545823248ac91803b073b063891b0f05cc913cda099ddb13e86d8343ed6b8626337893f6c7e66239164102b6643316a8ba9c806c7946f48ef817aa5e33074b0d97ca79ad7cbacf8a9eff0c98a77f17ece88dc1a900ad1b341f74c4d8768001bfc2573a80bf538738a15db75dfca7e228372844ffb4ba0f90ff5b3595d162e38d038cfe9c344c6e3d5d7d87d3c6af7e2396670736612b9f1c65ac7e18da81e2cc0b181c067064ba4e2298f4cf6d3bfee325c9bf0819f7edf08e9a09c15a8fe6953e7e013fc9bb4caac0459072cd565cbe1342ac4d151aea53f4f6820bfaed974a0af9deab4fa8801af986c41ccd2648a2128cf527d2b579c76988b766a587b6348f54fd87b8c9516dcbee50d8e60dda8523dd33dfec4a8727f91e1f5d83a0faba1ce8bd39b8e246fd9b315ae24c829227cf1884026f86ceef8b7f8c6365a1ab04df9d6be60706000829594ce7c2c9143c93ea804db267ee79e388303cf3ffd6fd7a3f487e82a92b713db4270c66ac44a78c9b7fd1d4a964bc6aa1b533a7da9cd8164d8c2bbbbb428d3d1c97cbf802b2142c98d5ff3309977a40758d32d350ab173fcb838964478383efb8bace1d63eb17d18a5beff8fbe91258c2dfa549be4dafc6d190aa198ba73aa96657307df74d608733a8fd7a6b48da89763e27b13ba77d35d47b62a45ea452ca8f5a16389d977b46ff7a94c0bc36a4296b5057f8eea6bd7f88ec778a136d3f03f93cf0b90886c140bf1a6577f572c58491c6689f36d82c9c6609b79d08790a974b1c29c5290529db408b3881074d793623097757430c0efb886e9f00eb0ffd9dc8aca31a4341f1532a66b937be8866dc07ee4bb288c815683277f75b2abf381b3587b1def3af6f9a18c7ea4414473705830053e68d3157445deeff91851cc4f0682f3dbeac9d1e29a48f94b5e39cc08eb07be971887f7fa6cfdfef674b4b95dd36a5d96571ddccd88010db8d3750548fc8d723664c88f551526c3d7b7b3935df6042aa7f7230559610b35f813ffe9b22236e389da1fe13c730c09cd742a7635bd551ee10573b517d27149be3efb763e3f9a847b84a7c6354feb3ed6837e394241d4c7397a0240e994c5cf7216a90aa58acff05495af368c5f670924023f86d5f2600af9e56dd9f469f1312b339f940d7a76a0b7158a210765a4ef33287862623681157eaa517e0e9733e7766603495791401b2586e84ef7f8408bb6ebd3c011b7aafdc7d2a22fedbebf34eb77d6bf4699146fe16eed9869a6fe43ab9a2cebc72b1cf414930a6dd6f0bb80cdc6e626801d2f3a25e7812b135563dfa71fa0dc2ef58287474f5f34f91bddeb98cc65c79332c1858c5ff24bffb46c60dfdc801438bcf9957f2707b1cd4b8ee110d5b7abbc2c2b1afc55bf5a2364ed32cc0f430c68bbe9991782d50763ef6594c550ea90d04822c906a94e70de7162d3bbbc496123b973036825e382490dccce40a43492934c70cc91d02a11c069a8ed003ccb0dff242845f9b2b8d318fa378363f1b82d8839ff5a406af1ebd75e277e830b5c0ef1bc8789c4f5483d0cdcac4acc91995ba618de8ac4dbbea91430bbd7f3358e98b4cca48c369603f098a4542245c180cb76bbe7c3b895d73e3581c33671cb54af3db294059e5359a5880b4c749e5be3b1b7d9ac42cb77306d1d69ddec91e2c4558d6550b43ca32f92a365691fcc686269e72b4fac63804c5f8909b3fea8f6c701759cdfd45b7b34feccd5b9bf7dd450ec6a104250621a319285366661cca96a54a86075a58e4dcd964aa49024cd86a44f50f90e60fbe8ccbca642dc174e9ae7000a68f0d5b16b716e7a7419f7ae021015434bf930c162ce46e31203da976e4f39a8d5036774f654f983818258bc8ad99e2430566fa4123d2f5de5eda2c529a2ddfe1fa26990bcd356519ef2fe76a907291b120b1165b036554109402fa48d43710bdeb73ede5e7ffe7584fc7cbfc10782cc0e477ce3949808afcc62251c35ece1c60f729f0d9ef6d390fa02ef1d7b86b03ca6467f043c22fe0a94a73cd55b2a55aee56b548805e46b77cf0478ee8e88e68e2cacea356b7246cf427021cb84ca4a372a1a901f5746b14683fa223744e9a76ef3719544d7f2da4816f9acdfef93eba70b380de640ea659ea1dc9fdb4be550edfaace1e32a9067f76bc0b81d9e10c60d360d4c4c83dd05329e6d2ae6c477a1d20a900a30a83df77dd14530a7d4eb365c2c373cbd81b73e4523e595945262486af6ab65d18fb25f07aa4ee94e299f8a9ff155c947a61e9e4296e189e2b08759d52257a767705a48fb8c0f5b7e4298cd97ca812b5231e4b29a04162be2866d39cfa51db1e75b3a0471869b9f



It was giving me:



Quote:Hashfile 'hash2' on line 1 (dump.k...e2866d39cfa51db1e75b3a0471869b9f): Salt-value exception



No hashes loaded.





After that I've removed "dump0.kdb:" from the beginning, and tried another database as well. So I've tried next 4 cases in total:



Code:
$keepass$*1*60000*0*ea77fe19346a5b2f146570e1fc89a100*6c759f148aae473fd28f725a0889b23c4a0c766ebd4cf0448968485536c22d46*d396909aeb51a52c459ef8cd145e4e46*0892b3f78a016db159adcde4da8836e62c3021bc0588dcd434ca60a10a434118*1*1936*d2bc05bfd621d3cdb3a91d94190c1582557d52dd5d186a585ea1d0787f97cbee8379f14666a78f8086993dc6b8f1fe210c0cb3da187c2ea13bdb9f47f456c2873ca86fce88c4f9ba7db69a4295e8c74f5aac9a6324c12262f732e64ac04464d6d86b18b719e2b3ddcb07c139c67b489baa2416f4dfa5c4e742f163edae1cfa07b6983c67805121570de37e7156c80ee0ec68b7ff40ea715ab84ec97e537dad3e8e1b1cd8f8eb7bae6e821085e22a1dc4952c836d365c6ffb4ac766474b39b863dfc2ffefeccc3118cf3401262874d5556c4c3119c422081ffac0a7bd5c191d5e9c354002e9fd63f2ef94077d3d72ad427ba40d994b2eb0c00ffb18441b74a5be247a5cdf7175fc977ecdb5787545823248ac91803b073b063891b0f05cc913cda099ddb13e86d8343ed6b8626337893f6c7e66239164102b6643316a8ba9c806c7946f48ef817aa5e33074b0d97ca79ad7cbacf8a9eff0c98a77f17ece88dc1a900ad1b341f74c4d8768001bfc2573a80bf538738a15db75dfca7e228372844ffb4ba0f90ff5b3595d162e38d038cfe9c344c6e3d5d7d87d3c6af7e2396670736612b9f1c65ac7e18da81e2cc0b181c067064ba4e2298f4cf6d3bfee325c9bf0819f7edf08e9a09c15a8fe6953e7e013fc9bb4caac0459072cd565cbe1342ac4d151aea53f4f6820bfaed974a0af9deab4fa8801af986c41ccd2648a2128cf527d2b579c76988b766a587b6348f54fd87b8c9516dcbee50d8e60dda8523dd33dfec4a8727f91e1f5d83a0faba1ce8bd39b8e246fd9b315ae24c829227cf1884026f86ceef8b7f8c6365a1ab04df9d6be60706000829594ce7c2c9143c93ea804db267ee79e388303cf3ffd6fd7a3f487e82a92b713db4270c66ac44a78c9b7fd1d4a964bc6aa1b533a7da9cd8164d8c2bbbbb428d3d1c97cbf802b2142c98d5ff3309977a40758d32d350ab173fcb838964478383efb8bace1d63eb17d18a5beff8fbe91258c2dfa549be4dafc6d190aa198ba73aa96657307df74d608733a8fd7a6b48da89763e27b13ba77d35d47b62a45ea452ca8f5a16389d977b46ff7a94c0bc36a4296b5057f8eea6bd7f88ec778a136d3f03f93cf0b90886c140bf1a6577f572c58491c6689f36d82c9c6609b79d08790a974b1c29c5290529db408b3881074d793623097757430c0efb886e9f00eb0ffd9dc8aca31a4341f1532a66b937be8866dc07ee4bb288c815683277f75b2abf381b3587b1def3af6f9a18c7ea4414473705830053e68d3157445deeff91851cc4f0682f3dbeac9d1e29a48f94b5e39cc08eb07be971887f7fa6cfdfef674b4b95dd36a5d96571ddccd88010db8d3750548fc8d723664c88f551526c3d7b7b3935df6042aa7f7230559610b35f813ffe9b22236e389da1fe13c730c09cd742a7635bd551ee10573b517d27149be3efb763e3f9a847b84a7c6354feb3ed6837e394241d4c7397a0240e994c5cf7216a90aa58acff05495af368c5f670924023f86d5f2600af9e56dd9f469f1312b339f940d7a76a0b7158a210765a4ef33287862623681157eaa517e0e9733e7766603495791401b2586e84ef7f8408bb6ebd3c011b7aafdc7d2a22fedbebf34eb77d6bf4699146fe16eed9869a6fe43ab9a2cebc72b1cf414930a6dd6f0bb80cdc6e626801d2f3a25e7812b135563dfa71fa0dc2ef58287474f5f34f91bddeb98cc65c79332c1858c5ff24bffb46c60dfdc801438bcf9957f2707b1cd4b8ee110d5b7abbc2c2b1afc55bf5a2364ed32cc0f430c68bbe9991782d50763ef6594c550ea90d04822c906a94e70de7162d3bbbc496123b973036825e382490dccce40a43492934c70cc91d02a11c069a8ed003ccb0dff242845f9b2b8d318fa378363f1b82d8839ff5a406af1ebd75e277e830b5c0ef1bc8789c4f5483d0cdcac4acc91995ba618de8ac4dbbea91430bbd7f3358e98b4cca48c369603f098a4542245c180cb76bbe7c3b895d73e3581c33671cb54af3db294059e5359a5880b4c749e5be3b1b7d9ac42cb77306d1d69ddec91e2c4558d6550b43ca32f92a365691fcc686269e72b4fac63804c5f8909b3fea8f6c701759cdfd45b7b34feccd5b9bf7dd450ec6a104250621a319285366661cca96a54a86075a58e4dcd964aa49024cd86a44f50f90e60fbe8ccbca642dc174e9ae7000a68f0d5b16b716e7a7419f7ae021015434bf930c162ce46e31203da976e4f39a8d5036774f654f983818258bc8ad99e2430566fa4123d2f5de5eda2c529a2ddfe1fa26990bcd356519ef2fe76a907291b120b1165b036554109402fa48d43710bdeb73ede5e7ffe7584fc7cbfc10782cc0e477ce3949808afcc62251c35ece1c60f729f0d9ef6d390fa02ef1d7b86b03ca6467f043c22fe0a94a73cd55b2a55aee56b548805e46b77cf0478ee8e88e68e2cacea356b7246cf427021cb84ca4a372a1a901f5746b14683fa223744e9a76ef3719544d7f2da4816f9acdfef93eba70b380de640ea659ea1dc9fdb4be550edfaace1e32a9067f76bc0b81d9e10c60d360d4c4c83dd05329e6d2ae6c477a1d20a900a30a83df77dd14530a7d4eb365c2c373cbd81b73e4523e595945262486af6ab65d18fb25f07aa4ee94e299f8a9ff155c947a61e9e4296e189e2b08759d52257a767705a48fb8c0f5b7e4298cd97ca812b5231e4b29a04162be2866d39cfa51db1e75b3a0471869b9f



Code:
$keepass$*2*60000*0*cc0099cee39790c068e64b2fd1c88407d3994016b33c6e8e849ad23e9c81f86e*1f118f6b98fa3ae6e4fd994d2cc26f0b96c89f405c219245f04819d6f149080e*5dccfedb43bde8329bc99f95e3d70b1d*e3a7ebe221d97183ebb6fa978ca8e6eacbf777b8173cebf208e0d4a2631fde6c*2f91ea7e3c5f172306c08f2a5e3179344ac5f989876724efd4819b53e4c2104c







Code:
$keepass$*2*60000*222*cc0099cee39790c068e64b2fd1c88407d3994016b33c6e8e849ad23e9c81f86e*1f118f6b98fa3ae6e4fd994d2cc26f0b96c89f405c219245f04819d6f149080e*5dccfedb43bde8329bc99f95e3d70b1d*e3a7ebe221d97183ebb6fa978ca8e6eacbf777b8173cebf208e0d4a2631fde6c*2f91ea7e3c5f172306c08f2a5e3179344ac5f989876724efd4819b53e4c2104c



Code:
$keepass$*1*60000*0*ea77fe19346a5b2f146570e1fc89a100*6c759f148aae473fd28f725a0889b23c4a0c766ebd4cf0448968485536c22d46*d396909aeb51a52c459ef8cd145e4e46*0892b3f78a016db159adcde4da8836e62c3021bc0588dcd434ca60a10a434118*0*keys



All of those cases giving me something like this:





Code:
Hashfile 'hashcat64.exe' on line 1 (MZР): Salt-length exception

Hashfile 'hashcat64.exe' on line 2 ($): Salt-value exception

Hashfile 'hashcat64.exe' on line 3 (): Salt-value exception

Hashfile 'hashcat64.exe' on line 4 (№ ): Salt-value exception

Hashfile 'hashcat64.exe' on line 5 (А}?): Salt-value exception

Hashfile 'hashcat64.exe' on line 6 (ЎG)@Е): Salt-length exception



[...cut...]

Hashfile 'hashcat64.exe' on line 1741 (): Salt-length exception

Hashfile 'hashcat64.exe' on line 1742 (20`pP└): Salt-length exception

Hashfile 'hashcat64.exe' on line 1743 (): Salt-length exception

Hashfile 'hashcat64.exe' on line 1744 (20`pP└): Salt-length exception

Hashfile 'hashcat64.exe' on line 1745 (ЕB 0 `): Salt-length exception

Hashfile 'hashcat64.exe' on line 1746 (p        └╨рЁP ): Salt-length exception

Hashfile 'hashcat64.exe' on line 1747 (): Salt-length exception

Hashfile 'hashcat64.exe' on line 1748 (p        └╨рЁ): Salt-length exception

Hashfile 'hashcat64.exe' on line 1749 (): Salt-length exception

Hashfile 'hashcat64.exe' on line 1750 (20`pP└): Salt-length exception

Hashfile 'hashcat64.exe' on line 1751 (p        └╨рЁ): Salt-length exception

Hashfile 'hashcat64.exe' on line 1752 (): Salt-length exception

Hashfile 'hashcat64.exe' on line 1753 (p        └╨рЁ): Salt-length exception

Hashfile 'hashcat64.exe' on line 1754 (0        pP└╨р): Salt-length exception

Hashfile 'hashcat64.exe' on line 1755 (): Salt-length exception

Hashfile 'hashcat64.exe' on line 1756 (20`pP└ ): Salt-length exception

Hashfile 'hashcat64.exe' on line 1757 (0        pP└╨): Salt-length exception

Hashfile 'hashcat64.exe' on line 1758 (0        pP└╨р): Salt-value exception

): Salt-value exception' on line 1759 (W

): Salt-value exception' on line 1760 (X

): Salt-value exception' on line 1761 (W

): Salt-value exception' on line 1762 (X

No hashes loaded.



Any suggestions are welcome Smile
Reply
#2
Quote:The-Distribution-Which-Does-Not-Handle-OpenCL-Well (The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali))

I've used only keepass2john from it and run hashcat64.exe on windows (v5.1.0)
Reply
#3
run hashcat like this:

Code:
hashcat64.exe -m 13400 -a 0 hash.txt dict.txt

where hash.txt contains the output of keepass2john (without filenames and without the leading colon ":") and dict.txt contains the password candidates

your command is completely wrong !

The error "Hashfile 'hashcat64.exe' on line 1" means that you specified a binary/executable as a hash file. that makes absolutely no sense. Please fix your command line.
Reply
#4
@philsmd thank you very much, and sorry for my dumbness. It works like a charm.
Reply