Konta z prawdziwego urządzenia kontra konta z emulatora
„Zrobione na prawdziwym urządzeniu” brzmi jak hasło marketingowe. Nie jest — to największa pojedyncza różnica między kontem, które przetrwa, a takim, które nie przetrwa, a powód jest zupełnie prozaiczny: telefony zostawiają fizyczne ślady, których oprogramowanie nie umie wytworzyć.
Co zdradza telefon, a czego nie odtworzy oprogramowanie
Prawdziwy telefon trzymany przez prawdziwą osobę produkuje ciągłe, chaotyczne dane z czujników. Akcelerometr rejestruje drobne drżenie dłoni. Żyroskop zapisuje przechył, gdy poprawiasz się na kanapie. Bateria rozładowuje się po krzywej kształtowanej przez jasność ekranu i pracę radia. Ekran dotykowy raportuje powierzchnię i siłę kontaktu, inne przy każdym dotknięciu.
Emulator sam z siebie nie produkuje nic z tego. Można go zmusić do odtwarzania nagrania takich danych, ale odtwarzane dane z czujników się powtarzają, a powtarzalność w tysiącach kont to dokładnie to, czego szuka grupowanie.
Odcisk urządzenia
Poza czujnikami aplikacja może odczytać długą listę stałych właściwości: model sprzętu, build fingerprint, zestaw zainstalowanych pakietów systemowych, ciąg identyfikujący renderer GPU, listę czcionek, dokładne wymiary ekranu w pikselach i częstotliwość odświeżania, obecność konkretnych funkcji sprzętowych.
Emulator musi odpowiedzieć na wszystkie te pytania. Zwykle odpowiada za każdym razem tak samo albo w ramach niewielkiego zestawu wariantów, które obsługuje oprogramowanie farmy. Sto kont dzielących ciąg renderera GPU, który nie występuje nigdzie w prawdziwym świecie, to nie jest subtelny sygnał.
Dlaczego farmy i tak używają emulatorów
Ekonomia. Farma telefonów potrzebuje fizycznych telefonów, fizycznych kart SIM, miejsca, prądu i kogoś, kto będzie ich dotykał. Farma emulatorów potrzebuje serwera.
Jedna maszyna uruchamia równolegle dziesiątki instancji, więc koszt krańcowy konta zbliża się do zera. To cały powód, dla którego istnieją konta za $20 — i zarazem powód, dla którego nie mają żadnej gwarancji wymiany: sprzedawca nie ma pojęcia, które z nich będą jeszcze żyły za tydzień.
Co dokłada sieć
Urządzenie to połowa sprawy. Druga połowa to łącze. Zakresy IP z centrów danych są publikowane i trywialnie rozpoznawalne, a pule domowych proxy wypalają się w miarę kolejnych odsprzedaży.
Konto założone na zwykłym domowym lub mobilnym łączu, w kraju, z którego rzekomo pochodzi, na urządzeniu, na którym nigdy nie działało żadne inne konto, nie ma w sobie nic nietypowego do znalezienia. Na tym polega cała sztuczka — nie ma tu sprytnej techniki, jest po prostu brak anomalii.
Czego proxy nie naprawi
Zwykłą odpowiedzią na wykrywanie jest domowe proxy: przepuść emulator przez prawdziwe łącze domowe, a sieciowa połowa problemu znika. To działa — przez chwilę.
Pule domowych proxy są odsprzedawane, więc ta sama garstka adresów wyjściowych obsługuje ruch tysięcy niepowiązanych ze sobą kont w dziesiątkach serwisów. Adres, z którego w tym miesiącu zarejestrowano dwieście kont, nie jest neutralnym sygnałem — jest gorszy niż IP z centrum danych, bo został już konkretnie powiązany z automatycznymi rejestracjami.
A do tego wciąż nie rusza samego urządzenia. Idealne domowe IP podpięte do urządzenia, które nie raportuje żadnego ruchu, żadnego obrotu i żadnej kamery, to kombinacja dziwniejsza niż każdy z tych problemów z osobna. Obie połowy muszą do siebie pasować, co jest tylko innym sposobem powiedzenia, że cały zestaw musi naprawdę być tym, za co się podaje.
Jak rozpoznać, co kupujesz
Zapytaj, ile kont utworzono tego dnia. Osoba tworząca konta pojedynczo poda liczbę jednocyfrową.
Zapytaj, co dzieje się z urządzeniem potem. Przy pracy na prawdziwych urządzeniach telefon zostaje u osoby, która założyła konto, i na tym samym telefonie nie działa dwadzieścia innych.
Poproś od razu o adres e-mail konta. Sprzedawcy działający na partiach często nie mogą go przekazać, bo partia powstała na skrzynkach, które nadal kontrolują.
Zapytaj o pierwszy tydzień. Sprzedawca pewny tego, jak konto powstało, wymieni je, jeśli szybko padnie. Odsprzedawca wytłumaczy Ci, dlaczego to nie jego problem.
Uczciwa granica
Prawdziwe urządzenie nie czyni konta nieśmiertelnym. Usuwa powody, dla których konto ginie przez to, czym jest, a nie przez to, co robi. Co dzieje się później, zależy od sposobu korzystania z konta — i od resztkowego odsetka strat, którego nikt nie wyeliminuje.
Dlatego użyteczne pytanie nie brzmi „czy jest gwarancja?”, tylko „co się dzieje, gdy któreś padnie?”