Bun venit pe SkullBox!

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.
  Pagini: [1] 2
  Imprimă  
Request  (Vizualizari 2258)
DarkByte
*

Deconectat Deconectat

Mesaje: 2441

WWW
Request, Mai 12, 2007, 20:15

Cererile de snipeturi se fac doar aici.
Memorat

Light travels faster than sound. This is why some people appear intelligent until they speak.

Quidquid latinum dictum sit, altum viditur.

Xladhenian
*

Deconectat Deconectat

Mesaje: 47

Request, Iun 02, 2007, 14:48

As dori un Snippet care sa schimbe rezolutia(800x600,1024x768,etc), refresh rate-ul(60Hz,70Hz,75Hz,80Hz,etc), si calitatea culorii(16,256,15bit,16bit,24bit,32bit,etc) astfel incat sa rulez un program/joc (facut de mine) in full-screen.
Memorat
Xladhenian
*

Deconectat Deconectat

Mesaje: 47

Request, Iun 02, 2007, 14:49

As dori un Snippet cu ajutorul caruia sa detectez si anula functionalitatea oricaror taste sau combinatii de taste(Win,App,Ctrl-Esc,Alt-Tab,Ctrl-Alt-Del,Alt-Space,etc), ca anumite programe/jocuri (unele facute de mine) sa ruleze (in full-screen) astfel incat sa nu fie intrerupte sau oprite.
Memorat
Shocker
*

Deconectat Deconectat

Mesaje: 410

WWW
Request, Iun 02, 2007, 18:46

Citat
As dori un Snippet care sa schimbe rezolutia(800x600,1024x768,etc), refresh rate-ul(60Hz,70Hz,75Hz,80Hz,etc), si calitatea culorii(16,256,15bit,16bit,24bit,32bit,etc) astfel incat sa rulez un program/joc (facut de mine) in full-screen.

http://forum.skullbox.info/viewtopic.php?t=1797

Citat
As dori un Snippet cu ajutorul caruia sa detectez si anula functionalitatea oricaror taste sau combinatii de taste(Win,App,Ctrl-Esc,Alt-Tab,Ctrl-Alt-Del,Alt-Space,etc), ca anumite programe/jocuri (unele facute de mine) sa ruleze (in full-screen) astfel incat sa nu fie intrerupte sau oprite.

Asta nu se face chiar atat de usor, pentru ca prima data procesele de la windows intercepteaza tastele, deci nu poti sa anulezi pur si simplu efectul lor. Doar daca faci low-level hooking [sa interceptezi tastele inaintea proceselor de windows], cu SetWindowsHookEx [la idHook pui WH_KEYBOARD, daca vrei lowlevel hooking, pune 13 in loc de WH_KEYBOARD], hook care il injectezi in winlogon.exe
E destul de complicata treaba cu hook-urile astea, daca chiar ai atat de mare nevoie de asa ceva, zi-mi si daca reusesc sa imi gasesc timp, o sa fac un "snippet"
Memorat


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

Deconectat Deconectat

Mesaje: 981

WWW
Request, Iun 02, 2007, 19:03

Corecteza-ma daca gresesc,dar stiu ca exista o modalitate prin care o aplicatie/modul de tip hook poate sa capteze mesajele unui alt proces si sa le consume inainte ca mesajele sa intre in queul[stiva] procesului in care sunt menite,totusi...o redirectionare de mesaje pe care un proces le primeste de la tastatura,nu ar fi mai convenabil? Cred ca asta s-ar rezolva fara implementari de hookuri... ar fi doar o chestie de monitiorizare procese si de interpretare de mesaje.

Stiu ca ar fi o modalitate...dar  trebuie sapata si asta... winapi e mare Laughing.
Memorat



Search for knowledge in the darkest places and in the blackest hours! You might get lucky and find more than you are looking for...

"Ambition is a lame excuse for the ones that are not brave enough to be lazy..."
Shocker
*

Deconectat Deconectat

Mesaje: 410

WWW
Request, Iun 02, 2007, 19:12

Citat
Corecteza-ma daca gresesc,dar stiu ca exista o modalitate prin care o aplicatie/modul de tip hook poate sa capteze mesajele unui alt proces si sa le consume inainte ca mesajele sa intre in queul[stiva] procesului in care sunt menite,totusi...o redirectionare de mesaje pe care un proces le primeste de la tastatura,nu ar fi mai convenabil? Cred ca asta s-ar rezolva fara implementari de hookuri... ar fi doar o chestie de monitiorizare procese si de interpretare de mesaje.

