|
|
@ -550,14 +550,14 @@ KERNEL_FQ void m05600_m04 (KERN_ATTR_ESALT (netntlm_t))
|
|
|
|
* salt
|
|
|
|
* salt
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_userdomain_buf[64];
|
|
|
|
LOCAL_VK u32 s_userdomain_buf[64];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_chall_buf[256];
|
|
|
|
LOCAL_VK u32 s_chall_buf[256];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -623,14 +623,14 @@ KERNEL_FQ void m05600_m08 (KERN_ATTR_ESALT (netntlm_t))
|
|
|
|
* salt
|
|
|
|
* salt
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_userdomain_buf[64];
|
|
|
|
LOCAL_VK u32 s_userdomain_buf[64];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_chall_buf[256];
|
|
|
|
LOCAL_VK u32 s_chall_buf[256];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -696,14 +696,14 @@ KERNEL_FQ void m05600_m16 (KERN_ATTR_ESALT (netntlm_t))
|
|
|
|
* salt
|
|
|
|
* salt
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_userdomain_buf[64];
|
|
|
|
LOCAL_VK u32 s_userdomain_buf[64];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_chall_buf[256];
|
|
|
|
LOCAL_VK u32 s_chall_buf[256];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -769,14 +769,14 @@ KERNEL_FQ void m05600_s04 (KERN_ATTR_ESALT (netntlm_t))
|
|
|
|
* salt
|
|
|
|
* salt
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_userdomain_buf[64];
|
|
|
|
LOCAL_VK u32 s_userdomain_buf[64];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_chall_buf[256];
|
|
|
|
LOCAL_VK u32 s_chall_buf[256];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -842,14 +842,14 @@ KERNEL_FQ void m05600_s08 (KERN_ATTR_ESALT (netntlm_t))
|
|
|
|
* salt
|
|
|
|
* salt
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_userdomain_buf[64];
|
|
|
|
LOCAL_VK u32 s_userdomain_buf[64];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_chall_buf[256];
|
|
|
|
LOCAL_VK u32 s_chall_buf[256];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -915,14 +915,14 @@ KERNEL_FQ void m05600_s16 (KERN_ATTR_ESALT (netntlm_t))
|
|
|
|
* salt
|
|
|
|
* salt
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_userdomain_buf[64];
|
|
|
|
LOCAL_VK u32 s_userdomain_buf[64];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
for (u32 i = lid; i < 64; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
s_userdomain_buf[i] = esalt_bufs[digests_offset].userdomain_buf[i];
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
LOCAL_AS u32 s_chall_buf[256];
|
|
|
|
LOCAL_VK u32 s_chall_buf[256];
|
|
|
|
|
|
|
|
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
for (u32 i = lid; i < 256; i += lsz)
|
|
|
|
{
|
|
|
|
{
|
|
|
|