Avatar billede llgpublic Nybegynder
07. oktober 2003 - 11:56 Der er 6 kommentarer og
1 løsning

Batch password login script (DOS)

Jeg står og mangler et simeplt men sikkert batch login program til MS-DOS 6.20 med disse 2 funktioner.

Efter boot skal programmet som bliver startet af autoexec.bat spørge efter et password "9185"

Ved 3 gange forkert login, skal scriptet bippe 2 gange og så genstarte computeren...


Nogen som vil lave dette for mig ?
Avatar billede jpvj Nybegynder
07. oktober 2003 - 12:01 #1
Det kan du ikke lave sikkert, da man let kan omgå config.sys og autoexec.bat.

Du kan skrive et program, der gør det, men er det ikke lidt overkill til den så gammel løsning osm MS DOS?
Avatar billede angak Nybegynder
07. oktober 2003 - 12:04 #2
Kan du ikke benytte BIOS-password? Der skal man da (i de fleste tilfælde) fjerne batteriet for at omgå...
Avatar billede llgpublic Nybegynder
07. oktober 2003 - 12:06 #3
Jeg har ikke noget at benytte BIOS password til, men lav dog bare et, sikkerheden skal jeg nok selv sørge for ...
Avatar billede angak Nybegynder
07. oktober 2003 - 12:36 #4
Ved ikke helt om vi misforstår hinanden...

Man kan jo sætte computeren til at spørge om password lige efter POST (uden at man går ind i BIOS)... Altså inden den når til autoexec.bat og config.sys
Avatar billede llgpublic Nybegynder
07. oktober 2003 - 14:44 #5
Yup, jeg er ikke helt dum, BIOS Password, ved boot eller ved indgang i biosen (Del) er nemt nok at sætte up, men snakker om at jeg skal bruge et "sikkert" dvs. et password beskyttet batch skript som jeg så vil såtte til at starte med autoexec.bat.
Avatar billede jpvj Nybegynder
07. oktober 2003 - 15:45 #6
Det KAN ikke lade sig gøre!!!

Du kan så let som at klø dig i nakken taste F5 (mener jeg) og springer forbi config.sys og autoexec.bat.

Herefter kan du blot udskrive autoexec.bat og config.sys og tilrette dem, så de ikke kører dit script.

Du kan også udskrive dit password beskyttede script og se hvad scriptet gør, hvad passwordet er osv...

Hvis du skal have noget der bare ligner et password program, så skal du bruge en hashværdi, dvs. brugeren indtaster et password. Herudfra beregnes ex. MD5 eller SHA hash værdien og denne sammenlignes med hashværdien af det "krævede" password.

Alt i alt ville jeg nok lave en applikation og kalde den fra autoexec.bat(hvilket jeg faktisk gjorde for ca. 15 år siden fordi min klon PC ikke havde password beskyttelse som min fars dyre IBM :-)

Hvorfor er det forresten at du vil have det kaldt fra autoexec.bat?

Du kan få lidt bedre "sikkerhed" ved at benytte en device driver som du kalder fra config.sys.

Jeg søgte på google og fandt bla. denne side med flere programmer:
http://ciac.llnl.gov/ciac/ToolsDOSSystem.html

Se søgeresultaterne her:
http://www.google.dk/search?q=dos+password+config.sys&ie=UTF-8&oe=UTF-8&hl=da&meta=lr%3Dlang_da%7Clang_en%7Clang_de

JP
Avatar billede llgpublic Nybegynder
07. oktober 2003 - 21:31 #7
Blev ikke meget klogere, vidste det meste af det i forvejen, men acceptere på grundlaget af den side som du fandt frem ...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester