happyWolf (restored)
May 20th, 2001, 10:17
I tried to crack sunwlicd on Solaris using SDK v6.1 and adb.
sunwlicd implemented user crypt filter, so Nolan Blender's
latest essay is a big help in this. I found the two seeds,
the five keys, xor values and permutation table:
The 1th seed: 1b55a399
The 2th seed: a91834d8
The 1th key: 74d8dbd7
The 2th key: e3ee474
The 3th key: 30776cf
The 4th key: de024b81
The 5th key: b7ef0e08
xor values:
int xorvals[]=
{
0x1e, 0x16, 0x3e, 0x24,
0x04, 0x1e, 0x1e, 0x13,
0x15, 0x0c, 0x2d, 0x33,
0x3d, 0x21, 0x26, 0x2e,
0x12, 0x34, 0x01, 0x2b
};
permutation table:
permute_t tab1[] = {
{0,4,5,3,1,2,6,7}, /* idx 00 */
{4,0,5,2,1,3,6,7}, /* idx 01 */
{7,1,3,4,0,5,2,6}, /* idx 02 */
{4,7,3,6,1,5,2,0}, /* idx 03 */
{0,3,7,4,2,5,6,1}, /* idx 04 */
{4,3,5,6,7,0,1,2}, /* idx 05 */
{2,7,4,0,6,5,3,1}, /* idx 06 */
{4,5,1,7,0,3,6,2}, /* idx 07 */
{1,0,5,4,3,6,7,2}, /* idx 08 */
{2,7,5,3,0,6,1,4}, /* idx 09 */
{3,5,7,0,6,4,2,1}, /* idx 10 */
{7,6,5,0,4,3,2,1}, /* idx 11 */
{3,4,5,6,0,2,1,7}, /* idx 12 */
{0,4,6,3,5,2,1,7}, /* idx 13 */
{1,5,0,2,6,3,4,7}, /* idx 14 */
{2,6,5,7,4,3,1,0}, /* idx 15 */
{2,3,0,5,1,7,6,4}, /* idx 16 */
{1,7,4,2,3,0,6,5}, /* idx 17 */
{1,5,2,3,4,7,6,0}, /* idx 18 */
{3,0,6,7,4,5,2,1} /* idx 19 */
};
But I can't get the right license. Could you, especially nblender, help
me? Thanks in advance.
sunwlicd implemented user crypt filter, so Nolan Blender's
latest essay is a big help in this. I found the two seeds,
the five keys, xor values and permutation table:
The 1th seed: 1b55a399
The 2th seed: a91834d8
The 1th key: 74d8dbd7
The 2th key: e3ee474
The 3th key: 30776cf
The 4th key: de024b81
The 5th key: b7ef0e08
xor values:
int xorvals[]=
{
0x1e, 0x16, 0x3e, 0x24,
0x04, 0x1e, 0x1e, 0x13,
0x15, 0x0c, 0x2d, 0x33,
0x3d, 0x21, 0x26, 0x2e,
0x12, 0x34, 0x01, 0x2b
};
permutation table:
permute_t tab1[] = {
{0,4,5,3,1,2,6,7}, /* idx 00 */
{4,0,5,2,1,3,6,7}, /* idx 01 */
{7,1,3,4,0,5,2,6}, /* idx 02 */
{4,7,3,6,1,5,2,0}, /* idx 03 */
{0,3,7,4,2,5,6,1}, /* idx 04 */
{4,3,5,6,7,0,1,2}, /* idx 05 */
{2,7,4,0,6,5,3,1}, /* idx 06 */
{4,5,1,7,0,3,6,2}, /* idx 07 */
{1,0,5,4,3,6,7,2}, /* idx 08 */
{2,7,5,3,0,6,1,4}, /* idx 09 */
{3,5,7,0,6,4,2,1}, /* idx 10 */
{7,6,5,0,4,3,2,1}, /* idx 11 */
{3,4,5,6,0,2,1,7}, /* idx 12 */
{0,4,6,3,5,2,1,7}, /* idx 13 */
{1,5,0,2,6,3,4,7}, /* idx 14 */
{2,6,5,7,4,3,1,0}, /* idx 15 */
{2,3,0,5,1,7,6,4}, /* idx 16 */
{1,7,4,2,3,0,6,5}, /* idx 17 */
{1,5,2,3,4,7,6,0}, /* idx 18 */
{3,0,6,7,4,5,2,1} /* idx 19 */
};
But I can't get the right license. Could you, especially nblender, help
me? Thanks in advance.