Ergebnis 1 bis 7 von 7
  1. #1
    NoClose Wurm Avatar von NavanBethrax
    Registriert seit
    01.04.2009
    Beiträge
    193

    Standard [S] DLL Die Automatisch vom Prozess geladen wird.

    Wie der Name schon sagt suche ich einen weg meine DLL automatisch in ein Programm beim Start einzubinden.

    Ich rede in diesem Fall von einem Gameclienten der in Delphi geschrieben wurde. In einem ehemaligen Projekt eines bekannten hatte er eine DLL die z.b. via Detours den Packetverkehr abfängt so eingebunden das sie beim start des Spielclientens automatisch von diesem Geladen wurde.

    Und da ich mit sicherheit weiß das er nicht den Source dieses Gameclientens hatte muss er das ja irgendwie mit Olly hinbekommen haben.

    Ich habe nun nachdem sein Projekt still liegt eine ähnliche DLL geschrieben nur leider weiß ich nicht wie ich es hinbekomme das der Client die DLL automatisch einlädt. B.z.w. Ich weiß nicht wonach ich zu suchen hab um dieses rauszufinden. Ich hab mich zwar schon umgehört aber keiner konnte mir eine genauere auskunft geben.

    MfG
    _________________________________________
    [B] Hilfe wo ich nur Kann
    [Skills]
    VB.Net Gut [####]
    C++ Anfänger [#]
    Reveersing Fortgeschritten [###]
    Game Hacking Gut[####]
    [--------------------------------]


  2. #2
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard AW: [S] DLL Die Automatisch vom Prozess geladen wird.

    Einfach per AppInit-DLL oder IAT manipulieren oder code injection oder dll injection. Bei 2 Methoden wird die exe verändert, bei den anderen 2 bleibt die exe unberührt.

  3. #3
    Tron Avatar von hoschi111
    Registriert seit
    11.12.2007
    Beiträge
    888

    Standard AW: [S] DLL Die Automatisch vom Prozess geladen wird.

    Wenn ich es richtig verstanden habe:
    Einen Injector schreiben, welcher nur auf die Application wartet.
    Sobald gefunden, injecten.
    In case of fire: 1. git commit, 2. git push, 3. git out!

  4. #4
    BackNine Wurm
    Registriert seit
    15.08.2007
    Beiträge
    301

    Standard AW: [S] DLL Die Automatisch vom Prozess geladen wird.

    Du kannst die DLL einfach mit einem PE Editor hinzufügen.
    Geändert von Ratchet (21.02.2012 um 22:27 Uhr)

  5. #5
    NoClose Wurm Avatar von NavanBethrax
    Registriert seit
    01.04.2009
    Beiträge
    193

    Standard AW: [S] DLL Die Automatisch vom Prozess geladen wird.

    Um das nochmal genauer zu erleutern ich will den Client(.exe)
    So verändern das er meine .DLL als benötigte Ressource ansieht und sie beim Start direkt mit einlädt.

    Das mit dem PE Editor klingt schon interresant aber ich hab bei PEiD und bei PE Explorer keine entsprechende Funktion gefunden um eine weitre .DLL einzubinden. Es reicht ja wenn das Programm die DLL lädt den rest kannich selber in der DLL machen.

    Einen extra Injector der auf den Prozess wartet will ich dafür nicht verwenden das würde den vorgang einfach unnötig Komplizierter für die User machen.
    _________________________________________
    [B] Hilfe wo ich nur Kann
    [Skills]
    VB.Net Gut [####]
    C++ Anfänger [#]
    Reveersing Fortgeschritten [###]
    Game Hacking Gut[####]
    [--------------------------------]


  6. #6
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard AW: [S] DLL Die Automatisch vom Prozess geladen wird.

    PEiD ist kein PE Editor. LordPE zum Beispiel beherrscht solche Tricks.


    In LordPE auf PE Editor, Datei öffnen >> Directories >> Bei Import Table auf "..." >> Irgendeine DLL auswählen, Rechtsklick >> add import...
    Geändert von blackberry (23.02.2012 um 14:26 Uhr)

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  7. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Bonkers (23.02.2012)

  8. #7
    $:_Hagbard Celine Avatar von Anon_n00j
    Registriert seit
    27.11.2010
    Beiträge
    218

    Standard AW: [S] DLL Die Automatisch vom Prozess geladen wird.

    Zitat Zitat von NavanBethrax Beitrag anzeigen
    Einen extra Injector der auf den Prozess wartet will ich dafür nicht verwenden das würde den vorgang einfach unnötig Komplizierter für die User machen.
    Zumal du es seeeehr oft hast das der Injector denn den Prozess killt

Ähnliche Themen

  1. AutoIt - Warten bis Firefox geladen hat!
    Von element159 im Forum Sonstige Programmiersprachen
    Antworten: 9
    Letzter Beitrag: 05.08.2010, 00:02
  2. PHP Register Script wird nicht geladen!
    Von Ne0nfire im Forum PHP
    Antworten: 13
    Letzter Beitrag: 21.05.2010, 14:21
  3. [Vb.net]Form wird nit geladen
    Von Lord_Ben@ im Forum .NET Sprachen - Techniken
    Antworten: 5
    Letzter Beitrag: 16.03.2010, 20:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •