Beispiel #1
0
		public Type1Message (NtlmVersion version) : base (1, version)
		{
			// default values
			_domain = Environment.UserDomainName;
			_host = Environment.MachineName;
			Flags = (NtlmFlags) 0xb203;
		}
Beispiel #2
0
 public Type1Message(NtlmVersion version) : base(1, version)
 {
     // default values
     _domain = Environment.UserDomainName;
     _host   = Environment.MachineName;
     Flags   = (NtlmFlags)0xb203;
 }
Beispiel #3
0
		public Type3Message (NtlmVersion version) : base (3, version)
		{
			// default values
			_domain = Environment.UserDomainName;
			_host = Environment.MachineName;
			_username = Environment.UserName;
			Flags = (NtlmFlags) 0x8201;
			_nonce = new byte [8];
			RandomNumberGenerator rng = RandomNumberGenerator.Create ();
			rng.GetBytes (_nonce);
		}
Beispiel #4
0
		public Type2Message (NtlmVersion version) : base (2, version)
		{
			_nonce = new byte [8];
			RandomNumberGenerator rng = RandomNumberGenerator.Create ();
			rng.GetBytes (_nonce);
			// default values
			Flags = (NtlmFlags) 0x8201;
			if (Version != NtlmVersion.Version1) {
				_context = new byte [8];
				_target = new NtlmTargetInformation ();
			}
		}
Beispiel #5
0
        public Type3Message(NtlmVersion version) : base(3, version)
        {
            // default values
            _domain   = Environment.UserDomainName;
            _host     = Environment.MachineName;
            _username = Environment.UserName;
            Flags     = (NtlmFlags)0x8201;
            _nonce    = new byte [8];
            RandomNumberGenerator rng = RandomNumberGenerator.Create();

            rng.GetBytes(_nonce);
        }
        public Type2Message(NtlmVersion version) : base(2, version)
        {
            _nonce = new byte [8];
            RandomNumberGenerator rng = RandomNumberGenerator.Create();

            rng.GetBytes(_nonce);
            // default values
            Flags = (NtlmFlags)0x8201;
            if (Version != NtlmVersion.Version1)
            {
                _context = new byte [8];
                _target  = new NtlmTargetInformation();
            }
        }
Beispiel #7
0
 public Type1Message(byte[] message, NtlmVersion version) : base(1, version)
 {
     Decode(message);
 }
 public Type2Message(byte[] message, NtlmVersion version) : base(2, version)
 {
     _nonce = new byte [8];
     Decode(message);
 }
Beispiel #9
0
		public Type3Message (byte[] message, NtlmVersion version) : base (3, version)
		{
			Decode (message);
		}
Beispiel #10
0
		public Type2Message (byte[] message, NtlmVersion version) : base (2, version)
		{
			_nonce = new byte [8];
			Decode (message);
		}
Beispiel #11
0
 protected MessageBase(int messageType, NtlmVersion version)
 {
     _type    = messageType;
     _version = version;
 }
Beispiel #12
0
		protected MessageBase (int messageType, NtlmVersion version) 
		{
			_type = messageType;
			_version = version;
		}