Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 61 for NTLMSSP (1.57 sec)

  1. README.md

    This fork from [jcifs-ng](https://github.com/AgNO3/jcifs-ng) merges backward compatibility with legacy SMB devices while supporting modern SMB2/SMB3 protocols. Key features include SMB2 support, per-context configuration, SLF4J logging, NTLMSSP/Kerberos authentication, and streaming operations.
    
    ## Version
    
    [Versions in Maven Repository](https://repo1.maven.org/maven2/org/codelibs/jcifs/)
    
    ## Requirements
    
    - Java 17 or higher
    - SLF4J for logging
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 09:24:52 UTC 2025
    - 6.2K bytes
    - Viewed (0)
  2. src/main/java/jcifs/smb1/ntlmssp/Type3Message.java

     */
    
    package jcifs.smb1.ntlmssp;
    
    import java.io.IOException;
    import java.net.UnknownHostException;
    import java.security.SecureRandom;
    
    import jcifs.smb1.Config;
    import jcifs.smb1.netbios.NbtAddress;
    import jcifs.smb1.smb1.NtlmPasswordAuthentication;
    import jcifs.smb1.util.HMACT64;
    import jcifs.smb1.util.MD4;
    import jcifs.smb1.util.RC4;
    
    /**
     * Represents an NTLMSSP Type-3 message.
     */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 24.1K bytes
    - Viewed (0)
  3. src/main/java/jcifs/smb/SmbSessionImpl.java

                             * Some pipes may require that the hostname in the tree connect
                             * be the netbios name. So if we have the netbios server name
                             * from the NTLMSSP type 2 message, and the share is IPC$, we
                             * assert that the tree connect path uses the netbios hostname.
                             */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 68.9K bytes
    - Viewed (0)
  4. src/test/java/jcifs/ntlmssp/Type2MessageTest.java

                byte[] invalidSignature = new byte[100];
                Arrays.fill(invalidSignature, (byte) 0xFF); // Fill with non-NTLMSSP signature
    
                // When & Then
                IOException thrown = assertThrows(IOException.class, () -> new Type2Message(invalidSignature));
                assertEquals("Not an NTLMSSP message.", thrown.getMessage());
            }
    
            @Test
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 38.9K bytes
    - Viewed (0)
  5. src/test/java/jcifs/smb1/ntlmssp/NtlmMessageTest.java

    package jcifs.smb1.ntlmssp;
    
    import static org.junit.jupiter.api.Assertions.assertArrayEquals;
    import static org.junit.jupiter.api.Assertions.assertEquals;
    import static org.junit.jupiter.api.Assertions.assertFalse;
    import static org.junit.jupiter.api.Assertions.assertThrows;
    import static org.junit.jupiter.api.Assertions.assertTrue;
    
    import org.junit.jupiter.api.BeforeEach;
    import org.junit.jupiter.api.DisplayName;
    import org.junit.jupiter.api.Test;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 6.8K bytes
    - Viewed (0)
  6. src/test/java/jcifs/ntlmssp/NtlmMessageTest.java

    package jcifs.ntlmssp;
    
    import static org.junit.jupiter.api.Assertions.assertArrayEquals;
    import static org.junit.jupiter.api.Assertions.assertEquals;
    import static org.junit.jupiter.api.Assertions.assertFalse;
    import static org.junit.jupiter.api.Assertions.assertThrows;
    import static org.junit.jupiter.api.Assertions.assertTrue;
    
    import java.io.IOException;
    import java.nio.ByteBuffer;
    import java.nio.ByteOrder;
    
    import org.junit.jupiter.api.BeforeEach;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 12.5K bytes
    - Viewed (0)
  7. src/main/java/jcifs/http/NetworkExplorer.java

                    p.setProperty(name, getInitParameter(name));
                }
            }
    
            try {
                if (p.getProperty("jcifs.smb.client.username") == null) {
                    new NtlmSsp();
                } else {
                    this.credentialsSupplied = true;
                }
    
                try {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 23.4K bytes
    - Viewed (0)
  8. src/main/java/jcifs/smb/NtlmPasswordAuthentication.java

            this.context = tc;
        }
    
        /**
         * Create an {@code NtlmPasswordAuthentication} object with raw password
         * hashes. This is used exclusively by the {@code jcifs.http.NtlmSsp}
         * class which is in turn used by NTLM HTTP authentication functionality.
         *
         * @param domain the authentication domain
         * @param username the username to authenticate with
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 9.3K bytes
    - Viewed (0)
  9. src/main/java/jcifs/smb1/http/NtlmHttpFilter.java

                    } else {
                        dc = UniAddress.getByName(domainController, true);
                        challenge = SmbSession.getChallenge(dc);
                    }
    
                    ntlm = NtlmSsp.authenticate(req, resp, challenge);
                    if (ntlm == null) {
                        return null;
                    }
                    /* negotiation complete, remove the challenge object */
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 11.3K bytes
    - Viewed (0)
  10. src/main/java/jcifs/smb1/smb1/NtlmPasswordAuthentication.java

            }
        }
    
        /**
         * Create an {@code NtlmPasswordAuthentication} object with raw password
         * hashes. This is used exclusively by the {@code jcifs.smb1.http.NtlmSsp}
         * class which is in turn used by NTLM HTTP authentication functionality.
         */
        /**
         * Create an NtlmPasswordAuthentication object with raw password hashes.
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 26.7K bytes
    - Viewed (0)
Back to top