Stiu ca ar fi o modalitate...dar  trebuie sapata si asta... winapi e mare Laughing.

La hook-uri, dupa ce ti-ai facut damblaua cu ce ai hook-uit, trebuie sa pasezi procesului respectiv ce ai hook-uit [adica sa nu "consumi" mesajul, cum ziceai tu]. Daca il tii doar pentru tine, nu o sa mai ajunga si la ceilalti, dar si asta presupune hook Smile
"Pasarea" asta se face prin functia CallNextHookEx
Memorat


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

Deconectat Deconectat

Mesaje: 47

Request, Iun 02, 2007, 19:16

Snippet-ul pentru rezolutii e foarte bun.  Applause

De snippet-ul pentru tastecombinatii de taste nu am nevoie chiar acum, insa daca ai timp te poti ocupa de el. Daca snippet-ul de taste s-ar folosi la jocuri, probabil nu s-ar mai putea folosi trainere si hack-uri, in special la jocurile online.  Thinking

De preferabil este ca doar programul care ruleaza sa aiba acces la taste, nu si celelalte programeparti ale sistemului (Programul sa ruleze intr-un fel de "exclusive mode"). Dar este bine sa se creeze si o varianta prin care programul preia tastele, dar si celelalte procese sa le poata accesa.
Memorat
Shocker
*

Deconectat Deconectat

Mesaje: 410

WWW
Request, Iun 02, 2007, 20:12

Cum ziceam, e destul de complicat cu hook-urile. Trebuie sa creezi un DLL care contine functia de verificare a tastelor, functia la care te trimite cand o tasta a fost apasata. Hook-ul low level il faci la winlogon.exe, dar inainte trebuie sa "injectezi" in winlogon.exe si DLL-ul creeat de tine care contine functia de verificare a tastelor.
DLL-ului respectiv trebuie sa ii implementezi si un mod de comunicare cu procesul tau sa ii zica ce taste au fost apasate, etc, DLL care o sa devina o parte din winlogon.exe [defapt doar functiile/resursele sunt "injectate" in winlogon.exe, nu DLL-ul propriu-zis ca fisier].
Odata ce ai facut astea, partea cu "pasatul" tastelor si la celelalte procese e foarte simplu, dar pana aici e "spilul". Cum ziceam, o sa incerc zilele astea sa refac partea complicata si daca reusesc o sa postez si pe forum
Memorat


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

Deconectat Deconectat

Mesaje: 95

Request, Iun 08, 2007, 10:40

asi dori si eu un snippet ( nu stiu daca e chiar snippet ) care, de exemplu, atunci cand deschid un .html sa se deschida cu browser-ul meu (default browser )
Memorat
Shocker
*

Deconectat Deconectat

Mesaje: 410

WWW
Request, Iun 08, 2007, 11:37

Citat
asi dori si eu un snippet ( nu stiu daca e chiar snippet ) care, de exemplu, atunci cand deschid un .html sa se deschida cu browser-ul meu (default browser )

Cod:

uses ShellAPI;


Cod:

ShellExecute(0,'open','C:blabla.htm',0,0,SW_SHOWNORMAL);
Memorat


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

Deconectat Deconectat

Mesaje: 47

Request, Iul 18, 2007, 21:49

Eu am scris mai demult :
Cod:

As dori un Snippet cu ajutorul caruia sa detectez si anula functionalitatea oricaror taste sau combinatii de taste(Win,App,Ctrl-Esc,Alt-Tab,Ctrl-Alt-Del,Alt-Space,etc), ca anumite programe/jocuri (unele facute de mine) sa ruleze (in full-screen) astfel incat sa nu fie intrerupte sau oprite.


Shocker a scris mai demult :
Cod:

Asta nu se face chiar atat de usor, pentru ca prima data procesele de la windows intercepteaza tastele, deci nu poti sa anulezi pur si simplu efectul lor. Doar daca faci low-level hooking [sa interceptezi tastele inaintea proceselor de windows], cu SetWindowsHookEx [la idHook pui WH_KEYBOARD, daca vrei lowlevel hooking, pune 13 in loc de WH_KEYBOARD], hook care il injectezi in winlogon.exe
E destul de complicata treaba cu hook-urile astea, daca chiar ai atat de mare nevoie de asa ceva, zi-mi si daca reusesc sa imi gasesc timp, o sa fac un "snippet"


3Nigma a scris mai demult :
Cod:

