Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Guides & Templates
You last visited: Today at 12:40

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

Advertisement



[RELEASE] Suspended Injector [OPEN SOURCE]

Discussion on [RELEASE] Suspended Injector [OPEN SOURCE] within the Metin2 Guides & Templates forum part of the Metin2 category.

Reply
 
Old 06/14/2012, 18:42   #16
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
a) Für einzeilige if-Statements benutze ich nie {}, da das die Lesbarkeit für mich deutlich erleichtert (weniger "leere" Zeilen)
b) ResumeThread startet nur den Thread, der angegeben wurde. Da aber dank CREATE_SUSPENDED nur dieser eine exisitert, ist das völlig in Ordnung so (Btw: NT-Api sollte man nie nur hauptsächlich verwenden, da die einfach gemeinerweise ohne Vorankündigung geändert werden können :<)
c) Da haste Recht, könnte man evtl. nachrüsten
d) Das passt so, Pointer frägt man per NULL ab, Zahlenwerte mit 0
(Zumindest laut WinAPI)

Padmak
Padmak is offline  
Old 06/15/2012, 12:04   #17
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
hab meinen eigenen ma hochgeladen, arbeitet relativ ähnlich hat allerdings ne gui



Tyrar is offline  
Thanks
3 Users
Old 06/15/2012, 14:47   #18
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
Mir ist definitiv nicht wohl dabei, eine Datei von jemandem auszuführen, der Treiber schreibt.. xD

Wie funzt der? Ähnlich wie meiner?

Padmak
Padmak is offline  
Old 06/15/2012, 15:40   #19
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by Padmak View Post
Mir ist definitiv nicht wohl dabei, eine Datei von jemandem auszuführen, der Treiber schreibt.. xD

Wie funzt der? Ähnlich wie meiner?

Padmak
grundsätzlich wie deiner, ist aber etwas "sauberer"
speicher wird hinterher wieder freigegeben und hat vom source her ne ansi/unicode unterstützung.
hab noch nen 2en, der über SetThreadContext einfach EIP ändert und ohne nen neuen thread funzt. allerdings passt der zum aktuellen thema (btw. is der clean, kannst ja ma drüber schauen)
Tyrar is offline  
Old 06/15/2012, 16:42   #20
 
elite*gold: 0
Join Date: Feb 2011
Posts: 13
Received Thanks: 0
hab noch nie ein thx gegeben aber für des schon ;D endlich pickup hack in sd2 für harmonia3^^
TheJollyJoker is offline  
Old 06/15/2012, 17:34   #21
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Quote:
Originally Posted by Padmak View Post
Mir ist definitiv nicht wohl dabei, eine Datei von jemandem auszuführen, der Treiber schreibt.. xD

Wie funzt der? Ähnlich wie meiner?

Padmak
Der Injector ist schon in Ordnung, außerdem würd ich HeavyHacker, nach seinen
Posts in der Coding Section, nicht als Malwareverteiler einordnen
.SkyneT. is offline  
Old 06/15/2012, 18:04   #22
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
Das war auch ein Witz, hab das Ding bereits getestet
Mein Code ist auch kein fertiges Programm, sondern mehr eine Darstellung, wie man es machen könnte
Selbstverständlich sind meine Programme qualitativ hochwertiger, ich geb auch alles wieder frei
Mir stand hier aber mehr die Technik im Vordergrund, vor allem das CreateProcess mit CREATE_SUSPENDED^^

Padmak
Padmak is offline  
Old 06/15/2012, 18:04   #23
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by .SkyneT. View Post
Der Injector ist schon in Ordnung, außerdem würd ich HeavyHacker, nach seinen
Posts in der Coding Section, nicht als Malwareverteiler einordnen
würde meiner meinung nach auch keinen sinn ergeben. die meisten hier sind eh nur die standard 12 jährigen metin zocker, soll ich denen die acc daten abgreifen oder was?
nene, das teil is 100% clean (es sei denn ich hab was böses aufm rechner was sich dran gehängt hat -> unwahrscheinlich)
kann gerne jemand nachprüfen

ps: sehe grad dass ich noch debug message boxen drin habe, hau ich mal raus

edit: @padmak, bei intresse würde ich auch den code mit hier rein kloppen (erwarte nicht all zu gute code qualität bei diesen kleinen sachen von mir)



edit 2: eine kleine information über das verhalten des injectors

1 - zu dem 1. post (von mir) über diesen injector springen
2 - injector beenden
3 - injecten
4 - dll suchen
5 - exe suchen

das fenster lässt sich mit einem klick auf den hintergrund verschieben, mit einem rechtsklick lässt sich das menü öffnen

bei erfolgreicher injection wird der prozess gestartet, ansonsten wird ein entsprechender fehler angezeigt (und der prozess terminiert)!
Tyrar is offline  
Thanks
1 User
Old 06/15/2012, 18:47   #24
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Quote:
Originally Posted by HeavyHacker View Post
[...]das fenster lässt sich mit einem klick auf den hintergrund verschieben[...]
Mich würd der Teil interessieren, da ich daran immer scheitere .
(Das kann ja nicht so schwer zu realisieren sein :/ )
.SkyneT. is offline  
Old 06/15/2012, 19:18   #25
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by .SkyneT. View Post
Mich würd der Teil interessieren, da ich daran immer scheitere .
(Das kann ja nicht so schwer zu realisieren sein :/ )
die lösung ist, in der WM_MOUSEMOVE message (wenn die entsprechende taste gedrückt ist) das fenster an die (aktuelle cursor position)-(klick position) zu bewegen die ganzen informationen dazu speicher ich in GWLP_USERDATA das fensters.
Tyrar is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Release] Open source Launcher v1
04/09/2020 - EO PServer Guides & Releases - 22 Replies
Devil's launcher open source project °Features : Server status picture based. News . Costom GUI. Rollover pictures. Special Design.
[Release]DNP Extractor Open Source
09/04/2015 - EO PServer Guides & Releases - 12 Replies
First credits where they belong. Credits to: unknownone for writing the Filename -> Hash method. The application is available in open source, so if people wish they can code it further to allow for packing files into a dnp file as well as extracting. It works with the current EO client. Directions of Use: Place DNPExtractor.exe, Data.InputOutput.dll and DNPManager.dll in your EO client folder where your dnp files are located. (Examples are...
Open Source Injector - Auto/Manual Inject, Verify Inject, Saves Settings
01/28/2013 - Combat Arms Hacks, Bots, Cheats & Exploits - 5 Replies
Open Source Injector - Auto/Manual Inject, Verify Inject, Saves Settings Features: -Auto Inject -Customizable Delay -Manual Inject -Verify Inject
[RELEASE] [OPEN SOURCE] CE 5.5 Pointer to AutoIt Source-Code
02/13/2011 - AutoIt - 6 Replies
Habe heute erst gemerkt, dass es hier eine AutoIt Sektion gibt xD also poste ich mal mein Programm mit rein. Funktionsweise: 1. in CE Rechtsklick auf den Pointer und auf "Copy" klicken 2. in meinem Programm auf "Code generieren" klicken 3. In euer Scite gehen und einfügen Hier ist der Source Code vom Programm:



All times are GMT +2. The time now is 12:40.


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