Os SIDs da janela no AD diferenciam maiúsculas de minúsculas?

5

Os identificadores de segurança são sensíveis a maiúsculas e minúsculas? Como posso verificar isso?

    
por Andrew Orlov 05.03.2013 / 16:17

3 respostas

13

A partir do mesmo link que você forneceu em sua pergunta:

The formal string syntax is given in section 2.4.2.1.

Tudo bem, vamos seguir esse link e ler essa página (ênfase minha):

The SID string format syntax, a format commonly used for a string representation of the SID type (as specified in section 2.4.2), is described by the following ABNF syntax, as specified in [RFC5234].

Parece bom, clique em outro link ... mais algumas leituras ...

NOTE:

 ABNF strings are case insensitive and the character set for these
  strings is US-ASCII.
    
por 05.03.2013 / 16:30
2

Uma estrutura de SID do Windows sempre começa com S-1 - um S maiúsculo, um traço e um 1 - denotando o tipo de dados e a revisão (sempre 1).

Então, sim, a estrutura do SID faz distinção entre maiúsculas e minúsculas; MAS Os consumidores de SID, como o próprio Windows, por exemplo, não tratam SIDs com diferenciação de maiúsculas e minúsculas

    
por 05.03.2013 / 16:28
2

Um SID é uma estrutura binária de tamanho variável . A "notação padronizada" para representá-la como uma string parece ter um S maiúsculo, mas depende realmente do que está analisando a string e se ela se importará se o S é maiúsculo ou não.

Esse formato ANBF não é 100% preciso: ele especifica que as autoridades podem ser representadas como um inteiro de 10 dígitos, mas 99999 99999 (valor máximo para 10 dígitos) está fora do intervalo de ULONG , que é um inteiro de 32 bits. O valor máximo real é 2 ^ 32 = 4294967296.

    
por 05.03.2013 / 23:58