Was haltet ihr von Dlls?

Übersicht Sonstiges Smalltalk

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

BtbN

BeitragSo, Jan 09, 2011 16:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Könnte aber an extensions in neuen CPUs und Windows scheitern, die das ausführen von Code im Daten-Bereich des Programms verhindern.

Thunder

BeitragSo, Jan 09, 2011 17:01
Antworten mit Zitat
Benutzer-Profile anzeigen
@hazumu-kun: Wenn ich richtig informiert bin, kriegst du das nur seeehr schwer hin. Schließlich gibt es keinen mir bekannten C++ Compiler der nach flat binary kompiliert. Das heißt, du müsstest ein vorgefertigtes Format (ELF, PE, COFF ...) verwenden.
Das heißt du musst dir die Spezifikationen zu dem Format genaustens anschauen - die MS COFF Doku hat eine Länge Confused Dann musst du mit dem von dir gewählten Format auch das Problem mit den Far Pointern lösen (relocaten) usw. usf.
Assembler ist, um ein eigenes Format zu bauen, Pflicht.
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
  • Zuletzt bearbeitet von Thunder am So, Jan 09, 2011 17:22, insgesamt einmal bearbeitet

Lord Stweccys

BeitragSo, Jan 09, 2011 17:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ganze ist jetzt zu einem Worklog ausgeartet Very Happy

Arrangemonk

BeitragMo, Jan 10, 2011 0:46
Antworten mit Zitat
Benutzer-Profile anzeigen
das is hacker gedöns. dein anständiger ingenieur zieht so eine aufrufweise in betracht, denn das kann unterumständän zu gemeinen sicherheitslücken führen

wer dlls nicht mag, kann den code auch statisch linken, dann ist alles in der exe , welche dadurch aber grösser wird
ingeneur

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht Sonstiges Smalltalk

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group