Jump to content

katanau26

Members
  • Posts

    5
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

katanau26's Achievements

Newbie

Newbie (1/14)

10

Reputation

  1. Multumesc pt. raspunsuri
  2. Off topic. M-ai spart aici Am vazut aici pe site o groaza de tutoriale despre sniffere, exploit-uri, etc., tool-uri pt orice si-ar dori sa faca un cracker, hacker. Am citit chiar si tutorialul lui slik despre ETS si cum salveaza yahoo cookie-urile. Asa ca e ciudat sa faci apel la morala. Dar oricum nu ma intereseaza sa aflu parola user-ului logat in mess. Las asta pt multimea de script kiddies de pe aici:D On topic: Eu am inteles programul tau, de la cap la coada. Ai facut o treaba f. buna. Pe mine nu ma intereseaza partea in care id-ul e salvat in baza de date mysql, ci numai partea cu executabilul, si ti-am expus in post-ul anterior modul in care vreau sa functioneze. Plecand de la ideea ta (cu schimbatul status-ului), eu am scris executabilul in VC++ 6, folosind numai functii din api-ul windows, si sa mearga si pt. YM 9. Problema mea este ca vreau sa afisez un status in functie de un anumit user (cunoscut apriori). Si pt asta imi trebuie sau sa aflu id-ul user-ului logat (ca sa-l compar cu user-ul cunoscut de mine), sau daca user-ul cunoscut de mine este logat. Vreau sa dezvolt programul meu, generalizand-ul pt mai multi useri. Adica la anumiti useri (cunoscuti apriori, si care se logheaza pe acelasi calculator, dar nu simultan) sa afisez anumite status-uri. Si tocmai pt. ca nu ma intereseaza sa sparg contul de yahoo al user-ului, m-am gandit sa emulez ceea ce fac toate site-urile care-ti arata dc un user e online sau nu. In principiu, banuiesc ca interogheaza servere-le de la yahoo . De ex: http://opi.yahoo.com/online?u=yahooId , si-ti returneaza un cod care iti spune dc e online sau nu. Dar chestia de mai sus nu merge si dc user-ul e invisible. Deci, ma intereseaza o metoda prin care sa stiu dc user-ul pt. care vreau sa schimb status-ul e logat sau nu (online sau offline), sau sa aflu id-ul user-ului curent a.i. sa-l compar cu user-ul predefinit de mine. Metoda pe care o pot implementa in fisierul meu executabil. Si intreb asta ca un programator catre un alt programator, intr-o sectiune numita "programare" si nu hacking. Multumesc pentru raspunsurile de pana acum si multe realizari in continuare.
  3. Situatia mea este urmatoarea: - pe acelasi calculator am mai multe conturi de mess - nu pot fi mai multi user-i logati simultan (nu exista multi mess) - am fis. exe care schimba statusul la mess , dar vreau sa-l schimb in functie de user-ul logat in mess; - fisierul exe ruleaza in background tot timpul, si monitorizeaza cine (daca) se logheaza cineva in mess. - in momentul in care ma loghez eu (sau un alt user prestabilit de mine), sa-mi schimbe status-ul ( pe care-l preiau dintr-o baza de date , sau dintr-un fisier .txt ); - id-ul user-ului pt. care schimb status-ul este hard-coded, sau il pun pe undeva in registri (nu vreau sa-l introduc de fiecare data cand rulez executabilul) - daca se logheaza altcineva (fratele meu, prieteni, etc), sa nu se intample nimic ( sa nu schimbe status-ul de loc). Pentru asta am adaptat programul tau, dar nu stiu cum sa aflu user-ul logat in messenger la un moment dat. (doar daca user-ul bifeaza "remember my id and password", caz in care citesc din registri). Singura idee pe care am avut-o, este sa determin printr-un timer (la 10 sec de exemplu) daca user-ul pt. care tb sa schimb status-ul este online (ceva de genul http://www.persiangap.com/ sau buddy spy), in caz afirmativ schimb status-ul. Tot ceea ce imi trebuie este o secventa de cod, sau de algoritm prin care in fisierul exe sa determin fie id-ul user-ului logat in mess, fie dc un anumit user este logat.
  4. Pe calc meu am acces atat eu, cat si fratele meu, fiecare cu id-ul lui. Vreau sa modific fisierul exe a.i. sa il las pornit, si daca ma loghez eu in mess sa-mi schimbe status-ul, iar dc se logheaza fratele meu, sa nu se intample nimic. Generalizand aceasta situatie, ma intereseaza sa aflu id-ul user-ului logat in mess prin intermediul fisierului exe (daca exista vreo posibilitate), si dc e user-ul stabilit de mine, sa schimbe status-ul. Ideea mea e sa vad dc un user cu un anumit id este online (fie available fie invisible). Sunt destule site-uri care fac verificarea asta online, dar ma intereseaza sa scriu un exe. (Buddy Spy e un exemplu de astfel de soft, dar nu stiu cum face). Exista vreo posibilitate?
  5. Felicitari Nytro Am sa folosesc si eu exe-le . Dar vreau ca din toti userii care si-au facut un cont de mess pe un anumit calculator, sa pot schimba statusul numai la unul cunoscut de mine. Daca se logheaza in mess alt user, si rulez exe-le, sa nu se intample nimic. E adevarat ca in acest caz, schimb in registri statusul la user-ul dorit de mine, dar mesajul WM_COMMAND e receptionat de fereastra de YM a user-ului logat (si daca in registri exista un status pt acest user, i se schimba status-ul). Exista vreo posibilitate (in fisierul exe) sa pot verifica id-ul user-ului logat si daca nu e user-ul dorit de mine sa nu se intample nimic? P.S. Daca user-ul bifeaza Remember My Id...., gasesc yahoo id in registri. Problema mea e cum aflu id-ul in cazul in care user-ul logat nu bifeaza optiunea.
×
×
  • Create New...