Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Code extern einlesen und Parsen (https://www.delphipraxis.net/70587-code-extern-einlesen-und-parsen.html)

Scorpion 1. Jun 2006 12:04


Code extern einlesen und Parsen
 
Hallo,

mein Programm soll folgendes können. Es soll Quellcode extern (aus Datei) eingelesen werden und überprüft werden.

1. Wie kann ich Code extern einbinden, sagen wir so...

function ExternerCode
begin
//Hier soll dann der code stehen
end;

und 2. Wie kann ich diesen Code überprüfen, z.B. ob er bad Code enthält wie verschwindenlassen der Taskleiste oder sonstigen Schrott.

jim_raynor 1. Jun 2006 12:06

Re: Code extern einlesen und Parsen
 
Dazu brauchst du eine Skript-Sprache wie zum Beispiel Pascal-Script. Schadcode kann man nur unterdrücken, wenn man entsprechende Funktionen garnicht erst exportiert ;) Heisst. Nur was du Pascal-Script an Funktionen anbietest, kann auch ausgeführt werden.

Scorpion 1. Jun 2006 12:12

Re: Code extern einlesen und Parsen
 
Hi,

vielen Dank. Wird damit dann nur der Code in function ExternerCode
überprüft??

Den Rest der Software muss ich natürlich selber Proggen und anderen Code verwenden?

Wird damit nur zur Laufzeit eingefügter Code überprüft?


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:43 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