Hashing Utility v1.0
Hashing Utility v1.0 is a small program I wrote for hashing text strings with the option of unicode or ascii/ansi encoding. It currently supports the following hashes:
Download: Code:
http://www.mediafire.com/?a9v8w5ie5i5whab |
I know it's really helpful :)
Thanks a lot. |
Hey man thanks for nice work many r available but ur efforts are apprciable. Thanks again
|
Indeed there many hashing utilities available online. However, none seem to support the hashing of a string that has been encoded in Unicode. For example, an ascii string in hex looks like this:
Code:
hello= 68 65 6C 6C 6F Code:
hello= 68 00 65 00 6C 00 6C 00 6F 00 |
Is it support CRC-32 and CRC-16 ?
Thanks |
Quote:
|
I will recommend to add the following hash algorithms:
Checksum CRC-16 CRC-16/CCITT CRC-32 Adler32 MD2 |
Hashing Utility 2.0 is now released with full sources. It now supports CRC-16 and CRC-32.
Homepage: Code:
http://reverseengineeringtips.blogspot.com/2015/01/hashing-utility-20-with-unicode-support.html Code:
https://mega.co.nz/#!48k0WLQD!_Dq9UJGlQ6MGs1zS2WtiLD83smSCd9N4sRQagRpUzX8 Code:
https://mega.co.nz/#!Zs9j1SbL!IOvRdoevkMQzCI-NKqnp0Nxa6eJQ6246CAkZLxD_4Mc |
Nice one, very useful. You could add 1's complement and 2's complement of the result. Also, there are sooo many CRC algos, maybe a custom CRC would be useful, like Hexwokshop has?. You could launch a new dialog asking for :
Polynomial : 0xaaaaaaaa Initial Value : 0xbbbbbbbb XOR output : 0xcccccccc Reflect input : Y/N Reflect output : Y/N which covers just about every 32bit CRC possible. RIPEMD256 and 320 could be useful, as could simple Checksum. Most useful of all IMO would be a facility to treat the input as binary data rather than an ASCII string. Choice of binary, decimal or hex with sanity check would add polish :) Git |
DCPCrypt really limited the variety of hashes I could implement. I really wanted to implement 3, 4, and 5 round haval hashes into this tool, but the dcpcrypt does not calculate the correct hash values, so I was forced to omit it. However, I just found this amazing library called chilkat that supports practically every type of character encoding and more hash types than dcpcrypt. After finding this, I am considering coding a new tool completely from scratch.
|
Quote:
There a lot of various hashes. |
Some options can customize the better. For example, MD5 Vector.
|
The full sources are very useful. Thanks.
|
Hashing Utility Extended 1.0 is an extended version of Hashing Utility 2.0 which supports 77 types of character encoding sets and 14 types of hash encoding schemes.
Supported hash algorithms: SHA1 SHA256 SHA384 SHA512 MD2 MD4 MD5 HAVAL(ALL) RIPEMD128 RIPEMD160 RIPEMD256 RIPEMD320 Supported String Encoding: ANSI US-ASCII UNICODE UNICODEFFFE ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6 ISO-8859-7 ISO-8859-8 ISO-8859-9 ISO-8859-13 ISO-8859-15 WINDOWS-874 WINDOWS-1250 WINDOWS-1251 WINDOWS-1252 WINDOWS-1253 WINDOWS-1254 WINDOWS-1255 WINDOWS-1256 WINDOWS-1257 WINDOWS-1258 UTF-7 UTF-8 UTF-32 UTF-32BE SHIFT_JIS GB2312 KS_C_5601-1987 BIG5 ISO-2022-JP ISO-2022-KR EUC-JP EUC-KR MACINTOSH X-MAC-JAPANESE X-MAC-CHINESETRAD X-MAC-KOREAN X-MAC-ARABIC X-MAC-HEBREW X-MAC-GREEK X-MAC-CYRILLIC X-MAC-CHINESESIMP X-MAC-ROMANIAN X-MAC-UKRAINIAN X-MAC-THAI X-MAC-CE X-MAC-ICELANDIC X-MAC-TURKISH X-MAC-CROATIAN ASMO-708 DOS-720 DOS-862 IBM037 IBM437 IBM500 IBM737 IBM775 IBM850 IBM852 IBM855 IBM857 IBM00858 IBM860 IBM861 IBM863 IBM864 IBM865 CP866 IBM869 IBM870 CP875 KOI8-R KOI8-U Supported Hash Encoding: HEX BASE64 MODBASE64 BASE32 BASE58 UU QP URL Q B URL_OAUTH URL_RFC1738 URL_RFC2396 URL_RFC3986 Homepage: Code:
http://reverseengineeringtips.blogspot.com/2015/05/hashing-utility-extended-10.html Code:
https://mega.co.nz/#!ogcy3a4T!0D5SAMZ5mdeBJkTYYr7-GTivPMS77MRcWUL-HWE8g3s Code:
https://mega.co.nz/#!ooUE0JQT!_peZ4Qw-C_xa42D8uuDalPsH-47FmunyMw8tus0_Wpg Code:
http://www.chilkatsoft.com/delphiDll.asp |
this looks awsome!
will add this to my Hashing Utility collection! |
All times are GMT +8. The time now is 22:30. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX