Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 17:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C++ hook Problem

Discussion on C++ hook Problem within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
C++ hook Problem

Also ich habe mir einen Keyboardhook geschrieben und habe das programm gestartet und es wieder beendet ohne den hook unzuhooken und nun geht meine tastatur nicht mehr (auch im bios nicht mehr) tja ich denke ,dass der hook immernoch läuft und ich bräuchte so eine art hook manager .

Oder einfach ein stückcode,das mir alles unhooked .

mein code :

Code:
void MsgLoop()
{
    MSG message;
    while (GetMessage(&message,NULL,0,0))
    {
        TranslateMessage( &message );
        DispatchMessage( &message );
    }
}


    hKeyHook = SetWindowsHookEx (  // install the hook:

        WH_KEYBOARD_LL,            // as a low level keyboard hook
        (HOOKPROC) MsgLoop,       // with the MsgLoop function from this executable
        hExe,                      // and the module handle to own executable
        NULL                       // and finally, the hook should monitor all threads.
    );
vielleicht kann mir auch jemand so eine art hook zurück setzen machen .
(C++ ist für mich ziehmlich neu )

P.S. Bitte seit nicht böse über die vielleicht zu kurz geratene beschreibung odr gros und kleinschreibung , aber mit der bildschirmtastatur von win xp srvice pack 3 zu schreiben ist ziehmlich nervig .
Shadow992 is offline  
Old 10/18/2009, 00:37   #2


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
hm wenn das neu für dich ist, warum machst du dann einen Tastaturhook?? O.o
Nunja aber seit wann sind denn hooks auch weiterhin gültig, nachdem die Anwendung geschlossen wurde, geschweige denn nach nem reboot, geschweige denn im Bios Ö.Ö
Meines Wissens werden doch hooks nach schließen der Anwendung unhooked und globale hooks, nach reboot oder ähnlichem.
(Nicht schlagen wenn ich falsch liege^^)
MrSm!th is offline  
Thanks
1 User
Old 10/18/2009, 00:46   #3
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Schonmal geguckt, ob das kabel richtig drinsteckt?
MoepMeep is offline  
Thanks
1 User
Old 10/18/2009, 09:45   #4
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by MrSm!th View Post
hm wenn das neu für dich ist, warum machst du dann einen Tastaturhook?? O.o
Nunja aber seit wann sind denn hooks auch weiterhin gültig, nachdem die Anwendung geschlossen wurde, geschweige denn nach nem reboot, geschweige denn im Bios Ö.Ö
Meines Wissens werden doch hooks nach schließen der Anwendung unhooked und globale hooks, nach reboot oder ähnlichem.
(Nicht schlagen wenn ich falsch liege^^)
Ich habe ja schon die Grundlagen durch (pointer,array,klassen,vererbung usw)

Naja und ich dachte als nächstes mache ich etwa mit hooks

