Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: Projekt: OS-Development  ::  Gamer R     Zeige alle Beiträge auf einer Seite Thema geschlossen
Poll :: Wie findet ihr mein OS?

Gut
50%
 50%  [ 3 ]
Schlecht
50%
 50%  [ 3 ]
Stimmen insgesamt : 6


Autor Nachricht
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 18:16:37 09.11.2011   Titel:   Gamer R            Zitieren

Hi leute habe angefangen ein eigenes Hobby-OS zu schreiben,könnt ja mal gucken was dabei rausgekommen ist.Hier noch einige Infos:

Sprache: Netwide Assembler
Version: 0.01 Alpha
Homepage: *** gelöscht ***


Zuletzt bearbeitet von Erhard Henkes am 19:35:40 10.11.2011, insgesamt 1-mal bearbeitet
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 11924
Beitrag Erhard Henkes Mitglied 19:06:25 09.11.2011   Titel:              Zitieren

Bootcode ist da, daher:
Zitat:
Booting...
:)
Erscheint aber keine Shell, kein Prompt. Eingaben gehen nicht.

Was dies hier ab 0x200 bewirkt, solltest du uns sagen:
Zitat:
1ÀŽÀŽØŽÐ‰Äè—¾4‚è,¾†‚è&¾‰‚è ¾ª‚è

Zitat:

[+] "Reboot" zum Neustarten
[+] "Ver" zum herausfinden der OS-Version
[+] "Help" als Hilfe
[+] "Info" ein paar Worte zum Programmierer
[+] "Cls" um den Bildschirm zu löschen
[+] Back wird unterstützt bei Befehlseingabe


Davon konnte ich nichts ausführen. :die:

:arrow: Entweder Du zeigst uns deinen Code open-source oder ich werde deine "binären" Beiträge löschen. :warning:

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm


Zuletzt bearbeitet von Erhard Henkes am 19:34:12 09.11.2011, insgesamt 6-mal bearbeitet
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 19:37:34 09.11.2011   Titel:              Zitieren

Habe das falsche auf dem Server gehabt jetzt müsste das richtige drauf sein
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 20:03:54 09.11.2011   Titel:              Zitieren

Und klappt es nun?mit Booten und Commands?
Threadcore
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.09.2011
Beiträge: 9
Beitrag Threadcore Mitglied 22:23:38 09.11.2011   Titel:              Zitieren

Also ich sehe keinen Downloadlink

Kleine Hinweise:

Mach mal die Anzeigefehler raus

Gruss
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 08:13:09 10.11.2011   Titel:              Zitieren

Sie müssen auf meine Homepage dann auf Download und auf image Datei klicken
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 11924
Beitrag Erhard Henkes Mitglied 10:03:30 10.11.2011   Titel:              Zitieren

Wir erwarten keine Image-Datei, sondern den Sourcecode, also Dateien wie boot.asm und/oder kernel.asm (zur Zeit ist dies wohl noch alles Assembler).

Warnung: Eine Image-Datei ist Binärcode, der Schadsoftware enthalten kann. :warning:

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm
Threadcore
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.09.2011
Beiträge: 9
Beitrag Threadcore Mitglied 10:19:15 10.11.2011   Titel:              Zitieren

Hallo

Der Downloadlink ging gestern noch nicht, darum meinte ich ;)

Gruss
knivil
Mitglied

Benutzerprofil
Anmeldungsdatum: 11.02.2009
Beiträge: 4495
Beitrag knivil Mitglied 10:22:01 10.11.2011   Titel:              Zitieren

Zitat:
eine Diskette mit Rawrite brennen
Hmm, wo ist der Fehler? :D

_________________
If it were not for laughter, there would be no Tao.
Sie können einen Beitrag nicht so schnell nach Ihrem letzten absenden, bitte warten Sie einen Augenblick.
_matze
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.07.2007
Beiträge: 9600
Beitrag _matze Mitglied 10:24:26 10.11.2011   Titel:              Zitieren

knivil schrieb:
Zitat:
eine Diskette mit Rawrite brennen
Hmm, wo ist der Fehler? :D


Die Großschreibung am Satzanfang fehlt! :D ;)

_________________
Wie viele atheistische Babys hat man schon aus Versehen - oder gar mit Absicht! - getauft?
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1076
Beitrag Mr X Mitglied 15:57:31 10.11.2011   Titel:              Zitieren

Erhard Henkes schrieb:
Wir erwarten keine Image-Datei, sondern den Sourcecode, also Dateien wie boot.asm und/oder kernel.asm (zur Zeit ist dies wohl noch alles Assembler).

Warnung: Eine Image-Datei ist Binärcode, der Schadsoftware enthalten kann. :warning:

Schön, dass Du "erwartest".
Ob jemand sich das herunterläd, wird jeder mit sich selbst ausmachen müssen. Warum sollte man verbieten, ein kompiliertes Programm anzubieten? Ich sehe da kein Problem mit.

Ich habe das Ding übrigens mal in einem Emulator ausprobiert, und es funktioniert.


Zuletzt bearbeitet von Mr X am 15:58:40 10.11.2011, insgesamt 2-mal bearbeitet
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 11924
Beitrag Erhard Henkes Mitglied 19:35:05 10.11.2011   Titel:              Zitieren

Zitat:
Warum sollte man verbieten, ein kompiliertes Programm anzubieten? Ich sehe da kein Problem mit.

Als Moderator fordere ich in diesem Fall open-source. Es ist nicht meine Aufgabe durch Disassemblieren zu prüfen, ob eine exe, elf oder ein img keine Schadwirkung auslöst. Daher habe ich den Link gelöscht.

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1076
Beitrag Mr X Mitglied 19:42:17 10.11.2011   Titel:              Zitieren

Ich suche noch nach der passenden Bezeichnung dafür.
Cuervo
Mitglied

Benutzerprofil
Anmeldungsdatum: 17.10.2009
Beiträge: 112
Beitrag Cuervo Mitglied 21:23:17 10.11.2011   Titel:              Zitieren

Hi Ruffy11heart,

Willkommen^^



Schön, läuft in qemu. Auf deiner Website steht, der Befehl 'ver' würde gehen, tut er aber nicht.. und 'info' gibt auch nichts aus^^


Lasst doch bitte den Link drin, sowas einfach so zu löschen gehört sich nicht. Dies hier ist ein Forum für OS-Development! Ob OpenSource oder nicht sollte egal sein.
Vor allem, wenn man das OS nur mal zeigen möchte um andere Meinungen einzuholen..
Erhard Henkes schrieb:
Wir erwarten keine Image-Datei, sondern den Sourcecode, also Dateien wie boot.asm und/oder kernel.asm (zur Zeit ist dies wohl noch alles Assembler).

Warnung: Eine Image-Datei ist Binärcode, der Schadsoftware enthalten kann. :warning:

Wieso 'Wir'?.. oO
Wenn es dir nicht passt musst du es ja nicht ausprobieren.



Cuervo


Zuletzt bearbeitet von Cuervo am 21:24:03 10.11.2011, insgesamt 1-mal bearbeitet
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 22:19:54 10.11.2011   Titel:              Zitieren

Ja Info wusste ich nicht was ich da über mich hinschreiben sollte folgt dann in der Alpha 0.02 :)
_matze
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.07.2007
Beiträge: 9600
Beitrag _matze Mitglied 22:44:19 10.11.2011   Titel:              Zitieren

Ich muss auch sagen, dass ich bislang hier noch nicht erlebt habe, dass solche Links gelöscht wurden. Ich sehe die Sache auch nicht so tragisch. Schließlich kann jeder selbst entscheiden, ob er Binärcode ausführt. Und die offensichtliche Schutzmaßnahme ist eine VM (neben der Maßnahme, nichts auszuführen ;) ). Ein Hinweis ist ja völlig legitim und sogar wünschenswert. Aber gleich zu löschen, finde ich ein bisschen übertrieben. :)

_________________
Wie viele atheistische Babys hat man schon aus Versehen - oder gar mit Absicht! - getauft?
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1076
Beitrag Mr X Mitglied 23:15:10 10.11.2011   Titel:              Zitieren

Auch ich will nochmal auf das eingehen, was Erhard da von sich gegeben hat und möchte an der Stelle Cuervo und _matze zustimmen:

Zitat:
Als Moderator fordere ich in diesem Fall open-source.

1) Warum "in diesem Fall"? Sonderbehandlung für Ruffy11heart?
2) Warum forderst Du Open-Source? Installierst Du auf deinem Windows keine Programme, sodern kompilierst alles selbst? Außerdem ist das Risiko geringer, dieses Image in einer VM auszuführen, als wenn Du irgendwelche Software runterlädst und installierst.
3) Warum "forderst" Du das und was hat dein Status als Moderator damit zu tun?

Zitat:
Es ist nicht meine Aufgabe durch Disassemblieren zu prüfen, ob eine exe, elf oder ein img keine Schadwirkung auslöst.

Richtig, ...

Zitat:
Daher habe ich den Link gelöscht.

... aber dennoch fail:
1) Das war kein Downloadlink und schon gar kein Link auf eine binäre Datei, sondern auf eine Website.
2) Warum bist Du nun doch für die Sicherheit verantwortlich? Jeder, der das runterläd, sollte das Risiko selbst abschätzen können und dürfen.


Abgesehen von diesem Einzelfall stört es mich, dass Du gelegentlich in fremden - manchmal meinen - Beiträgen rumeditierst. Wenn Du wenigstens den Threadtitel geändert hättest...

... denn der ist _wirklich_ Mist. An der Stelle kann man Ruffy11heart nun wirklich kritisieren.


Abschließend noch der Link zu Ruffy11hearts Website, da er ja im Ursprungspost weg ist: http://www.gamer-r-homepage.co.de/
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 11924
Beitrag Erhard Henkes Mitglied 01:45:54 11.11.2011   Titel:              Zitieren

Ruffy11heart: Vielleicht könntest du etwas dazu äußern, warum uns deine Source-Dateien vorenthalten werden. Ich bin daran interessiert, was dein OS Neues bietet gegenüber dem in der Internet-Literatur vorhandenen Bootloader und dem typischen Real Mode Assembler-Kernel.

MrX: Bezüglich des Titels hast du Recht. Das soll Ruffy11heart selbst ändern.

Da der Link von MrX wieder eingeblendet wurde (ich lasse diesen nun so stehen, da zuvor im Thread ausreichend gewarnt und diskutiert wurde), möchte ich darauf hinweisen, dass man Binärcode nur von vertrauensvollen Sites durch einfaches Downloaden und Anklicken ausführen sollte. Ein Emulator schützt nicht sicher vor Zerstörung, z.B. der MBR der Festplatten. Assembler ist gefährlich. Nicht alle User verfolgen gutartige Absichten.

Ich habe z.B. die Image-Datei zuvor mit einem Hex-Editor und einem Viren-Scanner durchleuchtet, bevor ich diese als OS Image ausprobierte. Es lief dann nicht wie angekündigt! Wie sich heraus stellte, war die Datei "irgendetwas anderes" (dicke Homepage, große Beschreibungen und Ankündigungen, Umfrage im Forum zu einer Lapalie - vermutlich weitgehend copy & paste - aber "Schrott" im Download - inzwischen offensichtlich behoben, aber immer noch nicht das, was er beschreibt). Zum Analysieren des Binärcodes hatte ich weder Zeit noch Lust bei einem User, der zu diesem Zeitpunkt ein völliger Neuling war und bisher seinen Source-Code trotz Aufforderung nicht offenbart, obwohl er ansonsten ein Riesen-Gedöns auf seiner Page veranstaltet. Das Wesentliche fehlt bisher: neue Impulse und der Sourcecode.

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm


