Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Bitte testen! IDT base Adresse auslesen + VMM detection (https://www.delphipraxis.net/99543-bitte-testen-idt-base-adresse-auslesen-vmm-detection.html)

blackdrake 19. Sep 2007 12:19

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Hallo.

Schicke mir doch mal deinen bisherigen Quellcode. Ich würde gerne mal ein bißchen probieren.

Gruß
blackdrake

Zacherl 19. Sep 2007 14:16

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Hey,

ich habe dich mal in ICQ gedadded. Dort können wir den Code ja zusammen nochwas optimieren / weiter testen und dann in die CodeLib stellen :)

Gruß

DP-Maintenance 19. Sep 2007 16:38

DP-Maintenance
 
Dieses Thema wurde von "SirThornberry" von "Klatsch und Tratsch" nach "Windows API / MS.NET Framework API" verschoben.

axellang 19. Sep 2007 17:42

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Hallo Zaherl,

getestet unter Vista Ultimate 32 die in einer VM Workstation läuft:


Processor # 1
-------------
GDT: 0xFFC07000 <16687>
IDT: 0xFFC18000 < 2047>
LDTR: 0xDEAD4060 <WinNT>

This application is [probably] running IN a virtual maschine!


Axel

brechi 19. Sep 2007 18:39

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Schon mal nen Wint2k Prof mit boot.ini Schalter /3gb getestet?
Denke dann bekommste bei IDT/GDT immer einen posiven test auf VM.

Zacherl 19. Sep 2007 19:06

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Danke SirThornberry :thumb:

@axellang: Danke dir .. ich füg die Werte der Tabelle hinzu :)
@brechi: Nein, noch nicht getestet. Könnte das jemand prüfen? Habe leider kein natives Win2000 System hier. Wobei ich ja nicht die Base prüfe, sondern eher der GDT / IDT Limit. Natürlich könnte auch das größer sein, als normal.

Zacherl 19. Sep 2007 22:20

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Liste der Anhänge anzeigen (Anzahl: 1)
Blackdrake hat mal noch ein etwas detailierteres Testprogramm mit meiner Funktion geschrieben. Bitte nochmal testen :)

Zacherl 20. Sep 2007 21:14

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Liste der Anhänge anzeigen (Anzahl: 1)
Argh. Die Anwendung war komischerweise fehlerhaft. Hat vielleicht mit dem Aufruf von SetThreadAffinityMask unter der VCL zu tun.
Im Anhgang nochmal eine neue Konsolenversion von mir.

Link zum Projekt: http://www.daniel-marschall.de/vm/

[Edit: Jemand der das unter WINE testen könnte wäre super!]

blackdrake 23. Sep 2007 17:08

Re: Bitte testen! IDT base Adresse auslesen + VMM detection
 
Hallo.

Wir haben nun die erste Version Open-Source mit Testprogramm auf http://www.delphipraxis.net/internal...t.php?p=781780 veröffentlicht.

Gruß
blackdrake


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 Uhr.
Seite 6 von 6   « Erste     456   

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