Всем привет! Хочу поставить перед вами нетривиальную задачу. Есть цифры, есть их хеш, необходимо выяснить способ хеширования, в т.ч. с солью. Понятное дело, что это брут, но кто сможет составить алгоритм для такого поиска? Естественно ни соль, ни метод не известен ( Даже не понятно где эта соль может висеть. Пример Код (Text): 10228 - 04d8a1c808c0a77a4f90bc98fca6850a 10328 - 9b86b7b2e780686f6739e9bf2cd853ad Заранее спасибо! PS: программа, которая хеширует, работает на андроид и sqlite
Раз работает на андройде, то можно и алгоритм узнать, декомпилировать программу в java или smali, перебирают хэш через радужные таблици
Ну там почитал документацию и запустил из командной строки что-то на подобии apk2java -file my.apk и получил java и smali. А за таблицами, то есть профессионалы которые этим занимаются.
32 символа, нет ни одного выше f, значит это 16 байт, т.е. 128 бит http://en.wikipedia.org/wiki/List_of_hash_functions Ctrl+F 128 соотв md5 как наиболее вероятный кандидат.