vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: Exe-Header 
Autor: Kenjiro
Datum: 29.06.06 11:55

Hallo Gateway,

was Du meinst, ist der Einsprungspunkt in die Ausführbare Datei, gemeint ist diese
relativ zum Offset der Adresse des PE Headers. Ich nehme mal an, das Du das
meinst...

Gateway schrieb:
Zitat:

Hex und Asm sind bereits zwei meiner besten Freunde




nun, nach deiner letzten Frage, würde ich mir diese Antwort noch mal überlegen.
Schon aus logischer Sicht ist es nicht möglich die Startadresse des Programmes
im Header festzulegen. Denk mal nach, wie schnell man dann andere Programme
kompromitieren könnte und was noch alles. Nein, das ist die Aufgabe des
Betreibsystems und des Programm-Loaders. Abgesehen davon ist doch jedes
Programm unterschiedlich "lang" (Größe), usw. und z.b: ist doch das System
auf dem das Program läuft von jedem Rechner zu jedem Rechner vom Arbeits-
speicher her unterschiedlich bestückt. Da kommt dann der I/O Manager in Spiel
und die Virtuelle Adressverwaltung usw. Das ist nicht so einfach! Das kann sich
auch bei besonderen Umständen ändern, wie dies z.B. bei dem PE-Header der
.NET Applikationen tut.

Das Laden ist ein "relativ" komplexer Vorgang, denn ich hier nicht erklären will.
Du solltest dich da mal selber einlesen und wenn Du Fragen dazu hast, dann
empfehle ich das Forum hier: http://www.c-plusplus.de/forum/viewforum-var-f-is-17.html

Gr??e Kenjiro

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Exe-Header2.949Gateway28.06.06 15:35
Re: Exe-Header1.330Kenjiro28.06.06 18:36
Re: Exe-Header1.169Gateway29.06.06 09:55
Re: Exe-Header1.107Gateway29.06.06 10:41
Re: Exe-Header1.275Kenjiro29.06.06 11:55

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel