AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bootbares Programm

Ein Thema von XeRo · begonnen am 23. Okt 2003 · letzter Beitrag vom 23. Okt 2003
Antwort Antwort
XeRo

Registriert seit: 23. Okt 2003
Ort: Warth
461 Beiträge
 
Delphi 7 Enterprise
 
#1

Bootbares Programm

  Alt 23. Okt 2003, 19:35
Würde gerne ein Programm schreiebn, das beim PC-Start direkt von der Diskette oder CD booten kann...(Soll so werden, dass man nur mit der richtigen CD bzw. Diskette den PC starten kann...)
Könnt ihm mir weiterhelfen?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Bootbares Programm

  Alt 23. Okt 2003, 19:49
da musst du den bootsektor der diskette bzw. Festplatte etc. schreiben so das dann auf dein programm verwiesen wird. Und anhand dessen was du für ne shell benutzt musst du dann dein programm in der entsprechenden weise compilieren
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#3

Re: Bootbares Programm

  Alt 23. Okt 2003, 20:01
Ich würde sagen: In den Kernelmodus wechseln gibts nicht (welcher Kernel?) - int 21h kannst du vergessen. Damit dürften alle deine Chancen, das mit Delphi zu machen, gerade vernichtet worden sein (egal, wie viel du darin rumhackst - wenn's doch geht, wäre System.pas wohl deine erste Anlaufstelle).

Die Lösung für dein Problem dürfte ein schönes "dd if=/dev/zero of=/dev/hda bs=512 count=1" sein. Dann suchst du dir einen Bootmanager und brennst den auf CD / schreibst in auf die Diskette (letzteres dürfte einfacher sein, da kannst du LILO mit "boot=/dev/fd0" nehmen). Wenn das System mal gebootet ist, kann man den Bootsektor natürlich neu schreiben. Gegen Leute, die sich wirklich auskennen, helfen aber sowieso nur Wächterkarten (habe zumindest noch kein anderes System gesehen, das nicht umgehbar wäre).
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat
XeRo

Registriert seit: 23. Okt 2003
Ort: Warth
461 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Bootbares Programm

  Alt 23. Okt 2003, 20:05
Gibts noch andere möglichkeiten mein System mit einen Delphi-Programm vor unbefugten Zutritt zu schützen?
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Bootbares Programm

  Alt 23. Okt 2003, 20:05
Moin Xero,

da das was Du vorhast mit Delphi nicht machbar ist (benötigt als Grundlage Windows, was in dem von Dir geschilderten Zusammenhang nicht vorhanden ist), verschieb' ichs mal nach "Programmieren allgemein".
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#6

Re: Bootbares Programm

  Alt 23. Okt 2003, 20:12
Zitat von XeRo:
Gibts noch andere möglichkeiten mein System mit einen Delphi-Programm vor unbefugten Zutritt zu schützen?
Windows NT oder - besser - ein UNIX. Natürlich nur sinnvoll, wenn jeder User einen Account haben kann.
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz