Zdravím, rád bych aby se mi měnilo heslo do WinXP podle klíče odvozeného třeba z datumu. Napadlo mě, napsat aplikaci, která by se mi spouštěla vždycky při ukončení a přenastavila ho. Nevíte někdo, jestli na to existuje nějaké api? (C#/C/C++) Je to vůbec možné, bez jakéhokoliv potvrzování uživatelem? Počítám, že mám asi smůlu - že by se to bralo jako potencionální díra do bezpečnosti, že? :( I když teoreticky to někde uloženo bejt musí...
Fórum › .NET
Změna systémového hesla
Podľa mňa by to šlo. Ten Program by bol zapnutý celý čas od zapnutia PC ale by bol skrytý .A nastavyl by si ho do reg. že sa zapne pri štarte a v C# že sa vypne pri konci pc. Ale to heslo ??? Musel by si sa niekoho spýtať kde v reg. sa nastavuje heslo alebo niečo tak :P .Keby si to chcel z dátumu tak by si musel si zapametať dátum kedy si to posledni krát vypol .Lebo neviem možno sa to dá žeby sa program spustil skôr ako Pozadie windousu .
Ale môže byť sranda taky program vymyslieť :P .
To zonda : No... K C# som sa nedávno vrátil asi po roku, takže konkrétne neviem, či existuje normálnejšia možnosť, ako nižšie mnou popísaná, ale takto by som to riešil ja:
Vytvorím súbor xyz.bat a do neho vpíšem uvedený kód a následne spustím. Nemal by byť problém pre autora vlákna pracovať so súbormi.
Zkusil bych to takhle.
public static int ExecuteCommand(string command, int timeout)
{
ProcessStartInfo processInfo = new ProcessStartInfo("cmd.exe", "/C " + command);
processInfo.CreateNoWindow = true;
processInfo.UseShellExecute = false;
Process process = Process.Start(processInfo);
process.WaitForExit(pimeout);
int exitCode = Process.ExitCode;
process.Close();
return ExitCode;
}
ved práve mephi :D To by trebalo niečo lepšie vymyslieť . Najlepšie by bolo Keby naraz po spustený windousu nabehne na plochu ten program ktorý by bol ako prednostný .Žeby sa nedalo nič iné zapnuť iba to . Ale to by muselo byť neaká error okienko . Dá sa vytvoriť také okienko ale nee pomocou messegeBoxu ale iba žeby ten Form mal také vlastnosti ako error okienkoi ??existuje dačo také ?? lebo to by bolo gut .by si potom zachytil alt + F4 ,ctrl+alt+del , a pod.. .A to by bola už lahoudka . A mohlo by sa to potom aj nastavyť podľa aktuálneho dátumu alebo ked tak tak aj mena ako kto má ten deň meniny .
Odpíšte pls na to form či môže mať také isté vlastnosti ako error okienko .
To zonda : Nejsem si jistej, ale myslím, že docílit s .NETem takového efektu bude nemožné, protože .NET běží nad operačním systémem a vždy bude existovat možnost, jak danou aplikaci odstavit.
djanosik: Ale ja sa o odstranenie nebojím ved to sa dá zachytiť všetko .Ale ja sa "bojím" ako nastavyť aby sa popri tom forme nemohlo nič iné robyť to je najvážnejší môj problém ktorý neviem vyriešiť !!
A oto vás prosim či niekto niete ako sa to dá urobyť ??
A ešte aký jazyk by ste odporúčali na písanie takýchto somariniek ??? A hl. ten jazyk nesmie potrebovať .netfrework .
díky - především Tocimankovi za ten dávkový soubor - s tím by to už měla být hračka... Cílem je, abych měl spouštění počítače mýma malýma desetiletýma 'špuntama' každý den pod kontrolou. Nějaká dovolená a zapomenutej den posledního spuštění nebude problém, protože tam mám ještě vlastní neměnné heslo admina...
S tím heslem mě zatím napadnul cifernej součet datumu s písmenem dne v týdnu, jsem zvědavej, za jak dlouho mi to prolomí :-)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
PHP - změna hesla - nefukční změna / login — založil David
Změna systémového menu v Tkinteru — založil wickzig
Zmena root hesla pipni — založil lolik
Výpis systémového času v C/C++ — založil ADam
Spustenie počítača (systémového priečinku) — založil delphak
Moderátoři diskuze