Forum: Programmieren allgemein
by himitsu,
4. Mai 2009
Man kann der Funktion auch die Rechte zum Lesen entziehen
etweder für für bestimmte Speicherbereich, aber das würde dann alles betreffen, welches irgendwie auf diesen Speicher zugreifen will,
oder für den ganzen Prozess ... z.B. sollte es für 'nen "einfachen" eingeschränkten Prozess nicht möglich sein z.B. aus einen Prozess mit Admin- oder gar System-Rechten zu lesen. (zumindestens ab Vista)
Forum: Programmieren allgemein
by himitsu,
4. Mai 2009
Solange du nicht in fremden Prozessen rumlesen willst, reicht die Nicht-Ex-Version vollkommen aus.
Wenn du in anderen Prozessen lesen willst, dann mußt die die Ex-Version nutzen (wie willst'n sonst sagen wo du lesen möchtest).
Und wenn du im eigenem Prozess lesen willst, warum dann überhaupt erst diese Funktion? (gleif doch direkt auf den Speicher zu :stupid: )
Forum: Programmieren allgemein
by himitsu,
4. Mai 2009
na etweder du weißt einfach was wo belegt ist oder schau dir mal VirtualQueryEx und Co. an