Seite 1 von 3
[erledigt] Text vom Fremdfenster lesen
Verfasst: 22.02.2011 12:36
von ts-soft
Hört sich erst mal einfach an, aber der Text wird mit TextOut_() auf das Fenster gemalt.
Welche Möglichkeiten habe ich diesen Text zu erhaschen? Wahrscheinlich muss ich TextOut_()
hooken? Davon verstehe ich aber nichts.
Wenn jemand Ideen, oder besser ein Beispiel hätte.
Danke
Thomas
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:29
von Thorium
Ja mit nem API Hook kannst du das anstellen.
Einfachste Möglichkeit wäre es
RemoteAPI zu verwenden. Ist allerdings soweit ich weis nur x86.
Brauchst du das auch für x64? Da hab ich grad keinen API Hook Code parat.
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:33
von ts-soft
Die zu hookende Anwendung ist x86, die hookenden sind x86 und x64.
Und mit dem Zeugs von PureFan komme ich garnicht klar. Schon garnicht
wie ich den TextOut abfange, den Text auslese und dann weiterleite.
Ein bissel mehr hilfe wäre schon vonnöten

Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:40
von Thorium
Ok, ich bastel dir was, das wird aber heute nix mehr.
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:48
von ts-soft
Thorium hat geschrieben:Ok, ich bastel dir was, das wird aber heute nix mehr.

Danke Dir. Möglichst ohne DLL, falls möglich.
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:51
von Thorium
ts-soft hat geschrieben:Thorium hat geschrieben:Ok, ich bastel dir was, das wird aber heute nix mehr.

Danke Dir. Möglichst ohne DLL, falls möglich.
Leider nein. Ich kenne keine Möglickeit ohne eine zu injizieren.
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:51
von DarkDragon
ts-soft hat geschrieben:Thorium hat geschrieben:Ok, ich bastel dir was, das wird aber heute nix mehr.

Danke Dir. Möglichst ohne DLL, falls möglich.
Ohne DLL wird glaub schwerer.
@Thorium: sonst werd ich eigentlich immer gewarnt, wenn jemand vor mir geposted hat, aber diesmal nicht. Haben wir exakt zeitgleich geantwortet?

Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:52
von ts-soft
Kann ich die x86 DLL von einer x64 Anwendung aus injizieren und den Text abfangen?
Wahrscheinlich per Message?
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:53
von DarkDragon
ts-soft hat geschrieben:Kann ich die x86 DLL von einer x64 Anwendung aus injizieren?
Ja, das dürfte gehen. Nur umgekehrt gehts nicht.
Re: Text vom Fremdfenster lesen
Verfasst: 22.02.2011 20:55
von ts-soft
Sry, hab gerade editiert