Zuletzt bearbeitet von Erhard Henkes am 02:11:54 11.11.2011, insgesamt 1-mal bearbeitet
_matze
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.07.2007
Beiträge: 9600
Beitrag _matze Mitglied 07:24:41 11.11.2011   Titel:              Zitieren

Erhard Henkes schrieb:
Ein Emulator schützt nicht sicher vor Zerstörung, z.B. der MBR der Festplatten.


Wenn ich eine VM aufsetze, ist die Standardeinstellung, dass die "Festplatte" lediglich eine Datei ist. Die kann er ruhig zerstören. ;)

_________________
Wie viele atheistische Babys hat man schon aus Versehen - oder gar mit Absicht! - getauft?
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 11924
Beitrag Erhard Henkes Mitglied 20:05:07 11.11.2011   Titel:              Zitieren

Da hilft nur Vollschutzanzug, bei dem, was ihr so für akzeptabel haltet. :D

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 11924
Beitrag Erhard Henkes Mitglied 02:05:06 12.11.2011   Titel:              Zitieren

@Ruffy11heart: Wo bleibt der Sourcecode bzw. die Antwort?

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 09:49:27 12.11.2011   Titel:              Zitieren

Wollte das eigentlich closed Source lassen :eek:
Jester
Moderator

Benutzerprofil
Anmeldungsdatum: 06.04.2001
Beiträge: 8332
Beitrag Jester Moderator 10:11:04 12.11.2011   Titel:              Zitieren

@Erhard: hast du mal in Ruhe durchgelesen was du hier grad machst? Wie kommst du darauf, dass du ein Recht hast den Source-Code einzusehen bzw. Einzufordern? Noch dazu mit Mitteln wie "entweder Source Code oder ich lösche"?
Ich finds gut, dass du davor warnst sowas einfach auszuprobieren, aber imo schießt du hier deutlich übers Ziel hinaus. Sieh es einfach als Projektvorstellung, da verlangt auch keiner den Sourcecode. Wenn das in diesem unterforum nicht erwünscht ist (deine Entscheidung), dann verschieb es nach Projekte, da passt sowas definitiv hin. Das derzeitige Vorgehen empfinde ich wie einige andere auch als unangemessen.

_________________
Mod im Mathe-Forum

Die dümmsten Programmierer schreiben die dicksten Programme.
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 10:28:36 12.11.2011   Titel:              Zitieren

Okay.Mache ich :) ;) :)
Ruffy11heart
Mitglied

Benutzerprofil
Anmeldungsdatum: 31.10.2011
Beiträge: 23
Beitrag Ruffy11heart Mitglied 10:34:23 12.11.2011   Titel:              Zitieren

Wie mache ich das mit dem verschieben?
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1076
Beitrag Mr X Mitglied 10:46:22 12.11.2011   Titel:              Zitieren

Ruffy11heart schrieb:
Wie mache ich das mit dem verschieben?

Du kannst nichts verschieben. Das muss ein Moderator machen. Ich denke, Jester meinte damit auch Erhard und nicht dich.
volkard
Moderator

Benutzerprofil
Anmeldungsdatum: 06.04.2000
Beiträge: 24356
Beitrag volkard Moderator 12:26:26 12.11.2011   Titel:              Zitieren

Verschiebung erfolgreich selber gelöst.
Da gehts weiter: http://www.c-plusplus.de/forum/p2143617#2143617

_________________
http://www.venganza.info/
plonk fürs Forum v1.02
C/C++ Forum :: Projekt: OS-Development  ::  Gamer R   Thema geschlossen

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum nicht antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.