Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Neuer Artikel auf meiner HP: "Wie Windows funktioniert" (https://www.delphipraxis.net/21788-neuer-artikel-auf-meiner-hp-wie-windows-funktioniert.html)

Luckie 8. Mai 2004 06:57


Neuer Artikel auf meiner HP: "Wie Windows funktioniert&
 
Ja, wie das Topic schon sagt, habe ich heute Nacht (von zwei bis heute morgen um acht) einen kleinen Text über die Funktionsweise von Windows geschrieben. Kuckt es euch doch einfach mal an und sagt was dazu.

Hier der Link: http://www.michael-puff.de/Developer...tioniert.shtml

Rechtschreibfehler sollten weitgehen eleminiert sein, für Fehler in der Kommasetzung übernehme ich keine Gewähr. :?

Robert Marquardt 8. Mai 2004 07:17

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Also ich brauch dazu nur 2 Sekunden: "Schlecht" ;-)

Luckie 8. Mai 2004 07:18

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Und ich nur eine: Warum?

Nachtrag: So inhaltlich falsch, kann der gar nicht sein. Höchstens ungenau bzw oberflächlich.

Nachtrag 2: Ich kann Kritik vertzargen und ich habe auch keine Probleme damit, wenn mich jemand auf sachliche fehler oder Falschaussagen meinerseits aufmerksam macht. Aber so eine unbegründete und unsachliche Kritik wie "Schlecht" kann ich nicht wirklich ernst nehmen. Also wenn ihr was zu kritisieren habt, dann sagt auch was und macht es besser, wenn möglich. Wenn ihr nicht mehr zu sagen habt wie Robert, dann laßt es bitte beliebn, denn so was hilft mir nicht wieter. Danke für euer Verständnis.

Pseudemys Nelsoni 8. Mai 2004 08:23

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Ich finds gut beschrieben und hat meinem Verständis auf die Sprünge geholfen ;]. Ob daran etwas falsch ist kann ich wohl eher nicht beurteilen.
Ich kann nur sagen das es zum Glück solche Leute gibt die sich die Mühe machen für andere Leute solche Texte zu schreiben!

mirage228 8. Mai 2004 08:38

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Ich wusste das meiste schon zwar, aber mir hat es gefallen. :)

mfG
mirage228

SirThornberry 8. Mai 2004 10:00

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
bischen Kritik *sorry*
Code:
Ein Handle ist vergleichbar mit einem Autokennzeichen oder einer Hausnummer. Der Wert spielt dabei keine Rolle und ist für einen Programmierer eigentlich auch uninteressant.
Stimmt nicht ganz. Wenn du das einem Cracker sagst wird der lachen. Das Fenster-Handle ist die Adresse im Speicher oder so. Und wenn ich bei nem anderen Programm im speicher ändern will dann hilft mir das Handle schon.

Nächster Punkt
Code:
Windows schützt auch jeden Adressraum eines Prozesses vor unberechtigten Zugriff. Ein Prozess hat unter Windows nur Zugriff auf seinen eigenen Adressraum, aber nicht auf den Adressraum eines anderen Prozesses.
Ich glaub schon das du damit recht hast aber wie ist es dann möglich das Trainer spiele beeinflussen können? Die schreiben doch dann im speicher von dem anderen Programm rum oder nicht?

alcaeus 8. Mai 2004 11:00

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Das haben wir erst vor kurzem besprochen
Zitat:

Zitat von alcaeus
Wenn M$ den Speicherschutz bei Windows richtig implementiert hätte, dann würden 50% der heutigen Viren nicht existieren.

Den Speicherschutz gibts bei Win, aber er wurde nicht richtig und konsequent implementiert.

Robert Marquardt 8. Mai 2004 11:35

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Zitat:

Zitat von Luckie
Und ich nur eine: Warum?

Nachtrag: So inhaltlich falsch, kann der gar nicht sein. Höchstens ungenau bzw oberflächlich.

Nachtrag 2: Ich kann Kritik vertzargen und ich habe auch keine Probleme damit, wenn mich jemand auf sachliche fehler oder Falschaussagen meinerseits aufmerksam macht. Aber so eine unbegründete und unsachliche Kritik wie "Schlecht" kann ich nicht wirklich ernst nehmen. Also wenn ihr was zu kritisieren habt, dann sagt auch was und macht es besser, wenn möglich. Wenn ihr nicht mehr zu sagen habt wie Robert, dann laßt es bitte beliebn, denn so was hilft mir nicht wieter. Danke für euer Verständnis.

Sorry, das habe ich missverstaendlich formuliert.
Mit "Schlecht" meinte ich die Antwort auf die Frage "Wie funktioniert Windows?".
Deshalb ja auch der ;-)

Meflin 8. Mai 2004 11:41

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
@robert: da gib ich dir recht ;-)

sehr interresant, nur für mich stand nix neues drin (zumindest nciht beim schnellen überfliegen ;-) )

