Introdução à Verificação do Controle Deslizante na Nuvem Alibaba:
A verificação por deslizamento é um produto de código de verificação que atende à linha de frente do reconhecimento humano-máquina do Alibaba. Os usuários podem passar pela verificação sem pensar simplesmente deslizando para a direita para interagir.
Link do documento: https://help.aliyun.com/document_detail/66317.html
Link para compra do produto: https://yundun.console.aliyun.com/?p=afs#/person-machine
O processo geral do código de verificação do controle deslizante Alibaba Cloud é o seguinte:
Depois que a página da web carrega - > obter o código de verificação - > o usuário desliza o código de verificação - > obter os parâmetros csessionid e sig da interface Alibaba Cloud - > solicitá-los da nossa interface backend com parâmetros csessionid, sig, nc_token nc_login - > obter os parâmetros em segundo plano para verificar o > retorne aos resultados da verificação front-end
Renderings:
O código html é o seguinte:
O código da interface test.ashx é o seguinte:
Código da interface IP.ASHX:
Ao verificar em segundo plano, há 6 parâmetros,4 dos parâmetros são obtidos a partir do primeiro plano, e 2 parâmetros são preenchidos a partir do fundoComo segue:
Parâmetro RemoteIp, não encontrei uma explicação para esse parâmetro na documentação oficial do Alibaba Cloud。。。。。 Literalmente, podemos ver que esse parâmetro é o endereço IP do solicitante...
Web.config tem uma configuração:
Quando IsRemoteIp é verdadeiro, eu retorno o IP falsificado, que é 8.8.8.8, e se for falso, retornamos o IP real do usuário, como mostrado na figura abaixo:
Os resultados do teste, seja um IP de requisição falso ou um IP real do solicitante, não afetam os resultados da verificação, o que indica que o RemoteIP deve ter quase nenhum efeito sobre os resultados da verificação...
Se o csessionid for falsificado, a verificação falhará, e se o token for falsificado, a verificação também falhará!
A imagem a seguir mostra o valor do token falsificado:
(Fim)
Código fonte para download:
Turistas, se quiserem ver o conteúdo oculto deste post, por favor Resposta
|