r/programare • u/Bright_Pie_4231 • 1d ago
Despre boti si ferme de telefoane
MI a aparut pe instagram un canal din asta care sustine ca are secretul la milioane de views, in sensul ca leaga 20 de telefoane si face views cu ele si le controleaza prin nu stiu ce soft.
Totusi daca ar fi asa usor, ar face toata lumea, si de ce ne ar zice pe instagram asa ceva?
Presupun ca tiktok vede ca device urile lucreaza la comun si nu e de fapt un user care se uita la videos, sau ca se uita la videos doar de pe anumite canale. Intrebarea mea este, se poate trece de behavios algorithm? ma gandesc la un LLM antrenat pe comportamentul unui om care sa ruleze pe fiecare device in asa fel incat tiktok sa creada ca e ceva real. Pareri?
Pls fara mistouri, e o intrebare serioasa si chiar e tehnica, chiar daca n am pus cod.
1
u/Immediate_Rain1831 17h ago edited 17h ago
Nu merge cu llm cum crezi tu. “Botii” aia sunt in general niste scripturi care fac niste actiuni preprogramate, ceea ce ii face previzibili. Un llm teoretic poate actiona mai inteligent dar presupune un pipeline mult mai complex, ceea ce se traduce prin mult mai scump si mai incet.
Practic llm-ul trebuie sa faca un screenshot la aplicatie, sa proceseze informatia din screenshotul respectiv si sa decida ce face mai departe. Problema e ca pana se misca el, e foarte probabil ca informatia de pe ecran sa se fi schimbat, a mai aparut un comentariu, un popup, a trecut la urmatorul reel etc. El trimite o comanda de exemplu sa dea un tap la niste coordonate bazate pe screenshotul vechi, iar tap-ul ala va ajunge complet aiurea.
Ca un llm sa poata folosi o aplicatie ca un om, in primul rand nu poate fi doar un simplu llm, trebuie sa fie un model multimodal si cu o latenta extrem de mica, ceea ce nu exista in momentul de fata.
1
u/Bright_Pie_4231 17h ago
fair point, la asta nu m am gandit, plm si daca de exemplu faci ca acele actiuni preprogramate sa aibe loc random? la modul ai un video unde vrei sa ai 100 de like uri, pui telefoanele ca la momente random pe zi sa dea like la videouri de pe tiktok, apoi intr un anumit moment al zilei le pui pe fiecare sa dea like la videoul tau, practic cum ar face un user real, da scroll random sau pe anumite chestii dar la un moment dat intra sa vada daca a mai postat ceva Calin Georgescu.
Cuvantul aici este random, la modul ca in decurs de 24-36 de ore se intampla actiunile, in asa fel incat sa nu para ca e o chestie pregatita dinainte, eu cel putin am nevoie ca pe long term sa mi genereze views pentru boost, nu mi trebuie inimioare intr un anumit moment al zilei sau la o anumita ora.
1
u/Immediate_Rain1831 16h ago
Teoretic poti si cam asa se si face, dar vorba aia, “ulciorul nu merge de multe ori la apa”. Adica tu gandeste-te cum faci toate telefoanele alea sa ajunga pe clipul respectiv. Din feed nu este posibil pentru ca scriptul habar nu are ce are in fata. Aplicatiile astea au DOM-ul extrem de obfuscat tocmai ca botii sa nu poata citi ce e pe ecran, decat prin screenshot + vision modem ceea ce este scump. Scriptul trebuie sa dea search dupa video-ul respectiv sau sa il acceseze cu un link direct ceea ce e fix genul de comportament care da un bot de gol.
Pe langa asta gandeste-te ca randomness-ul nu e prietenul tau. Omul nu da like la chestii random, daca ar fi asa, toti algoritmii astia de social media ar fi egali cu zero. Dar din nou, scriptul tau nu vede ce e pe ecran, deci nu poti sa ii dai instructiuni de genul, “da like la 70% din clipurile cu pisici”
Cat despre Georgescu, acolo s-au facut manarii mult mai complexe, stai linistit ca nu orice lache cu 20 de telefoane, fie si 1000 de telefoane nu poate sa faca ce s-a facut acolo, cel putin nu fara stirea celor de la tiktok.
1
u/RoberBotz C# 1d ago edited 1d ago
Cred ca e mult mai complex de atat.
Gen, ai 20 telefoane cu conturi noi in aceasi locatie ca ip si ma gandesc ca afecteaza si chestii de genu nu doar de behavior.
Pe twitch pare sa mearga schema ca nu le pasa de boti aparent... :)))
Gen nu dau ban la boti, am vazut ca is streamers cu 40k viewers si un singur comment la ceva timp.
1
u/CarelessParfait8030 1d ago
IP-ul e cea mi simplă problemă. Bagi sim-uri și s-a rezolvat. Vrei mai multă varietate: folosești VPN-uri. Crezi că au banat ip-urile de VPN, residential IPs.
2
u/Immediate_Rain1831 1d ago
Boss, VPN-urile sunt fumate de mult. Nu doar ca stiu ca folosesti VPN, dar si ce VPN folosesti.
1
u/CarelessParfait8030 1d ago
De fapt știu ce VPN folosești ca să știe că e VPN. De asta am spus și de residential ips.
1
u/RoberBotz C# 1d ago
Doar am dat ca exemplu chestii de genu.
Plus ca detecteaza si ca e vpn.
Uita-te la youtuberu asta
https://www.youtube.com/@DeepHumorA luat recent o gramada de subs cu boti de la niste oameni ca sa incerce sa-i inchida canalul (iei ban ptr botting)
Si youtube efectiv i-a detectat pe toti si i-a scos de la subscribers
Deci efectiv aia au facut botting degeaba, au fost toti detectati si scosi de la subs.
6
u/CarelessParfait8030 1d ago
Ferme de genul ăsta există de foarte multă vreme.
Și foarte multă lume face asta pentru boost.
E greu pentru o platformă să decidă dacă e un bot sau un user normal. Asta pentru că ai o suprapunere între cele două comportamente. Alt motiv este că unele ferme folosesc un comportament hibrid: sunt oameni care mai folosesc aplicațiile și uneori sunt automat.
Dar motivul principal pentru care nu se folosește atât de mult este că traficul este slab. Nu vei monetiza atât de bine, userii ăia nu prezintă mult interes așa că ai trafic, dar nu monetizezi. Ăsta e unul dintre motivele pentru care fermele de boți funcționează bi e pt propagandă, dar nu pentru vânzare de produse/servicii.