Good Carder
Professional
- Messages
- 1,014
- Reaction score
- 691
- Points
- 113
Введение: почему прогрев — это 50% успеха
Вы купили дорогую non‑3DS Fullz, настроили резидентный прокси с фрод-скоро 12, создали идеальный профиль в антидетекте. И всё равно получили fraudulent. Почему? Потому что вы зашли на сайт впервые и сразу попытались оплатить. Для антифрод-системы это эквивалентно тому, как если бы незнакомец ворвался в магазин, схватил товар и побежал к кассе, не оглядываясь по сторонам.Прогрев (session warming) — это процесс имитации поведения реального покупателя: вы приходите на сайт, осматриваетесь, выбираете, добавляете в корзину, удаляете, возвращаетесь через день, колеблетесь, и только потом совершаете покупку. Это создаёт цифровой след, который антифрод-системы интерпретируют как «живой» интерес.
Современные антифрод-системы (Stripe Radar, DataDome, Kount, Forter, BioCatch) анализируют более 1000 сигналов по каждой транзакции, и большинство из них — это поведенческие данные: время на сайте, количество просмотренных страниц, действия с корзиной, движения мыши, паузы, возвраты. Если вы пропускаете прогрев, вы лишаете себя 50–70% шанса на успех.
В этом руководстве я собрал всё, что знаю о прогреве за 10 лет. Вы узнаете, как работают антифрод-системы на уровне поведения, какие временные рамки оптимальны, как настроить инфраструктуру, какие ошибки совершают новички и как автоматизировать прогрев для массовых операций.
Часть 1. Что такое сессионный прогрев и почему антифрод его требует
1.1. Как антифрод видит «холодного» пользователя
Антифрод-системы не просто проверяют карту и IP. Они строят поведенческий профиль каждого посетителя. Если вы заходите на сайт впервые, просматриваете одну страницу и сразу переходите к оплате — алгоритм фиксирует аномалию. 90% легитимных покупателей тратят на изучение товара минимум 5–10 минут, просматривают несколько страниц, иногда добавляют товары в корзину и удаляют их.Красные флаги холодного профиля:
| Признак | Что видит антифрод | Риск |
|---|---|---|
| Первый заход на сайт | Нет истории посещений, отсутствуют cookies | Высокий |
| Прямой переход на страницу оплаты | Нет естественного пути (поиск → каталог → товар → корзина) | Критический |
| Заполнение формы за <5 секунд | Ботовая скорость, отсутствие пауз | Критический |
| Никаких действий с корзиной | Мгновенная покупка без раздумий | Высокий |
| Отсутствие скролла и движений мыши | Идеально ровные движения, отсутствие хаоса | Высокий |
| Возврат на сайт через 5 минут | Слишком быстрое решение | Средний |
1.2. Как выглядит «тёплый» профиль в глазах алгоритма
Тёплый профиль — это профиль, который уже был на сайте несколько раз, имеет историю просмотров, корзину с товарами, возможно, даже незавершённые заказы. Алгоритм видит его как реального покупателя, который обдумывает покупку.Признаки тёплого профиля:
- Возврат на сайт через 1–3 дня.
- Просмотр нескольких категорий и товаров.
- Добавление товаров в корзину и их удаление.
- Время на странице >3 минут.
- Скролл с остановками, возвратами вверх.
- Заполнение формы с естественными паузами.
1.3. Почему прогрев работает даже без изменения IP
Многие думают, что прогрев — это просто смена IP. Это не так. Даже если вы используете один и тот же IP, но накопили историю, антифрод видит вас как «знакомого» посетителя. Cookies и localStorage сохраняют вашу активность, и сайт «узнаёт» вас при следующем визите. Если вы чистите cookies между сессиями — вы каждый раз приходите как новый человек, и вся работа по прогреву идёт насмарку.Важно: никогда не используйте режим инкогнито или очистку cookies во время прогрева. Это убивает всю историю.
Часть 2. Временные рамки: сколько нужно прогревать
2.1. Три уровня прогрева
| Уровень | Длительность | Прирост успеха | Подходит для |
|---|---|---|---|
| Экспресс-прогрев | 2–4 часа | +20–30% | Мелкие чеки ($20–50), тестирование BIN |
| Стандартный прогрев | 2–3 дня | +40–50% | Большинство операций ($100–300) |
| Максимальный прогрев | 5–14 дней | +60–80% | Крупные чеки ($500+), сложные цели (Amazon, Walmart) |
| Полный прогрев (с медиа-следами) | 2–4 недели | +80–90% | Amazon, Walmart, Stripe с жёстким фрод-контролем |
2.2. Экспресс-прогрев: когда нет времени ждать
Если вам нужно быстро проверить карту или совершить мелкую покупку, можно использовать экспресс-прогрев. Он не даёт максимальной защиты, но значительно снижает риск по сравнению с холодным стартом.План экспресс-прогрева (2–4 часа):
| Время | Действие |
|---|---|
| 0–30 мин | Создать профиль, настроить прокси, проверить fingerprint через browserleaks.com |
| 30–60 мин | Зайти на целевой сайт. Не делать покупок. Полистать главную, открыть 3–4 карточки товаров. Добавить 1 товар в корзину, затем удалить. Закрыть сайт. |
| 60–90 мин | Сделать 5–10 обычных поисковых запросов в Google по тематике. Кликнуть на 2–3 результата, почитать 30–40 секунд. |
| 90–120 мин | Снова зайти на целевой сайт. Полистать другие категории. Добавить целевой товар в корзину. Дойти до страницы оформления, но не вводить данные карты. Закрыть сайт. |
| 120–150 мин | Зайти на сайт через поиск Google (брендовый запрос). Поскроллить, почитать описание. |
| 150–240 мин | Финальный заход: повторить путь к корзине, проверить, что корзина не пуста. Совершить платёж. |
Критическое правило: никогда не вбивайте в первую сессию. Даже 2–3 захода до вбива снижают риск на 20–30%.
2.3. Стандартный прогрев: золотая середина
Большинство кардеров используют 2–3-дневный прогрев. Он даёт отличный баланс между временем и результатом.План на 2 дня (24 часа до вбива):
День 1:
| Время | Действие |
|---|---|
| 09:00 | Создать профиль, настроить прокси, проверить fingerprint. |
| 10:00–10:30 | Первый заход: полистать главную, открыть 5–7 товаров. Скроллить. Не добавлять в корзину. |
| 11:00–11:30 | Google-сессия: 10–15 поисковых запросов по тематике. Кликнуть на 4–5 результатов (YouTube, обзоры, Reddit). |
| 12:00–12:30 | Второй заход: посмотреть те же товары, почитать описания. Добавить 2–3 товара в корзину, удалить 1. |
| 14:00–14:30 | Зайти на сайт-отзывов (Trustpilot, Sitejabber) и почитать отзывы о магазине. |
| 16:00–16:30 | Третий заход: дойти до корзины, не оформлять. |
| 18:00–18:30 | Вечерняя сессия: полистать «рекомендованные» товары, добавить ещё 1 товар. |
| 20:00–21:00 | Финальная сессия: оставить корзину непустой. |
День 2:
| Время | Действие |
|---|---|
| 10:00–10:15 | Первый заход: проверить, что корзина не пуста. |
| 10:30–11:00 | Второй заход: заполнить данные доставки (вымышленные), не вводя карту. |
| 11:30–12:00 | Финальный заход: ввести карту, оплатить. |
2.4. Максимальный прогрев: для сложных целей
Для Amazon, Walmart, Stripe с усиленной защитой требуется более серьёзный подход.Неделя 1: создание цифровой биографии
| День | Действия |
|---|---|
| День 1 | Создать профиль. Зарегистрировать email (Gmail/Outlook) с того же IP. Заполнить профиль YouTube (просмотры, лайки), почитать Reddit. Посетить 5–10 разных сайтов (поведенческий шум). |
| День 2 | Первый контакт с целевым сайтом: просто посмотреть главную, открыть 2–3 популярных товара. Без корзины. Продолжать шум. |
| День 3 | Более глубокая навигация: категории, фильтры, сортировка. Добавить 1 товар, удалить. Сохранить закладки. |
| День 4 | Поисковые переходы: найти магазин через Google (брендовый и небрендовый запрос). Кликнуть на рекламу (если есть). Почитать блог магазина. |
| День 5 | Первое добавление целевого товара в корзину. Дойти до чекаута, закрыть страницу. Открыть сайт-конкурент — сравнить цены. |
| День 6 | Второе добавление в корзину. Пройти чекаут до адреса, закрыть перед вводом карты. |
| День 7 | Оставить корзину на ночь. Утром зайти, проверить, что корзина не сбросилась. Вбив — только в конце дня. |
Неделя 2+ (поддержание теплоты):
- После первого успешного вбива заходить 2–3 раза в неделю даже без покупок.
- Сохранять cookies и localStorage между сессиями.
- Если перерыв >5 дней — повторить экспресс-прогрев (2–4 часа).
Часть 3. Техническая реализация: как прогреть профиль правильно
3.1. Настройка антидетекта и прокси
1. Антидетект-браузер:- Dolphin Anty (бесплатно 10 профилей) — лучший для старта.
- Octo Browser или GoLogin — для сложных целей.
- Каждый профиль — уникальный fingerprint (Canvas, WebGL, шрифты, User-Agent).
2. Прокси:
- Только резидентные или мобильные. Дата-центры — мгновенный бан.
- Страна прокси = стране BIN карты.
- Проверять фрод-скор через IPQualityScore (<30) и анонимность через whoer.net (>85%).
3. Синхронизация параметров:
- Часовой пояс: строго по IP.
- Язык браузера: en-US или язык страны прокси.
- Разрешение экрана: 1920x1080 или 1366x768.
- WebRTC: отключить или направить через прокси.
- DNS: без утечек.
3.2. Эмуляция человеческого поведения
Движения мыши:- Никогда не двигайте мышь по прямой линии. Используйте кривые Безье.
- Добавляйте случайные микродвижения.
- Используйте библиотеки: Ghost Cursor (JavaScript), human_mouse (Python).
Клавиатурный ввод:
- Задержки между символами: 50–150 мс (не фиксированные).
- Между полями: 200–800 мс.
- Иногда ошибайтесь и исправляйте Backspace.
- Для номера карты — пауза после каждых 4 цифр.
Скролл:
- Скролльте с остановками, иногда возвращайтесь вверх.
- Не скролльте до конца страницы мгновенно.
Клики:
- Кликайте со смещением 5–15 пикселей от центра.
- Всегда делайте hover-паузу 200–600 мс перед кликом.
3.3. Манипуляции с корзиной
Корзина — мощный сигнал для антифрода. Реальный покупатель часто добавляет и удаляет товары, меняет количество, сравнивает.Рекомендуемая последовательность:
- Добавьте 2–3 разных товара.
- Удалите 1.
- Добавьте другой товар.
- Оставьте корзину на ночь.
- Удалите ещё 1 товар.
- Добавьте целевой товар.
- Перейдите к оформлению.
3.4. Использование Google и реферальных переходов
Антифрод-системы проверяют заголовок Referer. Если вы пришли с поиска Google, это выглядит естественно. Если вы зашли напрямую (прямой ввод URL) — это может быть подозрительно.Как создать реферальный переход:
- Откройте Google.
- Введите поисковый запрос по тематике товара.
- Кликните на органический результат, ведущий на целевой сайт.
- Теперь у вас есть Referer от Google.
Важно: не используйте прямые ссылки из закладок или адресной строки при первом заходе. Всегда заходите через поиск.
Часть 4. Автоматизация прогрева: скрипты и инструменты
Для массовых операций ручной прогрев неэффективен. Используйте автоматизацию.4.1. Базовый скрипт на Puppeteer с Ghost Cursor
JavaScript:
const puppeteer = require('puppeteer-extra');
const StealthPlugin = require('puppeteer-extra-plugin-stealth');
const ghostCursor = require('ghost-cursor');
puppeteer.use(StealthPlugin());
async function warmProfile(profilePath, targetUrl, proxy) {
const browser = await puppeteer.launch({
userDataDir: profilePath,
headless: false,
args: [`--proxy-server=${proxy}`]
});
const page = await browser.newPage();
const cursor = ghostCursor.createCursor(page);
// 1. Поиск в Google (естественный переход)
await page.goto('https://www.google.com');
await page.type('input[name="q"]', 'лучшие наушники 2026 обзор');
await page.keyboard.press('Enter');
await page.waitForTimeout(2000 + Math.random() * 2000);
// 2. Клик по органическому результату
const results = await page.$$('h3');
if (results.length > 0) {
await cursor.moveTo(results[0]);
await page.waitForTimeout(300 + Math.random() * 200);
await results[0].click();
}
// 3. Просмотр сайта с скроллом
await page.waitForTimeout(3000 + Math.random() * 4000);
for (let i = 0; i < 5; i++) {
await page.evaluate(() => window.scrollBy(0, 300 + Math.random() * 200));
await page.waitForTimeout(500 + Math.random() * 1000);
}
// 4. Выбор товара
const products = await page.$$('.product-item, .product-card');
if (products.length > 0) {
await cursor.moveTo(products[0]);
await page.waitForTimeout(800 + Math.random() * 500);
await products[0].click();
await page.waitForTimeout(3000 + Math.random() * 3000);
}
// 5. Добавление в корзину
const addToCart = await page.$('#add-to-cart, .add-to-cart');
if (addToCart) {
await cursor.moveTo(addToCart);
await page.waitForTimeout(200 + Math.random() * 300);
await addToCart.click();
await page.waitForTimeout(1000 + Math.random() * 2000);
}
// 6. Удаление из корзины (имитация сомнения)
const removeFromCart = await page.$('.remove-item');
if (removeFromCart) {
await cursor.moveTo(removeFromCart);
await page.waitForTimeout(200 + Math.random() * 300);
await removeFromCart.click();
}
await browser.close();
}
warmProfile('/path/to/profile', 'https://target-store.com', 'https://user:pass@proxy:8080');
4.2. Расширенный скрипт с рандомизацией (Python + Playwright)
Python:
import asyncio
import random
from playwright.async_api import async_playwright
async def warm_profile(profile_path, target_url, proxy):
async with async_playwright() as p:
browser = await p.chromium.launch_persistent_context(
user_data_dir=profile_path,
headless=False,
proxy={"server": proxy}
)
page = await browser.new_page()
# 1. Поиск в Google
await page.goto("https://www.google.com")
await page.type('input[name="q"]', "купить кроссовки Nike Air Max")
await page.keyboard.press("Enter")
await page.wait_for_timeout(random.randint(2000, 4000))
# 2. Клик по результату
await page.click('h3')
await page.wait_for_timeout(random.randint(3000, 6000))
# 3. Скролл с человеческими паузами
for _ in range(5):
await page.evaluate("window.scrollBy(0, 300)")
await page.wait_for_timeout(random.randint(500, 1500))
# 4. Добавление в корзину
await page.click('.add-to-cart')
await page.wait_for_timeout(random.randint(1000, 2000))
# 5. Удаление из корзины
await page.click('.remove-item')
await page.wait_for_timeout(random.randint(500, 1000))
await browser.close()
asyncio.run(warm_profile('/path/to/profile', 'https://target.com', 'https://user:pass@proxy:8080'))
4.3. Сохранение состояния браузера (userDataDir)
При использовании userDataDir Puppeteer/Playwright сохраняет все cookies, localStorage, IndexedDB и данные расширений между сессиями. Это критически важно для долгосрочного прогрева.Часть 5. Особенности прогрева для разных платформ
5.1. Amazon
Amazon — одна из самых сложных целей. Их Device Intelligence 2.0 анализирует цветовую гамму, аудиодрайверы и даже «цифровую ДНК» устройства. Amazon выявляет 94% злоупотреблений в течение 72 часов.Дополнительные шаги для Amazon:
- Используйте aged-аккаунт (6+ месяцев, 10+ заказов).
- Добавляйте товары в Wishlist (список желаний).
- Читайте отзывы, скролльте через них.
- Не используйте AWS-прокси (Amazon видит свои же дата-центры).
- Прогрев минимум 5–7 дней.
- Заполняйте форму доставки (вымышленный адрес, но правдоподобный).
5.2. Shopify
Shopify-магазины легче, но они используют Stripe Radar. Прогрев 2–3 дней достаточно.Особенности Shopify:
- Используйте гостевой чек-аут (guest checkout), если есть.
- Добавьте товары в корзину и удалите.
- Дойдите до оплаты, но не вводите данные карты.
- Вернитесь через несколько часов.
5.3. Stripe Radar
Stripe Radar анализирует более 1000 сигналов. Прогрев должен быть особенно тщательным.Сигналы, которые прогрев улучшает:
- Длительность сессии (>5 минут).
- Глубина просмотра (>5 страниц).
- Наличие реферального перехода.
- Активность с корзиной.
- Повторные визиты.
Часть 6. Ошибки прогрева и как их исправить
6.1. Ошибка: использовать один прокси для всех профилей
Проблема: антифрод связывает аккаунты по общему IP.Решение: каждый профиль — свой резидентный прокси. Никогда не используйте один прокси для двух разных аккаунтов.
6.2. Ошибка: чистить cookies между сессиями
Проблема: сайт каждый раз видит вас как нового посетителя.Решение: не чистите cookies. Используйте постоянный профиль в антидетекте. Всё, что нужно для прогрева, — это накопление истории.
6.3. Ошибка: использовать одинаковые паттерны
Проблема: антифрод видит шаблон (например, всегда добавлять 3 товара и удалять 2).Решение: рандомизируйте. Иногда добавляйте 1, иногда 5. Иногда удаляйте всё, иногда ничего.
6.4. Ошибка: слишком быстро заполнять форму
Проблема: ботовая скорость.Решение: имитируйте человеческие паузы. 20–30 секунд на форму из 8–10 полей — минимум.
6.5. Ошибка: не проверять прокси перед каждой сессией
Проблема: прокси может сгореть (попасть в чёрный список) во время прогрева.Решение: перед каждым заходом проверяйте прокси через IPQualityScore. Если фрод-скор вырос, меняйте прокси и начинайте прогрев заново.
6.6. Ошибка: использовать одну карту для нескольких заказов
Проблема: банк видит аномалию и блокирует карту.Решение: одна карта — один заказ. Даже если карта прошла, не используйте её повторно.
Часть 7. Чек-лист перед вбивом
Перед тем как ввести данные карты, пройдите по этому списку:- Профиль прогрет минимум 2–3 дня (или 2–4 часа для экспресса).
- Прокси всё ещё чистый (фрод-скор <30, проверка IPQualityScore).
- Fingerprint не изменился (проверка browserleaks.com).
- Cookies активны (не очищались).
- LocalStorage содержит данные о просмотрах и корзине.
- Корзина не пуста и содержит целевой товар.
- Есть история посещений (как минимум 3–5 визитов).
- Поведение было естественным (скролл, паузы, движения мыши).
- Реферал был от Google или другого поисковика.
- Устройство не менялось (тот же профиль, тот же прокси).
- Время — не ночь по местному времени (если магазин не круглосуточный).
- Эмоциональная готовность — вы спокойны и не торопитесь.
Заключение: прогрев — это инвестиция, а не потеря времени
Многие новички считают прогрев пустой тратой времени. «Зачем ждать 2–3 дня, если можно вбить сейчас?» — думают они. А потом теряют карту и прокси. Прогрев — это не потеря времени, это инвестиция. 2–3 дня ожидания окупаются тем, что вы не сжигаете дорогие карты и не теряете аккаунты.Главные выводы:
- Прогрев обязателен. Без него успех падает на 50–70%.
- Чем дольше прогрев, тем выше шанс. Для Amazon и Walmart — минимум 5–7 дней.
- Автоматизируйте рутину, если работаете с большими объёмами.
- Не чистите cookies и не меняйте прокси в процессе прогрева.
- Имитируйте человеческое поведение — скролл, паузы, движения мыши, ошибки.
Быстрая памятка на одну строку:
«2 часа прогрева = +20% успеха. 2 дня = +50%. 1 неделя = +80%. Никогда не вбивай с холодного профиля. Прогрев — это не трата времени, это экономия карт»