| |
VB & Windows APIRe: PC sperren und entsperren | | | Autor: TTP | Datum: 22.01.10 10:14 |
| Es ist C++ und geht nicht nach C# oder VB.NET hab ich rausbekommen. Die Interpreter sind bei dem Systemlogin noch gar nicht geladen, also bleibt als Möglichkeit nur C oder C++ -.-. Ich kann C, aber ich versteh den Code nicht, der is mir zu abstrakt....
Jemand hier gut in C, so dass er mir helfen kann??? | |
PC sperren und entsperren | | | Autor: TTP | Datum: 14.01.10 18:22 |
| Hallo,
ich hab noch nicht so viel mit Windowsprogrammierung zu tun gehabt, daher meine Frage hier.
Dazu habe ich die LockWorkStation Function gefunden. http://msdn.microsoft.com/en-us/library/aa376875(VS.85).aspx
Was mache ich aber, wenn ich den PC auch wieder per Code entsperren möchte?
Sinn soll ein Hardwareereignis sein: USB-Stick rein -> Anmelden, USB-Stick raus -> Sperren | |
Re: PC sperren und entsperren | | | Autor: TTP | Datum: 16.01.10 10:21 |
| das nützt mir bloß nichts, ich möchte ja autom. einloggen und ich möcht es ja auch entsperren oder gibt es irgendwie eine ander möglichkeit den windows-logon zu verhindern? | |
Re: PC sperren und entsperren | | | Autor: Benutzername | Datum: 18.01.10 19:59 |
| Darf ich mal was herein streuen ?
Es gibt doch WOL (WakeOnLan) und ich GLAUBE, es gibt sowas in der Art auch für andere Hardware (hab ich letztens irgendwo zufällig gelesen)... | |
Re: PC sperren und entsperren | | | Autor: Benutzername | Datum: 18.01.10 21:59 |
| Ja schon, aber ich denke mal wenn man eine Computer starten kann, sollte das Entsperren ja wohl kein Problem sein. Und darüber hab ich mal was gelesen, wenn ich mich recht entsinne... | |
Re: PC sperren und entsperren | | | Autor: Benutzername | Datum: 19.01.10 16:54 |
| Da wird es aber sicher doch was passendes geben...ich denke nicht, dass TTP der Erste mit dieser Idee ist^^ | |
Re: PC sperren und entsperren | | | Autor: TTP | Datum: 19.01.10 19:45 |
| Naja wenn der Rechner hochfährt, dann kann man das in der Windowsconfig auch einstellen, dass der User autom. eingeloggt wird und da kann man Usenrame und Passwort angeben.
Dann muss sowas doch auch als Programm-Event gehen | |
Re: PC sperren und entsperren | | | Autor: TTP | Datum: 19.01.10 19:47 |
| Run: "control userpasswords2"
Harken rausnehmen: Benutzer müssen Benutzernamen und Kennwort eingeben
aber das allein hilft mir ja nicht, ich möchte ihn ja nach dem Sperren anmelden. | |
Re: PC sperren und entsperren | | | Autor: Benutzername | Datum: 20.01.10 17:50 |
| Bestimmt, wenn man GAAANZ tief gräbt ;)
Also ich hab noch nie was von so einem Event gehört, aber das heißt ja nichts. Hast du schon Google gefragt ? | |
Re: PC sperren und entsperren | | | Autor: TTP | Datum: 20.01.10 18:14 |
| Klar hab ich google schon gefragt, hab bloß nichts brauchbares gefunden, außer das autom. einloggen des systems.
wie macht das denn andere Software? Ich hatte letzten in einer Zeitschrift gesehen das es eine Software gab, die sowas konnte. Leider habe ich mir nicht gemerkt von welchen Anbieter die war.
Kann man sonst irgendwie eine Anwendung machen, die so einen PC-Lock simuliert?
Also dass man die nicht aus dem Focus kriegt, usw. | |
Re: PC sperren und entsperren | | | Autor: Benutzername | Datum: 20.01.10 21:19 |
| PC-Lock simulieren...hm...vollständig ganz bestimmt nicht, aber du könntest halt einige Funktionen sperren.
Z.B. würde sich anbieten:
BlockInput()
ShowCursor() Außerdem könntest du Prozesse abfangen(d.h. sie sofort nach dem start wieder beenden).
Aber wirklich einen Lock simulieren...so jedenfalls nicht ;)
Klar gibt es solche Anwendungen, die diese Funktion unterstützen. Lern ASM und alles ist möglich ;)
Naja, aber das geht schon in richtung Hacken, weil man ja ggf. die Passwortabfrage umgeht...
Es könnte auch sein, dass sich DIESE Anwendungen im System vergraben, d.h. dass sie möglicherweise Systemdateien umschreiben...
Ich denke nicht, dass das recherchiere erfolgreich wird, denn die werden dir nicht einfach so den Source geben ;)
Aber würde mich auch mal interessieren^^ | |
Re: PC sperren und entsperren | | | Autor: TTP | Datum: 21.01.10 09:04 |
| ob sowas hilft?
gibt ja noch andere alternative, ich versuchs mal mit meinem alten XP, wenn ich was zu berichten hab schreib ich es ^^ | |
Es geht: PC sperren UND entsperren | | | Autor: TTP | Datum: 21.01.10 13:47 |
| hab was gefunden hier
Funktioniert auch 1A, leider nur bei Windows XP :-/
Basiert bei Win7 das ganze auch auf der Gina.dll?
Beitrag wurde zuletzt am 21.01.10 um 13:48:12 editiert. | |
Es geht: PC sperren UND entsperren | | | Autor: TTP | Datum: 21.01.10 14:52 |
| Es geht auch bei Vista und Co... siehe hier.
Leider kann ich nicht so gut C programmieren. Gibt es hier jemanden der gut in C ist und mir evtl. ein bisschen helfen kann das ganze zu verstehen?
Mein Vorhaben ist ja immernoch USB-Stick rein -> User anmelden. (Denke mal über ne Datei die Usernamen und PW enthält ist das am einfachsten - also auf dem Stick ODER über Hardware-ID oder so...) | |
Re: PC sperren und entsperren | | | Autor: Benutzername | Datum: 21.01.10 18:02 |
| Herzlichen Glückwunsch zum Erfolg ;)
C# -> VB ist eingentlich nicht sooo schwer, wirst schon sehen^^
@Martoeng
Ich meinte nur, wenn man ASM lernt, kann man mehr "sperren" als mit VB, weil man mit ASM einfach mehr machen kann.
Oder nochbesser: Lern Binärcode :P | |
Habs jetzt... | | | Autor: TTP | Datum: 24.01.10 10:43 |
| So ich hab einen schönen Artikel gefunden.
Dank des Artikels logge ich mich einmal in den Rechner ein, per Autologin wird im Autostart mein Programm gestartet, was dann unter dem Konto System läuft und mich ausloggt.
Steck ich jetzt meinen USB-Stick rein, dann erstellt das Tool mir einen neuen User mit Anminrechten und meldet mich als den neuen User und mit neuem Kennwort an.
Zieh ich den Stick ab, so meldet es mich ab und löscht den Account
War ein bisschen arbeit, aber funktioniert gut, hoffentlich behebt Microsoft den Bug nicht so schnell.
Mich würde trotzdem mal interessieren wie man das mit Cred..Services machen kann... | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
TOP! Unser Nr. 1
Neu! sevDataGrid 3.0
Mehrspaltige Listen, mit oder ohne DB-Anbindung. Autom. Sortierung, Editieren von Spalteninhalten oder das interaktive Hinzufügen von Datenzeilen sind ebenso möglich wie das Erstellen eines Web-Reports. Weitere InfosTipp des Monats TOP Entwickler-Paket
TOP-Preis!!
Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR...
Jetzt nur 599,00 EURWeitere Infos
|