Luckie 8. Mai 2004 14:12

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Zitat:

Zitat von SirThornberry
Code:
Ein Handle ist vergleichbar mit einem Autokennzeichen oder einer Hausnummer. Der Wert spielt dabei keine Rolle und ist für einen Programmierer eigentlich auch uninteressant.
Stimmt nicht ganz. Wenn du das einem Cracker sagst wird der lachen. Das Fenster-Handle ist die Adresse im Speicher oder so. Und wenn ich bei nem anderen Programm im speicher ändern will dann hilft mir das Handle schon.

Und wenn mir das ein Cracker sagt muss ich lachen. Ein Handle ist auch keine Adresse im Speicher. Windows verwaltet die Handles so viel ich weiß in einer internen Tabelle. Und diese liegt im Speicher.

Zitat:

Nächster Punkt
Code:
Windows schützt auch jeden Adressraum eines Prozesses vor unberechtigten Zugriff. Ein Prozess hat unter Windows nur Zugriff auf seinen eigenen Adressraum, aber nicht auf den Adressraum eines anderen Prozesses.
Ich glaub schon das du damit recht hast aber wie ist es dann möglich das Trainer spiele beeinflussen können? Die schreiben doch dann im speicher von dem anderen Programm rum oder nicht?
Es geht. Man kann zum beispiel eine DLL mit eigenen Code in den Adressraum des fremden Prozesses injezieren und dann hat man auch Zugriff auf den Adressraum. Oder unter NT kann man mit einer API Funktion (VirtualAllocEx) Speicher im adressraum einer fremden Anwendung reservieren, den man dann mit WrtiteProcessMemory beschreiben und mit ReadProcessMemory in einen identischen Speicherbereich im eigenen Adressraum kopieren kann. Siehe dazu meine LuckieDips.

@alceus: Viren haben mit dem Speicherschutz nichts zu tun, denke ich. Sondern mit den Benutzerrechten unter denen virenverseuchte E-Mailanhänge ausgeführt werden. Aber das soll hier nicht Thema sein.

Luckie 8. Mai 2004 14:13

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Zitat:

Zitat von Robert Marquardt
Zitat:

Zitat von Luckie
Und ich nur eine: Warum?

Nachtrag: So inhaltlich falsch, kann der gar nicht sein. Höchstens ungenau bzw oberflächlich.

Nachtrag 2: Ich kann Kritik vertzargen und ich habe auch keine Probleme damit, wenn mich jemand auf sachliche fehler oder Falschaussagen meinerseits aufmerksam macht. Aber so eine unbegründete und unsachliche Kritik wie "Schlecht" kann ich nicht wirklich ernst nehmen. Also wenn ihr was zu kritisieren habt, dann sagt auch was und macht es besser, wenn möglich. Wenn ihr nicht mehr zu sagen habt wie Robert, dann laßt es bitte beliebn, denn so was hilft mir nicht wieter. Danke für euer Verständnis.

Sorry, das habe ich missverstaendlich formuliert.
Mit "Schlecht" meinte ich die Antwort auf die Frage "Wie funktioniert Windows?".
Deshalb ja auch der ;-)

Ups. Den hab eich wohl übersehen. Sorry wegen meiner dann etwas überzogenen Reaktion.

Robert Marquardt 8. Mai 2004 14:32

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Es war frueh und der Kaffee hat noch nicht gewirkt.

Ein Handle ist ein abstraktes Konzept.
Eine Variable besteht aus einem Namen und einem Wert. Der Wert braucht eine Adresse, da er irgendwo gespeichert sein kann.
Der Handle erlaubt es nun die Adressverbindung zu loesen. Erst ein Aufruf von Lock ordnet eine Adresse zu.
Es muss nicht immer die gleiche Adresse sein.
Damit ist ein Handle so etwas wie eine Schluesselkarte. Durch Benutzung kommt man an das eigentlich Interessante.

Nicodius 8. Mai 2004 14:41

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
ich finds etwas kurz

die vergleiche sind anschaulich und für nicht wissende verständlich

allerdings war für mich persönlich nix neues dabei


(hab mit 6 mein Win 3.11 gehabt und hauptsächlich nur dos gearbeitet weil betriebsystemaufsatz =) )

... aber sonst wie gesagt :thuimb: verständlich für anfänger

Luckie 8. Mai 2004 14:52

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
Zitat:

Zitat von Robert Marquardt
Es war frueh und der Kaffee hat noch nicht gewirkt.

Das ist das Problem, ich trinke selbigen nicht. ;)

Zitat:

Ein Handle ist ein abstraktes Konzept.
[...]
Ich denke, die Aussage, dass ein Handle ein Fenster eindeutig identifiziert reicht an dieser Stelle erstmal aus.

Nicodius 8. Mai 2004 14:54

Re: Neuer Artikel auf meiner HP: "Wie Windows funktioni
 
luckie KEIN kaffee wie hält des ein Programmeirer dann über die nacht aus? :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz