Windows 7 probleme mit chronischen Sicherheitsnachfrage

  • Hey Leute, wieder mal nen Problem...

    folgendes:

    hab einen Autostart meiner Host.exe für einen Chat in meinen Autostart geschrieben (Bild)

    [Blockierte Grafik: http://www.bilder-upload.eu/upload/cuYJOkiSlro2kWI.png]


    Da Windows 7 ne neue Sicherheitsfunktion hat, wird normalerweise EINMALIG nach dem neustart nachgefragt, ob ich den zugriff auf den AutostartRegistrierungsschlüssel zulassen will...!

    Doch bei mir kommt diese Sicherheits-Nachfrage JEDES MAL, WENN ICH DEN COMPUTER STARTE!!!


    [Blockierte Grafik: http://www.bilder-upload.eu/upload/ilZ3og8tABX2fWn.png]


    Nachricht:

    Zitat

    Möchten Sie zulassen, dass folgendes Programm vom Unbekannten Herausgeber änderungen am Computer vornimmt?

    Programmname: Host.exe
    Herausgeber: Unbekannt
    Dateiurstprung: Festplatte auf diesem Computer
    Programmpfad: "C:\Host.exe"


    Ja Nein


    Meine Idee ist, dass Windows diese Software als gefährlich einstuft, weil ein UNBEKANNTER HERAUSGEBER im Programm eingetragen ist...


    Also meine Frage: Wie kann ich den Herausgeber ändern, Bzw: Wie kann ich windows 7 sagen, dass diese software nicht gefährdet ist..


    ps: hab keine Lust, diese Nachfragen bei Windows 7 auszustellen....


    vielen dank für eure antworten! :rock:

    Einmal editiert, zuletzt von Mr_gitarre (7. April 2010 um 20:55)

  • hat deine host.exe denn einen befehl drin, der den entsprechenden reg-eintrag schreibt?
    dann würde mit jedem start der host.exe der eintrag neu geschrieben werden und entsprechend erscheint die sicherheitsmeldung.

  • hm, was passiert denn wenn du die exe ausm autostart rausnimmst, neustartest und von hand ausführst?
    kommt dann auch die meldung?

    Dann greift dein programm vllt auf ne geschützte funktion zu.
    Alternativ kannst du auch mal nen anderen Ordner zum speichern versuchen.

    hast du eventuell #requireadmin im skript stehen obwohl es vllt gar keine admin rechte braucht?

  • ihr habt recht: es ist der befehl:

    #RequireAdmin


    aber es kann doch nich sein, dass man jedesmal bestätiegen muss, ich dachte, man muss es einmalig...


    denke es liegt daran, dass der Herausgeber UNBEKANNT ist

    also: WIE KANN ICH BEIM COMPILIEREN von dem Script den HERAUSGEBER ändern??

  • Ich schreib jetzt auch mal gross damit man es auf Anhieb versteht ...

    NEIN, es liegt nicht am unbekannten Herausgeber.

    #RequireAdmin verlangt diese Berechtigung bei jedem Skriptstart. Wenn dein Programm Systemnahe Veränderungen vornehmen soll w.z.B. Registry Einträge erstellen, dann muss das nunmal sein. Umgehen kannst du es nur durch abschalten der Benutzerkontensteuerung oder indem du die Anweisung aus deinem Skript entfernst. (jedenfalls offiziell).

    edith sagt: Wenn's dich so sehr stört könntest du das Fenster ja beim Programmstart abfangen und bestätigen lassen.

  • So mit dem Author das mache ich immer so:

    Spoiler anzeigen
    [autoit]

    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_Version=beta
    #AutoIt3Wrapper_icon=Shock2.ico
    #AutoIt3Wrapper_outfile=..\..\SHODAN Config.exe
    #AutoIt3Wrapper_Res_Description=SS2 Konfigurator
    #AutoIt3Wrapper_Res_Fileversion=1.0
    #AutoIt3Wrapper_Res_LegalCopyright=by Techmix
    #AutoIt3Wrapper_Res_Language=1031
    #AutoIt3Wrapper_Res_Field=AutoIt Version|3.3.5.4
    #AutoIt3Wrapper_Res_Field=Compiled by|Techmix
    #AutoIt3Wrapper_Res_Field=Original Name|Shodan Config.exe
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

    [/autoit]

    Es ist dann zwar kein Eintrag bei´m Author, doch so habe ich meine eigenen.

  • GUT! habs verstanden, würde trotzdem gerne wissen, wie ich den Herausgeber ändere, also beim Compilieren...

    Zitat


    edith sagt: Wenn's dich so sehr stört könntest du das Fenster ja beim Programmstart abfangen und bestätigen lassen.

    Und wie??