AGB  ·  Datenschutz  ·  Impressum  







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

VirtualProtect verwenden?

Ein Thema von freimatz · begonnen am 13. Feb 2021 · letzter Beitrag vom 13. Feb 2021
Antwort Antwort
freimatz

Registriert seit: 20. Mai 2010
1.443 Beiträge
 
Delphi 11 Alexandria
 
#1

VirtualProtect verwenden?

  Alt 13. Feb 2021, 13:48
Hallo zusammen,

ich bin gerade am ausprobieren einer Lösung die auf VirtualProtect bassiert.
(https://stackoverflow.com/questions/...-menu-shortcut)

Nun habe ich Bedenken. Wenn so was verwendet wird - ist da nicht zu befürchten dass da dann Virenscanner anschlagen?
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: VirtualProtect verwenden?

  Alt 13. Feb 2021, 14:06
Der StackOverflow-Link passt nicht zur Frage?

Warum sollten Virenscanner bei sowas anschlagen?
VirtualProtect(Ex) schützt doch nur vor reinschreiben.
Lesen geht meiner Ansicht nach immer.

Ansonsten lässt sich die Frage ja schnell mit einem Testprogramm und virustotal.com beantworten.
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.443 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: VirtualProtect verwenden?

  Alt 13. Feb 2021, 14:15
Danke für Deine Antwort.

Ah Sorry. Der Link zu VirtualProtect versteckt sich in der zweiten Antwort. Dann https://www.nldelphi.com/showthread....n-van-functies

Und nein - VirtualProtect schützt hier nicht sondern dient um den Schutz aufzuheben.

Zwar kann ich das schon ausprobieren, das beantwortet aber nur die Frage ob JETZT das Testprogramm nicht beanstanded wird. Ich hoffe hier hat jemand noch mehr Erfahrung mit so Zeug.
(Exepacker waren doch auch mal ein Problem.)

Geändert von freimatz (13. Feb 2021 um 14:38 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#4

AW: VirtualProtect verwenden?

  Alt 13. Feb 2021, 16:13
Ich hoffe hier hat jemand noch mehr Erfahrung mit so Zeug.
Wenn das Probleme verursachen würde, dann hätte jedes Delphi-Programm, dass TPngImageList, DDetours, FastCode und JCL verwendet, auch welche. Darunter fallen z.B. auch VCL Style Utils und CNWizards.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#5

AW: VirtualProtect verwenden?

  Alt 13. Feb 2021, 17:51
Im Prinzip ist das nur ein "Schutz" vor versehentlichem Überschreiben des Programmcodes, damit z.B. wilder Pointer nicht ausversehn was kaputt machen kann.

Stell es dir wie das Schreibschutzattribut einer Datei vor ... mit sowas wie dem auch noch existierendem Berechtigungssystem hat es nichts zu tun.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  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 11:14 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