Ganav Posted September 27, 2015 Report Posted September 27, 2015 De ce iti trebuiesc Sticky Keys? Pentru a lansa panoul pentru PIN, admin2.exe face logging la taste si la o anumita secventa il afiseaza? Sau ai facut un hook pe procesul rdp.exe? In ce este scris? Quote
Maximus Posted September 27, 2015 Author Report Posted September 27, 2015 (edited) @Ganav ; Da , pentru a lansa panoul, altfel cum l-as putea accesa ? Da , asculta doar de shift tab insert si del , si reactioneaza doar daca sunt apasate intro anumita ordine , monitorizeaza procesele pornite de nt authority/system, si reactioneaza doar la Sticky Keys. Asta pentru ca nu am vrut sa-i fac PHP panel sa il controlez/i de pe web. Mi se pare mult mai OK asa . Este scris in VB @Ganav , am edita ca nu am citit corect intrebarea ta . Edited September 27, 2015 by Maximus Quote
Ganav Posted September 27, 2015 Report Posted September 27, 2015 @Ganav ; Da , pentru a lansa panoul, altfel cum l-as putea accesa ? Nu face logging la taste , monitorizeaza procesele pornite de nt authority/system, si reactioneaza doar la Sticky Keys. Asta pentru ca nu am vrut sa-i fac PHP panel sa il controlez/i de pe web. Mi se pare mult mai OK asa . Este scris in VBAi putea folosi un hook pe API-ul AcceptEx din winsock in contextul procesului rdp.exe. Ar cam dauna la portabilitate... Quote
Maximus Posted September 27, 2015 Author Report Posted September 27, 2015 @Ganav ; Incerc sa-l fac sa consume cat mai putine resurse. Momentan are nevoie de 25MB ram (aici vreau sa lucrez).Nu cred ca e o mare problema asta , pentru e facut sa ruleze sub denumirea de svchost.exe (sa zicem ca ar pacali utilizatorii). Quote
Ganav Posted September 27, 2015 Report Posted September 27, 2015 (edited) @Ganav ; Incerc sa-l fac sa consume cat mai putine resurse. Momentan are nevoie de 25MB ram (aici vreau sa lucrez).Nu cred ca e o mare problema asta , pentru e facut sa ruleze sub denumirea de svchost.exe (sa zicem ca ar pacali utilizatorii).25 MB e foarte mult. Incearca sa-l compilezi ca si cod nativ nu msil: compilation - How to compile a .NET application to native code? - Stack OverflowEu as folosi windows services sau un .dll injector en explorer.exe:https://msdn.microsoft.com/en-us/library/zt39148a%28v=vs.110%29.aspxO metoda care sa nu fie vizibila in registrii sau in task manager. Varianta ideala ar fi sa creezi un driver(care ruleaza la nivel de ring 0) insa nu am nivelul de cunostiinte necesar in momentul de fata. Nu am reusit sa gasesc vreo resursa temeinica care sa abordeze aceasta tema, cel putin pe versiunile recente de windows. Edited September 27, 2015 by Ganav Quote
Maximus Posted September 27, 2015 Author Report Posted September 27, 2015 @Ganav ; Ruleaza ca service. Si da , ar fi ideal sa fie injectat Vad eu cum o combin pana la urma Quote