Hilfe bei einem kleinen Tool .

  • Hallo Community ,

    Ich habe ein kleines Problem und zwar ,
    ich habe letztens ein Trojaner drauf gehabt der ein Programm Namens SecurityTool runterlädt und das SecurityTool sucht irgendwelche .dlls raus und lässt sie als Virus sehen aber das ist ein Fail Programm man kriegt es vom PC mit einem Programm Namens "SpyHunter" dieses Programm habe ich mir runtergeladen und es hat mir auch geholfen es hat den Trojaner entdeckt aber als ich den Trojaner entfernen wollte ging es nicht, weil ich zum entfernen von Schädlingsdateien die das Programm erkennt die Vollversion brauche und ich aber bei dem Programm bleiben möchte wollte ich mir ein Tool machen wo ich in die Inputbox den Pfad eingebe er den Pfad sucht mir alle Dateien in eine ListView auflistet die der Pfad enthält und wenn ich in die ListView ein Pfad makiere bzw eine Datei und dann auf den Button entfernen klicke soll er sie entfernen . ^^

    1. In die Inputbox ein Pfad eingeben .
    2. Den Pfad auslesen und die Dateien in eine ListView wiedergeben .
    3. Die Dateien in der ListView makieren und löschen können .
    4. Wenn die Datei gelöscht ist noch mal per If Anwendung checken lassen ob sie noch exestiert oder gelöscht ist .
    5. Per Doppelklick evtl. die Datei öffnen können .

    Hier das Script:

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <ListViewConstants.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <File.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $GUI = GUICreate("Tool", 244, 320, 192, 124)
    $ListView = GUICtrlCreateListView("Pfad enthaltene Dateien", 16, 56, 202, 214)
    $Button1 = GUICtrlCreateButton("Entfernen", 16, 280, 99, 25)
    $Button2 = GUICtrlCreateButton("Abbrechen", 120, 280, 99, 25)
    $Input1 = GUICtrlCreateInput("", 80, 16, 137, 21)
    $Label1 = GUICtrlCreateLabel("Dateipfad :", 24, 16, 56, 17)
    $Pfad = GUICtrlRead($Input1)
    $files=_FileListToArray($Pfad)
    For $i=1 to $files[0]
    GUICtrlCreateListViewItem($files[$i], $ListView)
    Next
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1

    [/autoit] [autoit][/autoit] [autoit]

    Case $Button2
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    If FileExists($pfad) Then
    MsgBox(0,"Datei gelöscht","Die Datei wurde erfolgreich gelöscht!")
    Else
    MsgBox(0,"Datei exestiert","Die Datei exestiert noch!")

    [/autoit] [autoit][/autoit] [autoit]

    EndIf

    [/autoit]

    €1: Ich hab es jetzt so geschafft das er den Pfad findet aber er immer nur Festplatte C: die Ordner und Dateien unter einander auflistet . Ich hab es probiert mit C:\Dokumente und Einstellungen\ , dort zeigt er mir ebenfalls den Inhalt nur von C: an .
    €2: Es soll kein Thread sein wo ich euch aufdringen will das ihr für mich scripten sollt :cursing:
    Pls nicht falsch verstehen, wenn ihr es euch durchlest :S

    Mit freundlichen Grüßen

    volle

    Einmal editiert, zuletzt von volle (11. August 2010 um 00:14)

  • Chip , ich habe es schon längst runter und ich kriege von SpyHunter öfters noch Meldungen , deswegen möcht ich dieses Tool machen !

    Mit freundlichen Grüßen

    volle

  • Ja von dem Programm was hier unser AutoBert anspricht hab ich schonmal was gehört... üble sache sowas.....

    volle
    Ich rahte dir wirklich zu einem Profesionelen Antivirus Programm.
    z.b Kaspersky (Kostenpflichtig. 1Jahres Litzens kosstet mich 50 SFr (36,22Euro)) Für 1 jahr ein angenehmer Preis
    Ansonsten halt die Free Version von Avira AntiVir
    Die Free Version beinhaltet relativ gute features (Relativ weill es bei der Kostenpflichtige mehr und besser ist) die dir den Altal recht erleichtern kann.
    Leider hat Avira AntiVir zum teil die Eigenschaft das es manche AutoIt Scripte alls Keyloger oder Keyhoker erkennt ...
    Auserdem hat es die Eigenschaft wen du "Firefox" nutzer bist das es die so eben gedownloadete datei scannt und auch wen du eine datei aufrufst.
    (Ich weiss nicht mehr wie das bei kaspersky ist,nutze es seid 1jahr ned mehr)

    Achja, im grunde ist es FAST egal welches Programm du verwendest
    Nachteile von Free Progs:
    Nachteil:
    Längeres Warten von updates
    Weniger features
    Langsameres such Schema

    Vorteil von Kostenpflichtigen Progs:
    Schnelle Updates (Allso immer auf dem neusten stand)
    Das komplette sortiment an features
    Das Suchschema ist anders (Schnell in meinen augen)

    UND
    Soweit ich weiss,verwenden die Meisten BEKANNTEN Antivirus Programme eine Gemeinsame Datenbank.
    Sprich, die Firmen haben eine Gemeinsame Datenbank mit allen bekannten Viren,Hat die Eigenschaft dass egal welches Tool im grunde auf dem gleichen Stand ist
    Höhrt sich komisch an ich weiss, die Firmen Liefern sich ja auch keinen Kampf mehr drum, wer die Bessere Datenbank hat, sondern wer mehr und Bessere features hat.

  • Ich selbst hab Avira AntiVir Premium Security Suite
    und ich hab jetzt auch Spyware runtergehauen ^^
    Und mir Prozessexplorer runtergeladen =D
    Dann kann ich die Prozesse killen und auch entfernen ^^
    Dann hat es sich erledigt mit dem Tool .

    Und von Kaspersky rat ich mir selbst ab ,
    1. Das hat fuer mich viel zu viel Rechte am PC und loescht manche Sachen obwohl man es nicht will.
    2. Es haut die CPU Auslastung meiner Meinung nach viel zu hoch -.-

    Mit freundlichen Grüßen

    volle