FXEA365 — бесплатные торговые роботы MT5
SponsoredОт команды этого сайта: советники MT5 с открытыми многолетними бэктестами, обязательным стоп-лоссом и бесплатной версией.
Смотреть бесплатные EA →Введите номер карты для проверки по алгоритму Луна и определения бренда (Visa, Mastercard, Amex, Discover, JCB, Diners, UnionPay) по диапазону IIN/BIN.
Три проверки: (1) префикс совпадает с известным диапазоном IIN/BIN эмитента, (2) длина входит в допустимые длины для этого бренда, (3) контрольная сумма Луна проходит. Если все три истинны, номер синтаксически корректен как номер карты.
Что НЕ проверяется: существует ли карта на самом деле, есть ли на ней средства, авторизовал ли держатель карты её использование. Для этого нужен настоящий платёжный процессор с надлежащей авторизацией. Инструмент дёшево отловит опечатки — например, 1234 вместо 1243 при вставке — но не может подтвердить, что карта принадлежит реальному счёту.
Луна (1954, учёный IBM Ганс Петер Луна) — простая контрольная сумма: начиная с крайней правой цифры, удвоить каждую вторую цифру. Если удвоенная цифра больше 9, сложить её две цифры (или вычесть 9). Сложить все полученные цифры. Сумма должна делиться на 10.
Луна ловит ошибки в одной цифре и большинство транспозиций соседних цифр — две наиболее частые опечатки при копировании длинных чисел людьми. Это не криптографический алгоритм; нельзя использовать его для обнаружения злонамеренного подлога. Настоящие платёжные процессоры используют Луна как фильтр первого уровня перед более дорогостоящими проверками на бэкенде.
Первые 6–8 цифр номера карты идентифицируют эмитента (IIN — идентификационный номер эмитента / BIN — идентификационный номер банка). Крупные бренды имеют хорошо известные диапазоны префиксов: Visa начинается с 4, Mastercard с 51–55 или 2221–2720, Amex с 34 или 37 и т.д. Бренд определяется сопоставлением этих диапазонов.
Бренд и страну обычно можно определить по IIN. Полноценные поиски по базе IIN дают страну, банк, тип карты (дебетовая/кредитная) и программу — используются торговцами для оценки риска. Мы не включаем полную базу IIN; только наиболее распространённые паттерны брендов.
Даже если мы работаем только в браузере, никогда не вставляйте реальный номер карты в инструмент, которому не доверяете полностью. Для проверки синтаксиса используйте стандартные тестовые номера карт (например, 4111 1111 1111 1111).
Чаще всего не проходит контрольная сумма Луна — вероятно, опечатка. Ещё раз проверьте цифры.
Нет. Луна ловит лишь ошибки при переписывании. Многие никогда не выпускавшиеся номера проходят Луна; многие реальные карты не проходят, если номер написан с ошибкой.
Идентификационный номер банка — первые 6–8 цифр, идентифицирующих эмитента. То же самое, что IIN (Issuer Identification Number); термины взаимозаменяемы.
Не напрямую, но стандартные тестовые номера Stripe/Visa/Mastercard хорошо задокументированы (например, 4242 4242 4242 4242). Они проходят Луна, но никогда не списывают средства.
Поддерживаются основные бренды. Региональные или кобрендовые карты могут не совпадать. Ознакомьтесь с документацией эмитента для используемых диапазонов IIN.
Нет. Проверка выполняется полностью в браузере без сетевых запросов.
Да — номера IMEI, канадский SIN, ISIN, NPI и многие другие системы ID используют Луна. Алгоритм тот же; различаются только маппинги префиксов.
От команды этого сайта: советники MT5 с открытыми многолетними бэктестами, обязательным стоп-лоссом и бесплатной версией.
Смотреть бесплатные EA →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Этот инструмент предоставляет только общую информацию и оценки и не является финансовой, инвестиционной, налоговой или юридической консультацией. Перед принятием решений проверьте важные цифры у квалифицированного специалиста.