Warning Nu esti autentificat. Te rog autentifica-te sau inregistreaza-te pentru a avea acces la toate facilitatile forumului.
SkullBox  
Noiembrie 22, 2008, 07:03:00 pm
Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
Noutăţi: ImageSL - Gazduire de imagini, gratuita
 
 SkullBoxDirector webTutoriale  Pagina principală   Ajutor Caută Autentificare Creează un cont  
Pagini: [1]
  Imprimă  
Subiect: O intrebare.  (Citit de 932 ori)
0Utilizatori şi 1 Vizitatori
Sessaru
Full Member
***
Deconectat Deconectat

Mesaje: 118


O intrebare., Martie 18, 2007, 10:26:01 pm

Am un program de chat, gen mirc (dar are mai multe optiuni), care nu se deschide de mai multe ori decat daca ma loghez pe alt cont al XP-ului, si-l pornesc acolo. E cumva protejat sau ceva? Care-i diferenta intre cele 2 conturi de XP si se poate in vreun fel sa pornesc doua instante in acelasi cont?
Memorat
Shocker
Sr. Member
****
Deconectat Deconectat

Mesaje: 410



WWW
O intrebare., Martie 18, 2007, 10:55:32 pm

Da, probabil ca verifica daca incerci sa il deschizi de mai multe ori. Poate face asta prin mai multe feluri. Unul dintre ele ar fi sa creeze, la lansare, un obiect mutex sau semaphore, caruia sa ii dea un nume. Dar inainte de crearea acestui tip de obiect, verifica daca este creeat deja. Daca este creat deja, atunci inseamna ca deja ruleaza aplicatia respectiva si nu te mai lasa sa deschizi inca o data aceeasi aplicatie.
La inchiderea aplicatiei obiectul mutex respectiv se sterge automat, deci la urmatoarea lansare nu exista nici un astfel de obiect, asa ca se permite lansarea aplicatiei.

Diferenta dintre cele 2 usere logate simultan e simpla: fiecare e cu handle-urile lui, cu obiectele lui si etc. Daca pe userul X ai intrat in aplicatia respectiva si automat a creat obiectul mutex respectiv, pe userul Y obiectul acesta nu e valabil, nu exista, deci aplicatia se lanseaza fara probleme.

P.S.: Chiar vroiam sa iti zic sa modific semnatura. Ori tu ori OSHO a modificat-o, oricum e mult mai bine asa.
Memorat


Just wake me up when everything's less overwhelming..., btw ShockingSoft is back !
Freakz only
Comics of the day
Sessaru
Full Member
***
Deconectat Deconectat

Mesaje: 118


O intrebare., Martie 18, 2007, 11:03:03 pm

Stiam ca la Googletalk se adauga in Target "/nomutex" pemtru a putea rula de mai multe Googletalk.
Programul acesta e facut in Visual Basic.
Citat
Dar inainte de crearea acestui tip de obiect, verifica daca este creeat deja.

Acest obiect fiind creeat in folder-ul in care e instalat programul?  


P.S: Am modificat eu semnatura.
Memorat
Shocker
Sr. Member
****
Deconectat Deconectat

Mesaje: 410



WWW
O intrebare., Martie 18, 2007, 11:19:06 pm

Citat
Stiam ca la Googletalk se adauga in Target "/nomutex" pemtru a putea rula de mai multe Googletalk.

Asta tine strict de Googletalk. Nu e o regula, e doar un parametru folosit de Googletalk prin care ii spui sa nu mai verifice mutex-urile create.

Citat

Citat
Dar inainte de crearea acestui tip de obiect, verifica daca este creeat deja.

Acest obiect fiind creeat in folder-ul in care e instalat programul?  
P.S: Am modificat eu semnatura.

Nu, nu este un fisier. Este destul de complicata treaba cu astea. Tot ce trebuie sa stii e ca e 'salvat' prin memorie. Ai putea sa deschizi cu Ollydebug sau alte dissasemblere/debuggere sa vezi unde creeaza mutex-ul [daca chiar e vorba de asa ceva] si sa faci sa sara peste secventa respectiva.

Daca vrei uploadeaza programul si ma uit eu peste el cand am timp
Memorat


Just wake me up when everything's less overwhelming..., btw ShockingSoft is back !
Freakz only
Comics of the day
Sessaru
Full Member
***
Deconectat Deconectat

Mesaje: 118


O intrebare., Martie 19, 2007, 08:48:09 am

Citat
Daca vrei uploadeaza programul si ma uit eu peste el cand am timp


Nu as vrea chiar mura-n gura. O sa-l deschid cu Ollydebug cand ma-ntorc de la scoala. Programul ar fi acesta.
Citat
mutex-ul [daca chiar e vorba de asa ceva]

Daca nu-i mutex sau semaphore, atunci ce ar putea fi?
Memorat
Shocker
Sr. Member
****
Deconectat Deconectat

Mesaje: 410



WWW
O intrebare., Martie 19, 2007, 01:45:43 pm

Ar mai putea fi si un Event [CreateEvent], sau cine stie ce le mai trece prin minte. M-am uitat putin prin el, cum ai zis si tu e visual basic, nu prea stiu ce fac functiile de Visual Basic si nici nu prea am timp si chef sa ma pun sa caut documentatii despre fiecare in parte sa vad ce face Straight face
Memorat


Just wake me up when everything's less overwhelming..., btw ShockingSoft is back !
Freakz only
Comics of the day
Sessaru
Full Member
***
Deconectat Deconectat

Mesaje: 118


O intrebare., Mai 01, 2007, 08:15:03 pm

Am deschis programul cu OllyDbg si m-am uitat mai atent. E vorba de un semaphore.

Handles, item 19
 Handle=0000003C
 Type=Semaphore
 Refs=   4.
 Access=001F0003 SYNCHRONIZE|WRITE_OWNER|WRITE_DAC|READ_CONTROL|DELETE|QUERY_STATE|MODIFY_STATE
 Info=Count 5. of 2147483647.
 Name=BaseNamedObjectsD:?GCN?GCN.EXE

Handles, item 20
 Handle=00000048
 Type=Semaphore
 Refs=  39.
 Access=001F0003 SYNCHRONIZE|WRITE_OWNER|WRITE_DAC|READ_CONTROL|DELETE|QUERY_STATE|MODIFY_STATE
 Info=Count 0. of 2147483647.
 Name=BaseNamedObjectsshell.{A48F1A32-A340-11D1-BC6B-00A0C90312E1}

Handles, item 21
 Handle=0000005C
 Type=Semaphore
 Refs=   3.
 Access=001F0003 SYNCHRONIZE|WRITE_OWNER|WRITE_DAC|READ_CONTROL|DELETE|QUERY_STATE|MODIFY_STATE
 Info=Count 0. of 2147483646.
 Name=BaseNamedObjectsOleDfRoot000A196D5
Memorat
HostGator
Newbie
*
Mesaje: Multe

Reclamă cu aligatori
 

Ai auzit de aligatorul care ofera hosting?
 
   
Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Creat cu MySQL Creat cu PHP Ethical hacking and programming community Director web romanesc cu inscriere gratuita Validat cu XHTML 1.0! Validat cu CSS!
IPFind, FAQDB, LAMP.ro, Good Proxy, Aberez.EU, RoFreeSBIE, ShockingSoft.com, HostVision, Invatam.net, PC Troubleshooting, Curs valutar online
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro