hamsterii
Hallo ich bin neu hier. Ich habe dieses Forum vom Google gefunden. Ich suche immer weiter... also ich schreib mal hier...
Ich programmiere manchmal seit ca. 5-7 Jahren.
Wie kann man ein Programm xy.exe (nur beispiel) zuerst starten und danach beenden, dann starten Explorer und Autostart-Programme?
Ich möchte programmieren... aber wie? könnt ihr beispielcode mir haben oder?
Danke !
Kai
LM -> SYSTEM -> CurrentControllSet -> Controll -> Session Manager -> BootExecute.
Aber ich bezweifel dass ein VB-Programm dort in irgend einer Form läuft, schon alleine weil die Runtimes noch nicht geladen ist. Und du solltest dir bevor du dort irgendetwas versuchst einen Computer emulieren und es NUR dort machen, bis du dir sicher bist das es geht, falls es geht.
bluescreen
1.Ist dass schon wieder so ein kleiner Freak der meint er muss hacken?
2.Du kannst das programm nicht beenden und dann ein programm starten. Denn dein Programm soll doch den Autostart starten und wenn es geschlossen ist kann es das nicht mehr. Das müsste dir doch nach 5-7 Jahren Programmieren klarsein.
Kai
| Zitat: |
| 1.Ist dass schon wieder so ein kleiner Freak der meint er muss hacken? |
Scheint so. Oder er will sich einen eigenen Passwortschutz basteln weil die SAM ja ehrlich gesagt ein Witz ist. Darüber habe ich auch schon mal nachgedacht, aber dann ist mir gekommen das es unnötig ist.
| Zitat: |
| 2.Du kannst das programm nicht beenden und dann ein programm starten. Denn dein Programm soll doch den Autostart starten und wenn es geschlossen ist kann es das nicht mehr. Das müsste dir doch nach 5-7 Jahren Programmieren klarsein. |
Na ja, er hat ja nicht gesagt das xy die Anwendungen startet, sondern nur das es gestartet wird wenn sein Programm beendet wird. Sowas wäre eventuell mit modifizierten Kernel möglich, damit kenne ich mich aber nicht aus.
Die einzige Möglichkeit wäre wohl mein Registriekey oben, über dem wird z. B. auch chkdsk gestartet wenn es eine unter dem Betrieb gespeerte Partition untersuchen soll, wie z. B. root.
Das Programm könnte nach dem Start auch Taskmanager ect. in der Registrie speeren, und den bzw. die beiden explorer.exe (je nach Windowseinrichtung und eventuell aktivierten Ruhezustand) killen, alle Daten aus den Autostart auslesen, diese Programme alle killen, und dann selbst aktiv werden, und dann wieder den explorer starten damit das Desktop angezeigt wird, den Autostart wieder starten und den Task Manager entspeeren. Mit ein wenig Glück würde man das nicht merken.
Eventuell ginge es auch per Treiber Rootkitähnlich, aber da fehlt mir wieder der Durchblick.
Na ja, er hat ja nur
manchmal 5 - 7 Jahre Programmiererfahrung. Vielleicht hat er im Moment nur ein paar Minuten oder so.
perle
wenn du es wirklich professionell machen willst dann informier dich über die GINA von Windows.