Вступ до верифікації слайдера Alibaba Cloud:
Перевірка Swipe — це продукт коду верифікації, який служить першій лінії розпізнавання людини та машини Alibaba. Користувачі можуть пройти верифікацію без роздумів, просто свайпнувши вправо для взаємодії.
Посилання на документ: https://help.aliyun.com/document_detail/66317.html
Посилання на покупку продукту: https://yundun.console.aliyun.com/?p=afs#/person-machine
Загальний процес перевірки коду повзунка Alibaba Cloud виглядає так:
Після завантаження веб-сторінки — > отримуємо код верифікації — > користувач ковзає код верифікації — > отримує csessionid і параметри sig з інтерфейсу Alibaba Cloud — > запитуємо їх у нашому бекенд-інтерфейсі з csessionid, sig, nc_token nc_login параметрами > отримуємо параметри у фоновому режимі для перевірки > повернення до результатів фронтенд-верифікації
Візуалізації:
Html-код виглядає так:
Інтерфейсний код test.ashx виглядає так:
Код інтерфейсу ip.ashx:
При перевірці у фоновому режимі існує 6 параметрів,4 параметри отримуються з переднього плану, а 2 параметри заповнюються на задньому планіНаступним чином:
RemoteIp, я не знайшов пояснення цього параметра в офіційній документації Alibaba Cloud。。。。。 Буквально ми бачимо, що цей параметр — IP-адреса запитувача...
web.config має конфігурацію:
Коли IsRemoteIp істинний, я повертаю підроблену IP, яка є 8.8.8.8, а якщо вона хибна, повертаємо справжню IP користувача, як показано на рисунку нижче:
Результати тестів, незалежно від того, чи це фальшива IP-адреса запиту, чи справжня IP-адреса запитувача, не впливають на результати верифікації, що свідчить про те, що RemoteIP майже не повинен впливати на результати верифікації...
Якщо csessionid підроблений, перевірка провалиться, а якщо токен підроблений — перевірка також провалиться!
Наступне зображення показує вартість підробленого токена:
(Кінець)
Завантаження вихідного коду:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
|