Veröffentlicht 13. Juni 200718 j Hallihallöchen! hab wieder eine kleine frage durch google hab ich API gesucht und hab Hooking gefunden... kann mir bitte jemand sagen was das ist und was ich damit machen kann? danke für antworten...
13. Juni 200718 j Eine API ist ein Application Programming Interface, also eine Schnittstelle um eine Anwendung zu erstellen und als Hooking bezeichnet man den Vorgang sich bei einer bestimmten Sache "dazwischen zu schalten".
14. Juni 200718 j Autor also wenn ich richtig verstanden hab die anwendung ein bisschen sagen wir mal grob " verändern" ? Ist sowas legal?
14. Juni 200718 j Ist sowas legal?*lol* Ja natürlich! Wofür sollte man sonst eine öffentliche API zur Verfügung stellen, wenn man nicht möchte, dass die Anwendung verändert/erweitert/angepasst werden kann?
14. Juni 200718 j Autor gut dann lass ich meinen gedanken weg! danke für die information P.S. früher oder später will ich es trozdem wissen für selbsttest bei meinen programmen ^^
15. Juni 200718 j wie ich zb graue buttons markier bar mache oder button namen ändern...In deinem eigenen Programm, oder in einem anderen?
15. Juni 200718 j wie ich zb graue buttons markier bar mache oder button namen ändern...Das kann dir hier allgemein niemand sagen - keine API ist wie die andere. Genau dafür gibt es eine Dokumentation der API von demjenigen, der sie zur Verfügung stellt.
15. Juni 200718 j Autor Zu Klotzkopp: bei meinen eigenen ich will nicht ins gefängnis landen oder schadensersatz zahlen Zu Perdi: danke für die information ^^
16. Juni 200718 j Zu Klotzkopp: bei meinen eigenenDann brauchst du kein API Hooking, jedenfalls nicht das, was man unter Windows darunter versteht. Das bedeutet nämlich, dass man sich in die API-Aufrufe anderer Programme reinhängt, um deren Verhalten zu untersuchen oder zu verändern. Wenn es nur um dein eigenes Programm geht, brauchst du das nicht. Da reicht es, das API zu benutzen.
17. Juni 200718 j Ein Hook benutzt Du wenn Du z.B. die STRG-ALT-ENTF Tastenkombination abfangen willst...
17. Juni 200718 j und HOOKING ist die größere illegale stufe oder wie?Nein, API Hooking ist nicht illegal, und auch keine "größere Stufe". Es ist ein programmiertechnisches Werkzeug, das einen bestimmten Zweck erfüllt. Rechtlich problematisch wird es erst, wenn du damit Schaden anrichtest oder gegen Lizenzabkommen verstößt. Aber das geht auch prima ohne Hooking. Das Werkzeug an sich ist nicht das Problem. Es kommt darauf an, was du damit machst.
17. Juni 200718 j Autor ok....? beispiel ich will einen button anklickbar machen... mann muss keine lizens akzeptieren keinen key eingeben... mann muss sich nur einloggen...(kostenloser acc ) so.. und wie bekomm ich jetzt zum beispiel diesen button anklickbar?
17. Juni 200718 j wie bekomm ich jetzt zum beispiel diesen button anklickbar?Das hat perdi bereits beantwortet. Wenn du das von uns wissen willst, musst du uns verraten, welches API du benutzt. Im C++-Standard gibt's keine Buttons.
17. Juni 200718 j und was ist die api?Es gibt nicht "die" API, es gibt ganz viele. Ein(e) API ist eine Programmierschnittstelle, wie Guybrush Threepwood schon im zweiten Beitrags dieses Threads erklärt hat. Programmierschnittstelle - Wikipedia
17. Juni 200718 j Autor über eine dll... also funktionsorientiert.. ist die antwort richtig? also einer der 4 richtigen..:confused:
17. Juni 200718 j über eine dll... also funktionsorientiert.. ist die antwort richtig?Auf welche Frage soll das denn eine Antwort sein? also einer der 4 richtigen..:confused:Ich habe keine Ahnung, wovon du redest.
17. Juni 200718 j api... also dll als api..Ich schaue in meine Kristallkugel, um aus diesen paar zusammenhanglosen Worten eine Frage zu erkennen. Ja, ein API kann über eine DLL-Schnittstelle angeboten werden. Und ab jetzt bitte vollständige Sätze. Allmählich fühle ich mich hier veralbert.
17. Juni 200718 j Autor sry ich kenne mich nicht da aus deswegen frag ich ja ^^ also ich möchte gerne ein API über eine dll zuweisen... und zwar möchte ich gerne meinen button anklickbar machen... ist das richtig so? hoffe ja gruß
17. Juni 200718 j Thread vorerst geschlossen, damit das nicht zu einem endlosen Frage-Antwort-Spielchen wird.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.