Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 12:59

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

Advertisement



Hex Werte eines Programms durchsuchen

Discussion on Hex Werte eines Programms durchsuchen within the .NET Languages forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Pumba98's Avatar
 
elite*gold: 55
Join Date: Jan 2011
Posts: 1,240
Received Thanks: 1,187
Hex Werte eines Programms durchsuchen

Tag zusammen,
ich versuche mal mein Problem zu schildern...
Ich möchte eine exe auf eine Hex Abfolge durchsuchen, also z.B. E8 74 81 FF D9 oder ähnliches und die dazu passenden Offsets finden. Mein Problem ist, dass ich schon beim auslesen von Hex Werten scheitere.
Also meine Frage wäre: Wie mache ich das ganze überhaupt?
Habs mit Filestream.Read versucht aber irgendwie klappt das nicht
Wäre dankbar über Hilfe, sollte ja eigentlich nicht allzu kompliziert sein aber komme trotzdem nicht weiter
Pumba98 is offline  
Old 10/02/2015, 23:23   #2
 
elite*gold: 0
Join Date: Mar 2010
Posts: 360
Received Thanks: 132
Code:
void readBinary(std::string path){
	ifstream ifs(path, ios::in | ios::binary);
	unsigned char x;
	while (ifs >> x) {
			std::cout << std::hex << (int)x;
	}
}
irgendwie so, ungetestet
edit:mist... das hier ist die C# Abteilung... sorry, mein Code funktioniert nur in C++
Daifoku is offline  
Thanks
1 User
Old 10/03/2015, 00:22   #3

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
^ da funktioniert er auch nicht, du returnst nichts.

Wenn du statisch eine Datei scannen möchtest, solltest du diese mit einem auslesen können. Falls du diese zur Laufzeit auslesen willst, solltest du den RAM des jeweiligen Moduls auslesen, das geht z.B. mit ReadProcessMemory.

Da du keinen Code gepostet hast, kann man dir aber auch nicht effektiv helfen, dasd solltest du eventuell nachholen.
snow is offline  
Thanks
1 User
Old 10/03/2015, 09:56   #4
 
Pumba98's Avatar
 
elite*gold: 55
Join Date: Jan 2011
Posts: 1,240
Received Thanks: 1,187
Quote:
Originally Posted by snow View Post
Da du keinen Code gepostet hast, kann man dir aber auch nicht effektiv helfen, dasd solltest du eventuell nachholen.
Vielen Dank schonmal, ich habe es jetzt hinbekommen, aber ihr könnt mir bestimmt noch ein paar Tipps hinsichtlich Geschwindigkeit der Suche geben oder?

Code:
  removed
Pumba98 is offline  
Closed Thread


Similar Threads Similar Threads
Auflösung eines Programms ändern?!
10/13/2013 - AutoIt - 0 Replies
# Hat sich erledigt. War einfacher als gedacht -.-
(Frage) informationen zur erstellung eines Autofill programms
07/13/2013 - General Coding - 8 Replies
Hey Leute. Es geht um folgendes : Ich brauche erstmal ein paar Informationen von erfahrenen programmierern in sachen c++ und php. Bitte nur schreiben wenn ihr euch wirklich langjährig mit der materie auskennt und reichlich erfahrung habt ich brauche recht genaue Angaben. Es geht darum das ich mir ein Programm schreiben lassen will welches Internetseiten automatisch ausfüllt. Die Internetseiten sind meistens Umfragen,Gewinnspiele.Anmeldungen,registrierungen auf Seiten. Meistens muss man...
[S] Hilfe beim erstellen eines Programms [B] PayPal
02/17/2013 - Coders Trading - 1 Replies
Hallo Leute, ich habe ein Programm, dass ich mit de4dot clean gemacht habe und dann mit Net Reflector die Source rausgeholt habe, jetzt fehlen mir aber die Kenntnisse das Programm leicht zu bearbeiten und dann wieder neu abzuspeichern, damit es funktioniert, da würde ich eure hilfe brauchen. Bezahlung wäre per PayPal. Wer Interesse hat einfach eine PN schicken. Danke :)
[C++] Eintrittspunkt/Basis-Addresse eines Programms finden.
12/17/2011 - C/C++ - 9 Replies
#Edit: Solved Hallo! Hab mal angefangen mit memory read/write rum zu experimentieren, funktioniert soweit auch ganz gut. Bei Solitär bereitet mir jedoch etwas probleme, sieht im CheatEngine folgendermaßen aus: http://img339.imageshack.us/img339/9048/87808589. png Mit 'normalen' statischen addressen komm ich klar, aber hier weiß ich nich wie ich 'solitaire.exe+97074' in C++ handhaben soll. Bräuchte also etwa sowas:



All times are GMT +1. The time now is 13:01.


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.