Corecteza-ma daca gresesc,dar stiu ca exista o modalitate prin care o aplicatie/modul de tip hook poate sa capteze mesajele unui alt proces si sa le consume inainte ca mesajele sa intre in queul[stiva] procesului in care sunt menite,totusi...o redirectionare de mesaje pe care un proces le primeste de la tastatura,nu ar fi mai convenabil? Cred ca asta s-ar rezolva fara implementari de hookuri... ar fi doar o chestie de monitiorizare procese si de interpretare de mesaje.

Stiu ca ar fi o modalitate...dar trebuie sapata si asta... winapi e mare Lol.


Shocker a scris mai demult :
Cod:

La hook-uri, dupa ce ti-ai facut damblaua cu ce ai hook-uit, trebuie sa pasezi procesului respectiv ce ai hook-uit [adica sa nu "consumi" mesajul, cum ziceai tu]. Daca il tii doar pentru tine, nu o sa mai ajunga si la ceilalti, dar si asta presupune hook Smile
"Pasarea" asta se face prin functia CallNextHookEx



Din pacate,  Phbbbbt  tot nu am reusit sa creez hook-uri ca sa pot sa iau informatii de la tastatura...  Worried   :rolleyes: sau nu mi-am dat seama cum... (nu prea am experienta in thread-uri, procese, etc...)

Ma poate ajuta cineva, facand un DLL (si postand sursa si un loc de download al acestora) pe care sa il folosesc la programe/jocuri astfel ca toate informatiile care provin de la tastatura sa fie folosite doar de programul/jocul dorit, iar Windows-ul sa nu le detecteze (sau sa nu raspunda la ele)?

Si sa pot afla si starea anumitor taste precum Right Shift, Left Shift, Right Ctrl, Left Ctrl, Right Alt, Left Alt(daca sunt apasate), Num/Caps/Scroll Locks(daca sunt activate si/sau apasate) si Insert (sa stiu daca este activat - din cate stiu insertul functioneaza ca un fel de Caps Lock mai putin partea cu apasarea), nu numai in momentul apasarii unor taste ci in general.

Exemplu : cand apas tasta Windows, jocul sa lanseze un anumit meniu, si apasand Ctrl-Alt-Del, sa nu porneasca task manger ci alt meniu al jocului, daca apas Alt-Tab sa nu ma duca la alta aplicatie, ci sa imi schimbe modul de afisare a elementelor de pe harta, data tin apasat pe Caps Lock(nu conteaza daca este activat sau nu) sa imi arate deasupra fiecarui NPC numele acestuia,etc . (Astea sunt exemple care mi-au venit in minte.)

P.S. Ceva asemanator cu http://files.filefront.com/KeyCodesEXE/;8088621;;/fileinfo.html. (Program facut de mine in C++ cu putin ASM. Am folosit ASM ca sa pot primi date prin INT 0X16. Acelasi lucru se poate face prin functia bioskey din "bios.h". Aceste metode nu merg pe Windows.)
Programul (de DOS) afiseaza toate datele legate de tasta apasata si starea altor taste (Left Shift, etc - am scris mai sus)
Memorat
emj
*

Deconectat Deconectat

Mesaje: 468

WWW
Request, Iul 18, 2007, 22:10

as vrea si eu sa stiu cum se pot face niste GUI-uri in pascal..o fereastra un buton ceva..
Memorat

Gadgetinho - IT cu zambetul pe buze
Noi sa fim sanatosi - Ca boala vine singura - Blog colectiv.
AdyX
*

Deconectat Deconectat

Mesaje: 1062

WWW
Request, Iul 19, 2007, 21:53

Citat
as vrea si eu sa stiu cum se pot face niste GUI-uri in pascal..o fereastra un buton ceva..


Use Delphi Smile
Memorat
emj
*

Deconectat Deconectat

Mesaje: 468

WWW
Request, Iul 19, 2007, 22:35

da ms esty foarte de ajutor ...
dra de fapt mi-ai dat o idee chiar ca o sa incerc delphi.. :thleft:
Memorat

Gadgetinho - IT cu zambetul pe buze
Noi sa fim sanatosi - Ca boala vine singura - Blog colectiv.
Claw
*

Deconectat Deconectat

Mesaje: 21

WWW
Request, Sep 30, 2007, 19:33

Ma poate ajuta cineva cu un syntax highlight pentru RichEdit, nimic complex...doar continutul din ' ' sau " " sa fie colorate in verde iar cuvintele "test" si "test2" in rosu Smile

Multumesc,
Claw
Memorat
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1] 2
  Imprimă  
 
Schimbă forumul:  

Ethical hacking and programming community
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro