lib/messages/session_setup_step2.js
var SMB2Message = require('../tools/smb2-message')
, message = require('../tools/message')
, ntlm = require('ntlm')
;
module.exports = message({
generate:function(connection){
return new SMB2Message({
headers:{
'Command':'SESSION_SETUP'
, 'SessionId':connection.SessionId
, 'ProcessId':connection.ProcessId
}
, request:{
'Buffer':ntlm.encodeType3(
connection.username
, connection.ip
, connection.domain
, connection.nonce
, connection.password
)
}
});
}
});