Möglichkeiten externe Scripts in laufende .Exe einzubinden?

  • Aber für so eine Art Kopierschutz eignet sich AutoIt ja eigentlich garnicht, da eigentlich jeder das ganze dekompilieren kann.

    Das trifft bei ausreichender Motivation auf so ziemlich jede Sprache zu. Nicht umsonst gibt es nahezu alle Programme und Spiele auch "für umsonst".


    Mal vom Onlinezwang, Kopierschutz oder Lizenzmodellen abgesehen könnte man durch Nachladen von Code aber auch erweitertes Debugging zur Laufzeit realisieren. Ich habe soetwas selbst schon genutzt um mir zur Programmlaufzeit bei kompilierten Scripten Arrays oder Variablen ausgeben zu lassen. Das war notwendig weil der Fehler nur selten bei kompilierten Versionen auftrat, daher hatte ich mir diese Debug Funktionalität eingebaut um im Fehlerfall nachzusehen was nicht stimmt.

  • Das ist doch mal ein guter Ansatz. Das mit der eigenen Scriptsprache habe ich noch nicht so ganz verstanden, gibt es dazu vielleicht irgendwelche Links die mir die ganze Sache etwas erschließen können?
    Danke