Es kann auh sein ,dass irgendetwas anderes die tastatur im bios deaktiviert hat (das glaube ich nämlich langsam , denn tastatur wird in win xp erkannt und als betriesbereit angezeigt .

Ich habe mich ja schon ein bisscen erkundigt und habe herausgefunde wie ich das bios resette .

Es halten mich nur 2 Sachen davon ab

1. weis ich nicht , ob meine festplatte dann immernoch im selben zustand ist wie davor (sprich ob nicht irgendetwa gelöscht wird ).

2. Ich habe gelesen ,das man das mithilfe des Jumpers oder mit batterie entfernen schaffen kann , aber ich habe oft gelesen , dass das gefährlich sei ,da der ganze pc drunter leiden könnte (und das waren in meinem fall immerhin 1000 euro ...)

Hoffentlich kann mir jemand helfen (wobei hier gibt es eigentlich immer eine lösung für Probleme )

@MoepMeep

Kabel ist sicher richtig drin ,neuster treiber ist installiert . Jede tastatur ,die ich anschliese geht nicht ob pci oder usb gar keine geht .
Windows lässt sich nicht neuinstalliren , denn dafür brauch ich ja die tastatur ...

Zur reperatur will ich meinen pc nicht bringen ,denn das was die machen , ist neues mainboard suchen (obwohl es vllt mit bios resset gegangen wäre )und dann wird das schweine teuer , leider habe ich momentan wenig geld für soetwas übrig ...
Shadow992 is offline  
Old 10/18/2009, 10:09   #5

 
elite*gold: 150
Join Date: Apr 2007
Posts: 2,394
Received Thanks: 6,644
Das durch ein Bios reset der Computer kapput gehen könnte wäre mir neu.
Einfach Batterie rausnehmen für 5 min wieder reintun und gut ist.
Sei aber vorsichtig beim rausnehmen das einzige gefährliche ist das du das falsch machst und dann den halter kapput machst dann bräuchtest ein neues Mainboard ^^
wurstbrot123 is offline  
Thanks
1 User
Old 10/18/2009, 11:13   #6


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by Shadow992 View Post
Ich habe ja schon die Grundlagen durch (pointer,array,klassen,vererbung usw)

Naja und ich dachte als nächstes mache ich etwa mit hooks
das habe ich schon verstanden aber warum gehst du direkt nach den grundlagen zu den hooks und noch wichtiger zu einem globalen tastatur hook??? o.o
hm schade das mit den treibern hät ich als nächstes gefragt^^
MrSm!th is offline  
Thanks
1 User
Old 10/18/2009, 12:05   #7
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Quote:
Originally Posted by Shadow992 View Post
Es kann auh sein ,dass irgendetwas anderes die tastatur im bios deaktiviert hat (das glaube ich nämlich langsam , denn tastatur wird in win xp erkannt und als betriesbereit angezeigt .

Ich habe mich ja schon ein bisscen erkundigt und habe herausgefunde wie ich das bios resette .

Es halten mich nur 2 Sachen davon ab

1. weis ich nicht , ob meine festplatte dann immernoch im selben zustand ist wie davor (sprich ob nicht irgendetwa gelöscht wird ).

2. Ich habe gelesen ,das man das mithilfe des Jumpers oder mit batterie entfernen schaffen kann , aber ich habe oft gelesen , dass das gefährlich sei ,da der ganze pc drunter leiden könnte (und das waren in meinem fall immerhin 1000 euro ...)
Das irgendwas die Tastatur im BIOS von Windows aus ausgeschaltet hat ist eher unwarscheinlich da man im Protect mode keinen direkten zugriff aufs BIOS hat.

Wenduvorhast dein BIOS zu resetten dan musste wie du schon herausgefunden hast entweder die batterie für nen paar minuten rausnehmen oder vor einem neustart den CLEAR CMOS jumper setzen.
Akorn is offline  
Thanks
1 User
Old 10/18/2009, 13:54   #8
 
12354's Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 943
Received Thanks: 132
Quote:
Originally Posted by Shadow992 View Post
Also ich habe mir einen Keyboardhook geschrieben und habe das programm gestartet und es wieder beendet ohne den hook unzuhooken und nun geht meine tastatur nicht mehr (auch im bios nicht mehr) tja ich denke ,dass der hook immernoch läuft und ich bräuchte so eine art hook manager
bet "du kommst in irgendeine sig" all

on topic:
Vlcht is die Tastatur zufälligerweise genau jetzt verreckt o0
12354 is offline  
Thanks
1 User
Old 10/18/2009, 15:25   #9
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Er hat doch geschrieben das er bereits mehrere ausprobiert hat.
Akorn is offline  
Thanks
1 User
Old 10/18/2009, 15:29   #10


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
was genau hat der hook denn überhaupt bewirkt? O.o
falls er alle eingaben die gemacht werden, in zb. eine txt gespeichert hat kannst du ja diese öffnen und mal prüfen, ob immernoch eingaben darin gespeichert werden!
wenn nein dann kann der hook ja nicht mehr laufen
aber selbst bei so einer art key logger wird ja auch ein aufruf der original funktion gemacht, damit die eingaben trotzdem am richtigen programm ankommen.
also wie gesagt poste mal was er gemacht hat und den ganzen source
MrSm!th is offline  
Thanks
1 User
Old 10/18/2009, 20:06   #11
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by MrSm!th View Post
was genau hat der hook denn überhaupt bewirkt? O.o
falls er alle eingaben die gemacht werden, in zb. eine txt gespeichert hat kannst du ja diese öffnen und mal prüfen, ob immernoch eingaben darin gespeichert werden!
wenn nein dann kann der hook ja nicht mehr laufen
aber selbst bei so einer art key logger wird ja auch ein aufruf der original funktion gemacht, damit die eingaben trotzdem am richtigen programm ankommen.
also wie gesagt poste mal was er gemacht hat und den ganzen source
Es war eine art key logger den sourcesollte ich lieber nicht posten sonst gibts ärger mit den admins

Wenn dem so wäre ginge doch auch die bildschirmtasratur nimmer oder ?

Ich schick dir den soure code mal über pm

Im gerätemanager wird die tastatur als betriebsbereit angezeigt und beim hochfahre des pcs blinke einmal kurz alle lämpchen .

Ich glaube ich habe das Problem gefunde (ich kann die Tastatur nicht aktivieren):



Weis jemand warum , oder wie man das beheben kann ?
Shadow992 is offline  
Old 10/19/2009, 09:21   #12
 
elite*gold: 0
Join Date: Aug 2005
Posts: 443
Received Thanks: 72
das ist nen usermode hook und wird nichts damit zu tun haben, dass die Tastatur im Bios nicht geht.
neji is offline  
Thanks
1 User
Old 10/19/2009, 15:58   #13
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Deine Message Loop ist absolut falsch, wie es richtig geht steht hier
Aber ich glaube nicht dass dein Bios Problem daher kommt, was hast du für eine Tastatur USB oder PS2?
Bot_interesierter is offline  
Thanks
1 User
Old 10/19/2009, 16:37   #14
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by Bot_interesierter View Post
Deine Message Loop ist absolut falsch, wie es richtig geht steht hier
Aber ich glaube nicht dass dein Bios Problem daher kommt, was hast du für eine Tastatur USB oder PS2?
es geht gar keine tastatur
Shadow992 is offline  
Old 10/19/2009, 19:02   #15
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Dann kann ich dir nur empfehlen ein Biosresett zu machen, in dem Handbuch deines Mainboards steht welchen Jumper du wie setzten musst damit das Bios resettet wird, danach schaltest du den Computer wieder aus und steckst den jumper wieder dort hin wo er vorher war, es wird deiner Festplatte 100% nichts passieren, es werden lediglich die Bioseinstellungen zurückgesetzt.
Wenn das nichts hilft ist eventuell was am Mainboard selbst defekt, da du ja bereits mehrere Tastaturen getestet hast und es unwahrscheinlich ist das alle Eingänge (USB und PS2) defekt sind .
Bot_interesierter is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[C++]Hook all Recv function Problem
08/21/2010 - C/C++ - 5 Replies
Hi Leute wenn ich send hooke egal welches läuft das alles super nur wenn ich irgendein recv hooke habe ich immer eine Packet size von 1000 bis 10000. sry das ich schon wieder nerve #include "WinSock2.h" #include <cstdio> #include <ctime> #include <fstream> #include <iomanip>
Urban WR D3D Hook PROBLEM!!
06/01/2010 - WarRock - 11 Replies
Hi, Bei dem Urban WR D3D Hook Hack ( http://www.elitepvpers.com/forum/warrock-hacks-bots -cheats-exploits/589000-warrock-urban-wr-d3d-hook- undetected-30-05-2010-a.html ) habe ich ein Problem. Ich habe alles entpackt und extrahiert aber wenn ich den Injector öffne steht da " Auf das angegebene Gerät , bzw. den Pfad oder die Datei kann nicht zugegriffen werden. Sie verfügen eventuell nicht über ausreichende Berechtigungen, um auf das Element zugreifen zu können" !!!! Ich bin aber Administrator...
[C++]D3D hook Problem
11/09/2009 - C/C++ - 28 Replies
#pragma once #pragma comment(lib, "d3d9.lib") #pragma comment(lib, "d3dx9.lib") #include <windows.h> #include <cstdio> #include <d3d9.h> #include <d3dx9.h> LPDIRECT3DDEVICE9 pDevice; const D3DCOLOR txtPink = D3DCOLOR_ARGB(255, 255, 0, 255); // Alpha, Rot, Grün, Blau
BiG problem With hook edx33
07/28/2009 - Silkroad Online - 8 Replies
I hook edx33 and now 80 % of my programs no start :rtfm: and too unhook don't start im into 64X bit vista windows pls fast reply how to fix them



All times are GMT +1. The time now is 17:22.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.