Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 23:58

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

Advertisement



[C#] WPF Panel außerhalb des Fensters

Discussion on [C#] WPF Panel außerhalb des Fensters within the .NET Languages forum part of the Coders Den category.

Reply
 
Old 05/07/2014, 15:33   #16
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by Mostey View Post
Wieso sollte es kein Fenster sein?
Quote:
Originally Posted by GodHacker View Post
Das würde ich nun aber auch gerne wissen...
weil es eine vollbild anwendung ist die direkt über die grafikkarte das bild zeichnet.
Deswegen kann man auch nicht mit gdi+ darauf zeichnen
YatoDev is offline  
Old 05/07/2014, 16:50   #17


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by »FlutterShy™ View Post
weil es eine vollbild anwendung ist die direkt über die grafikkarte das bild zeichnet.
Deswegen kann man auch nicht mit gdi+ darauf zeichnen
Ändert leider nichts daran das es trotzdem ein Fenster ist und dementsprechend auch ein Handle existiert. Wieso sollte man also nicht mit GDI zeichnen können?

Die Scene wird gerendert und in das Fenster geschoben, sonst wüsste das OS ja noch nichtmal, dass das Spiel existiert und läuft.
Mostey is offline  
Old 05/07/2014, 17:16   #18
 
elite*gold: 10
Join Date: Aug 2012
Posts: 813
Received Thanks: 106
Gibt es denn eine Möglichkeit etwas unbemerkt zu hooken ohne, dass es bemerkt wird? Wenn ja, was müsste ich dann hooken und wann?
GodHacker is offline  
Old 05/07/2014, 21:22   #19
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by Mostey View Post
Ändert leider nichts daran das es trotzdem ein Fenster ist und dementsprechend auch ein Handle existiert. Wieso sollte man also nicht mit GDI zeichnen können?
Es geht einfach nicht.
Sieht man doch auch bei allen .Net external hacks die den fenster modus brauchen

Quote:
Originally Posted by GodHacker View Post
Gibt es denn eine Möglichkeit etwas unbemerkt zu hooken ohne, dass es bemerkt wird? Wenn ja, was müsste ich dann hooken und wann?
das kann ich dir nicht genau sagen aber irgendwie macht steam das ja auch und ich denke du kannst es ohne probleme genauso machen wenn du rausfindest wie
YatoDev is offline  
Old 05/07/2014, 23:29   #20
 
elite*gold: 10
Join Date: Aug 2012
Posts: 813
Received Thanks: 106
Quote:
Originally Posted by »FlutterShy™ View Post
Es geht einfach nicht.
Sieht man doch auch bei allen .Net external hacks die den fenster modus brauchen

Von den external Hacks hab ich schon Videos gesehen, wie ein einfacher geschrieben wird, was ich aber nicht so ganz gebrauchen konnte, da es wie du ja schon sagst nur im Fenstermodus klappt.

das kann ich dir nicht genau sagen aber irgendwie macht steam das ja auch und ich denke du kannst es ohne probleme genauso machen wenn du rausfindest wie
Ja das währe wirklich interessant zu wissen.

Würden die Programme es denn merken (und wenn ja woran bzw, wieso) wenn man Funktionen von DirectX hooked um es zu machen?
GodHacker is offline  
Old 05/08/2014, 06:23   #21
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by GodHacker View Post
Würden die Programme es denn merken (und wenn ja woran bzw, wieso) wenn man Funktionen von DirectX hooked um es zu machen?
ich denke nicht aber ein risiko besteht da immer
YatoDev is offline  
Old 05/08/2014, 07:11   #22


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by »FlutterShy™ View Post
Es geht einfach nicht.
Sieht man doch auch bei allen .Net external hacks die den fenster modus brauchen
Das ist keine Begründung, wieso geht es nicht? Nur weil es niemand getan hat, heißt das nicht, das es nicht geht.

Quote:
Originally Posted by GodHacker View Post
Ja das währe wirklich interessant zu wissen.

Würden die Programme es denn merken (und wenn ja woran bzw, wieso) wenn man Funktionen von DirectX hooked um es zu machen?
Gibt sicherlich einige Anticheats die Hooks bemerken weil sie ständig den Bytecode scannen. Ein Risiko gibt's immer, musst halt nur mal ausprobieren wie weit du kommst.
Mostey is offline  
Old 05/08/2014, 15:23   #23
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by Mostey View Post
Das ist keine Begründung, wieso geht es nicht? Nur weil es niemand getan hat, heißt das nicht, das es nicht geht.
öffne mal deine IDE und schreiben ein programm das die ganze zeit einen strich in das spiel malt. du wirst keinen strich sehen
YatoDev is offline  
Old 05/08/2014, 16:58   #24
 
elite*gold: 10
Join Date: Aug 2012
Posts: 813
Received Thanks: 106
Quote:
Originally Posted by Mostey View Post
Gibt sicherlich einige Anticheats die Hooks bemerken weil sie ständig den Bytecode scannen. Ein Risiko gibt's immer, musst halt nur mal ausprobieren wie weit du kommst.
Ok, das ist logisch.
Mit fällt allerdings ein, das auch das Aufnahmeprogramm Fraps die FPS in Fullscreen-Spielen anzeigt. Da ich jedenfalls noch nie gehört habe, dass jemand wegen dieser Anzeige gesperrt wurde müsste ich eig. nur noch raus finden, wie es gemacht ist und dann dürfte es normal kein Problem sein.
Was meint ihr dazu (könnte das klappen und dabei sicher sein)?
GodHacker is offline  
Old 05/08/2014, 17:26   #25


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
Spezifisch zu Fraps: Fraps hookt IDirect3DDevice9::EndScene (d3d9) / IDXGISwapChain::Present (d3d11, vllt auch Present1 bei der SwapChain1) via standard Jump-Detour. Normalerweise ist diese Technik in quasi jedem halbwegs vernünftigen Anticheat detected. Warum das trotz "gutem" AC bei Fraps (und Co.) klappt, liegt in der Regel daran, dass Fraps hooken darf. Der Anticheat schaut quasi, wo der Hook hingelenkt wird, und wenn das Ziel Fraps ist (dieser Check muss nicht zwingend über den Modulnamen oder so passieren), wird keine Detection ausgelöst.
Wie dem auch sei ist das Hooken über die VTable der genutzten Objekte vom Spiel (das d3d9device bzw. die swapchain) via Austausch des VTable-Pointers auf eine eigene (manipulierte) VTable in fast allen Fällen undetected.
Man kann auch die originale VTable manipulieren, was mittlerweile aber auch schon viele Anticheats mitbekommen.
Natürlich kann man auch versuchen Fraps zu hooken, da weiß ich nicht, ob's detected wird, ist aber vermutlich keine gute Idee Fraps vorrauszusetzen.
Hoffe, ich konnte helfen
Jeoni
Jeoni is offline  
Thanks
3 Users
Old 05/08/2014, 21:23   #26
 
elite*gold: 10
Join Date: Aug 2012
Posts: 813
Received Thanks: 106
Quote:
Originally Posted by Jeoni View Post
Spezifisch zu Fraps: Fraps hookt IDirect3DDevice9::EndScene (d3d9) / IDXGISwapChain::Present (d3d11, vllt auch Present1 bei der SwapChain1) via standard Jump-Detour. Normalerweise ist diese Technik in quasi jedem halbwegs vernünftigen Anticheat detected. Warum das trotz "gutem" AC bei Fraps (und Co.) klappt, liegt in der Regel daran, dass Fraps hooken darf. Der Anticheat schaut quasi, wo der Hook hingelenkt wird, und wenn das Ziel Fraps ist (dieser Check muss nicht zwingend über den Modulnamen oder so passieren), wird keine Detection ausgelöst.
Wie dem auch sei ist das Hooken über die VTable der genutzten Objekte vom Spiel (das d3d9device bzw. die swapchain) via Austausch des VTable-Pointers auf eine eigene (manipulierte) VTable in fast allen Fällen undetected.
Man kann auch die originale VTable manipulieren, was mittlerweile aber auch schon viele Anticheats mitbekommen.
Natürlich kann man auch versuchen Fraps zu hooken, da weiß ich nicht, ob's detected wird, ist aber vermutlich keine gute Idee Fraps vorrauszusetzen.
Hoffe, ich konnte helfen
Jeoni
Das nenne ich mal seeeehr ausführlich.
Das heißt VTable hooken und damit sollte es dann gehen. Werde mal sehen, ob ich zu den ganzen Begriffen was finde und wie ich das am besten umsetzte. Habe die meisten der Begriffe nämlich noch nie gehört. ^^

Falls noch jemand etwas dazu zu sagen hat oder sich bei mir noch etwas ergibt (Fragen, etc.), dann melde ich mich hier wieder.
GodHacker is offline  
Reply


Similar Threads Similar Threads
[QUEST] Wie die Position des Say()-Fensters ändern
12/27/2012 - Metin2 Private Server - 4 Replies
Hey, wie der Titel sagt, suche ich etwas (eine Funktion / einen Weg) um die Position von einem mit Say() erzeugtem Fenster zu ändern. Ich dachte eigentlich es gäbe so etwas wie "say_position(x, y)" doch leider ist dies nicht der Fall bzw. ich habe keine solche Funktion gefunden. Ich hoffe mal, jemand weiß da was ;) Mfg, Destroyer446
[S]Programm zur aufnahme des WoW Fensters
01/08/2012 - World of Warcraft - 2 Replies
Naja ich glaube der Titel sagt alles^^
Größe des Fensters einstellen ?
05/05/2011 - Technical Support - 3 Replies
Hallo, ich habe ein sehr großes problem. Ich Spiele Digimon Masters Online und ich wollte es nicht im Vollbild Modus Spielen. Also habe ich es auf Fenstermodus umgestellt und es auf 1280 x 460 gestellt, oder soetwas in der art. Nur ist das Fenster jezt zu klein und ich kann es nicht zurück stellen.. Warum ? Ganz einfach, das Fenster ist zu klein, ich kann es zwar wieder auf Standart stellen aber nicht auf " Okay " klicken, da das Okay zu weit unten ist und ich es nichtmehr sehe.. Ich habe es...
MEtin2 Probleme mit Starten mehreren Fensters
01/06/2011 - Metin2 - 27 Replies
Ich kann mehrere Metin Fenster öfnnen aber kriege andauernt Kik ! Und bei einen Char also Fenster Wenn cih einlogge loggt er ein , Wähle Charackter aus , Lädt udn ddann ist er direkt wieder bei der Serverauswahl ! Und das Passiert zu oft und nevrt dermaßen !!!!!!!!!!!!!!!!!!!! Wer hatte auch dasProblem ? Nehme Jede Bermerkung an Brauche dringend Hilfe ! Kan jan Video machen aber ich weis nciht welches Programm ich benutzen sollte.
name des metin2 fensters
03/26/2010 - Metin2 Private Server - 4 Replies
ich wollte mal frage mit welchem py datei man den fenster namen änder ich denk mal mit der root datei aber welche genau hab root entpackt und brauche eure hilfe



All times are GMT +1. The time now is 23:58.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.