Autor Beitrag
alex_id
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 73



BeitragVerfasst: Do 13.03.03 22:04 
Hi

Also ich kann Luckie nur Recht geben :!: :!: :!:
Ich hatte mal ein ähnliches Problem, nur leider ist mir die richtige Lösung nicht gelungen da man um die Hooks nicht drum herum kommt und ich mich noch nicht so mit Hooks auskenne :nixweiss: , hab ich da erst mal abgebrochen :!:
Aber ich werde mich auf alle Fälle mit Hooks noch beschäftigen :mahn:

Alex
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 13.03.03 22:09 
OK!

_________________
MFG
Michael Springwald, "kann kein englisch...."
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Di 18.03.03 15:44 
Titel: an Luckie
es hat damit was zu tun, das ich gerne alle fehlermeldungen von windows abfangen würde und anstelle meine eigene senden. deshalb der kleine tip von mir.
wie mache ich das also?
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Di 18.03.03 16:05 
Ich glaube einge fehlermeldungen zu machen ist nicht so schwer wie alle Windows Nachrichten abzufagen;)

_________________
MFG
Michael Springwald, "kann kein englisch...."
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Di 18.03.03 16:07 
Titel: tip
ich weiß aber nicht wie ich das machen soll.
ich freue mich über jeden tip!

danke schon im voraus!
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Di 18.03.03 16:23 
Zitat:

ich freue mich über jeden tip!

ich auch :lol:

_________________
MFG
Michael Springwald, "kann kein englisch...."
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Do 20.03.03 14:26 
Titel: Hi
Luckie kann ganz schon frech werden.
Ich weiß ja er hat ganz schon was drauf, aber trotzdem sollten wir versuchen miteinander auszukommen und uns gegenseitig zu helfen.

Schließlich wäscht eine Hand die andere!
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 20.03.03 14:34 
Titel: Re: Hi
Böser Borstel hat folgendes geschrieben:
Luckie kann ganz schon frech werden.

Wo bin ich denn bitte sehr frech? :shock:
Böser Borstel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 154



BeitragVerfasst: Do 20.03.03 14:41 
Titel: Böser Borstel
Zitat:
mimi hat folgendes geschrieben:

Könntes du mir mal so eine DLL schreiben Luckie ?


Sagen wir 20 Euro die Stunde.



Zitat:
Frag mal einen Handwerker nach seinen Stundenlohn.

Und wenn du meinst, dass es nicht so aufwendig ist, dann nimm dir meinen LuckieSpy (zu finden auf meiner Seite) als Vorlage und mach es selber.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 20.03.03 15:01 
Kleine Gefälligkeiten (Code-Schnipsel, kleinere Progrämmchen) sind OK. Aber die DLL wäre das gesamte Projekt gewesen und noch dazu nicht ganz trivial.
Motzi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2931

XP Prof, Vista Business
D6, D2k5-D2k7 je Prof
BeitragVerfasst: Do 20.03.03 15:10 
Titel: Re: Böser Borstel
Böser Borstel hat folgendes geschrieben:
Zitat:
mimi hat folgendes geschrieben:

Könntes du mir mal so eine DLL schreiben Luckie ?


Sagen wir 20 Euro die Stunde.


Zitat:
Frag mal einen Handwerker nach seinen Stundenlohn.

Und wenn du meinst, dass es nicht so aufwendig ist, dann nimm dir meinen LuckieSpy (zu finden auf meiner Seite) als Vorlage und mach es selber.

Mag sein, dass das nicht sehr nett klingt, aber wo er recht hat hat er recht. Auftragsprogrammierung kostet eben und wenn man sich das nicht leisten will muss man sich eben selbst dran setzen. Und es ist ja auch nicht so, dass es zu diesem Thema keine Literatur gibt! Assarbad hat ein Tutorial über Hooks geschrieben und Luckie hat auf seinen LuckieSpy verwiesen, der ebenfalls die Implementierung von Hooks demonstriert.
Ansonsten werden konkrete Fragen zu konkreten Implementierungs-Problemen schließlich jederzeit gerne beantwortet.

Und irgendwie hab ich das Gefühl, dass sich einige Leute einige Problemlösungen einfacher vorstellen als sie eigentlich sind... :roll: :wink:

Zitat:
Ich glaube einge fehlermeldungen zu machen ist nicht so schwer wie alle Windows Nachrichten abzufagen;)

Nicht unbedingt...

@Böser Borstel:
wenn das mit den Fehlermeldungen nur deine eigene Anwendung betrifft dann schau mal auf www.madshi.net und lad dir madException runter. Ist zwar ohne Code, aber es ist ungefähr beschrieben wie sie funktioniert. Falls du es systemglobal machen willst kann ich dir nur viel Glück wünschen. Mir fallt momentan keine vernünftige Möglichkeit ein das zu realisieren (höchstens API-Hooking).

_________________
gringo pussy cats - eef i see you i will pull your tail out by eets roots!
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 20.03.03 17:47 
dann gibt doch mal nen tip wie das gehen soll ???

_________________
MFG
Michael Springwald, "kann kein englisch...."
Motzi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2931

XP Prof, Vista Business
D6, D2k5-D2k7 je Prof
BeitragVerfasst: Do 20.03.03 20:01 
Schonmal einen Blick in das Hook-Tutorial von Assarbad geworfen?
www.assarbad.org/stu...als/hooks/index.html

Und dann kannst du dir hier noch den LuckieSpy von Luckie runterladen:
www.luckie-online.de...ads/luckiespysfx.exe

Schau dir das mal an... und wenn du dann noch Probleme hast kannst du dich immer noch melden.

_________________
gringo pussy cats - eef i see you i will pull your tail out by eets roots!
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 20.03.03 20:09 
der erste link geht leider nicht :(
und der 2 hilft mir auch nicht weiter :(
aber danke für deine hilfe :D
warum muss das eigentlich gleich eine DLL sein ???

_________________
MFG
Michael Springwald, "kann kein englisch...."
Motzi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2931

XP Prof, Vista Business
D6, D2k5-D2k7 je Prof
BeitragVerfasst: Do 20.03.03 20:18 
mimi hat folgendes geschrieben:
der erste link geht leider nicht :(

Hä? Also bei mir funzt der problemlos...

Warum das eine DLL sein muss... das ganze ist schon sehr systemnah. Du willst alle Nachrichten abfangen, also auch die für Fenster von andren Prozessen. Allerdings hat jeder Prozess einen eigenen Adressraum. Daher muss Windows deine Hook-Dll in jeden Prozessraum laden, damit diese Dll auf die Nachrichten zugreifen kann, die eigentlich für diesen Prozess gedacht waren.
Hoffe die Problematik jetzt ein bisschen deutlicher dargestellt zu haben...

_________________
gringo pussy cats - eef i see you i will pull your tail out by eets roots!
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 20.03.03 21:06 
achso.
ist der erst linke englisch ?
Wenn ja nützt er mir leider sowieso nichts;)

und aus dem 2. werde ich nicht schlau :(

_________________
MFG
Michael Springwald, "kann kein englisch...."
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 20.03.03 21:24 
Der erste Link ist deutsch und der zweite ist mit vollständigen Source Code. Wenn du damit nicht klar kommst, ist das ein Zeichen, dass du noch nicht soweit bist.
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 20.03.03 21:48 
komisch jetzt geht der 1. Link. Naja ich werde mir es mal durchlesen und melde mich dann wieder, OK?

_________________
MFG
Michael Springwald, "kann kein englisch...."