Sari la conținut
Forum Roportal
primejdiee

Verifica statusurile prietenilor tai in 2 secunde

Postări Recomandate

K0ntr0VerSy , nu s-ar putea face decat daca ar vrea Yahoo sa se poata. Ei in general nu vor nimic. Sunt foarte reticenti (a se vedea problemele legate de Pidgin, YPops...). Ideea ar fi simpla : nu accepti cereri de la IP-uri de pe care nu ai user logat. In momentul in care pe IP-ul de pe care se face cererea de interogare stare / status / avatar este un user logat, il avertizezi, ii suspenzi contul, etc etc etc. Se poate ? Da. Se vrea ? Nu.

 

 

Coutal , ma gandeam sa fac eu unul dar e prea multa munca oarecum... trebuie facut un DLL care se ataseaza de Yahoo messeger, primeste mesajele de la el, verifica dupa niste metode (detalii mai jos) daca e mesaj mass si apoi iti afiseaza sau nu mesajul. Eventual te poate avertiza foarte discret ca a primit ceva ce nu iti arata.

 

Cum poate verifica ? Similar cu verificarea spam-urilor... exista servicii (SpamHaus, Spamcop & etc) care asta fac... primesc rapoarte legate de mailuri pe care x si y le considera spam iar clientul tau de mail (Outlook, Thunderbird etc) verifica fiecare mail cu mailurile marcate ca spam. Nu se verifica efectiv continutul mailului ci se face o suma a mailului pe care l-ai primit, aia se compara cu sumele existente in baza de date ale acelor servicii. Daca este acolo, mailul pe care l-ai primit e spam. La fel ar merge si pentru mesaje mass, transmise prin orice fel de soft de mesagerie instant (Yahoo Messenger, Windows Live, Skype etc).

 

Cam dificila verificarea pentru ca in general mass-urile sunt diferite, cel putin eu n-am primit massuri care sa-mi vanda viagra. In general nu se face o suma a mailul ci un scor. SpamHaus/Spamcop si alte servicii, daca nu ma insel, se bazeaza doar pe verificarea adresei de IP dificil de facut in cazul YM

Dar probabil o verificare mai simpla ar fi sa consideri mass daca:

- mesajul nu face parte dintr-o discutie in curs, aici se poate defini un timeout maxim intre 2 mesaje

- mesajul nu este o formula de salut

- si probabil verificarea unor cuvinte cheie

- plus o compensare cu probabilitatea ca o persoana din lista sa iti trimita mass

- sistemul s-ar putea antrena cu un buton This is mass / This is not mass

 

Dar asa multe mass-uri primiti? Eu primesc rar si daca careva insista il trec pe lista de ignore si nu mai iese de acolo

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Nu, nu ma refeream la analizarea continutului pe baza unor sabloane ci la o suma (ca in CRC checksum) a octetilor care reprezinta mailul / mass-ul. Ar fi prea complicat sa analizezi continutul unui mass si sa vezi ce si cum... mai ales ca ar trebui sa rezolvi problemele de limba in care e scris mesajul... a felului cum e scris... (de exemplu pot pune punct dupa fiecare litera etc). Ar fi mai simplu sa se genereze o suma ca in stilul in care genereaza DC++ cand partajezi fisiere... sistemul ar fi destul de rapid si nu ar depinde de limba, ar fi extrem de eficient indiferent de IP-ul "spammerului", mai ales pentru ca un mass de obicei circula de la un om la altul, ceea ce face inutila marcarea unui IP / om ca spammer pentru ca toti din lista lui ar putea sa trimita, sau nu, mesajul mai departe. In forma la care m-am gandit, primul om care apasa pe butonul "acesta e mass", se face suma, se trimite pe server si se inregistreaza intr-o baza de date. Daca ceilalti care primesc mass-ul au un sistem anti-mass, la primirea oricarui mesaj acesta ar face suma si ar cauta pe server daca exista sau nu suma respectiva (eventual cu o diferenta care se poate seta de catre utilizator, utila pentru un spatiu in plus sau minus intre mesaje sau alte diferente minore). Daca sistemul gaseste suma mesajului pe server acel mesaj nu se afiseaza.

 

Am contul din 99 sau 2000 ... si pe atunci nu stiam ca nu e o idee buna sa-ti bagi contu' in orice gaura... motiv pentru care primesc mesaje cu diverse porcarii de la oameni care nu sunt in lista. Nu pot da ignore la mesaje de la oameni care nu sunt deja in lista pentru ca uneori discut cu persoane doar fugitiv, poate au nevoie de un driver sau similare si atunci nici nu-i adaug in lista, dar mesajele de la ei ar trebui sa ajunga la mine. Apoi, primesc mass-uri de la oameni care au o varsta respectabila si pe care nu-i pot lua la rost... dar care mai au nevoie de cate ceva la un calculator sau retea de calculatoare (deci nu-i pot pune pe ignore chiar pe toti). Cel cu fetita de 9 ani care are nevoie de sange ab+ pozitiv (absurd, pentru ca e cea mai comuna grupa pe planeta...) acum m-am uitat si l-am gasit in 18 exemplare in arhiva (Pidgin rules).

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Deeci... Sa luam in considerare doua stari functionale : 'merge" si "nu merge". Orice detector de invisible si statusuri si figuri se bazeaza pa serverele de Yahoo. Tinand cont de asta, toate fie "merg" sau "nu merg". Cu ce poate sa fie unul mai bun ca celalalt ? Daca cei de la Yahoo schimba protocolul de maine, ramaneti toti in aer. Fara nici o exceptie, toti.

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum

×