| Author |
Message
|
wader_669 Poziom 22

Joined: 21 Nov 2003 Posts: 1534 Location: Kanalizacja poznania
|
#1
02 Jul 2009 01:30 Poprawilem prosty programik .bat |
|
|
|
W pracy mam kompy totalnie zablokowane (nie moge nic instalowac i moge wchodzic tylko na wybrane strony internetowe). Szukalem jakiegos latwego sposobu aby mozna bylo zrobic wlasny folder, do ktorego ja mial bym tylko dostep. Zaczelem szukac w necie. Znalazlem to: http://www.ej.am/tutorials/11974-make-your-own-folder-password-lock-make-disappear.html
Prosty program ktory mogl bym szybko wklepac w notatnika. Mega sie ucieszylem jak to znalazlem, jedyny problem program nie dzialal. Troche go poprawilem i teraz dziala calkiem niezle.
Zgory mowie programuje tylko w bascomie, ale jakos rozgryzlem jak to wszystko pracuje. Nie wiem czy to cos specjalnego, chyba nie jak kod poprawilem w 5 min. Mimo to chcialem wam go udostepnic:
| Code: |
cls
@ECHO OFF
if EXIST "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" goto UNLOCK
:CONFIRM
set/p "cho=schowac?: (T/N)"
if %cho%==T goto LOCK
if %cho%==t goto LOCK
if %cho%==n goto END_1
if %cho%==N goto END_1
echo.wybierz (T/N)
goto CONFIRM
:LOCK
ren xfolder "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}"
attrib +h +s "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}"
echo.Folder zablokowany
goto End
:UNLOCK
set/p "y=wpisz haslo:"
if NOT %y%==123 goto FAIL
attrib -h -s "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}"
ren "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" xfolder
echo.Folder odblokowany
goto End
:FAIL
echo.haslo nie poprawne
goto unlock
:End
pause
:end_1
|
Dodano po 3 [minuty]:
Instrukcja:
1. Skopiowac kod do notatnika, nastepnie zapisac jako plik z rozszerzeniem bat.
2. Stworzyc folder o nazwie xfolder.
3. Cala sztuka.
*. Jak chcecie zmienic haslo to wpiszcie cos zamiast 123 (takie jest haslo tutaj)
**. jak chcecie miec inna nazwe foldera to wpiszcie cos innego zamiast xfolder w kodzie
|
|
| Back to top |
|
 |
Google

|
#
02 Jul 2009 01:30 |
|
|
|
|
|
| Back to top |
|
 |
Dr.Vee Poziom 22

Joined: 16 May 2008 Posts: 1808 Location: Wrocław
|
#2
02 Jul 2009 21:36 Re: Poprawilem prosty programik .bat |
|
|
|
Fantastyczny pomysł. Jeśli zostawisz ten plik .bat na swoim komputerze to na pewno nikt się nie zorientuje i nie przeczyta ani hasła, ani nazwy folderu.
Pozdrawiam,
Dr.Vee
|
|
| Back to top |
|
 |
Google

|
#
02 Jul 2009 21:36 |
|
|
|
|
|
| Back to top |
|
 |
wader_669 Poziom 22

Joined: 21 Nov 2003 Posts: 1534 Location: Kanalizacja poznania
|
#3
02 Jul 2009 22:01 Re: Poprawilem prosty programik .bat |
|
|
|
no wiadomo nob nie :P miala byc to bardziej zabawa.
Dodano po 4 [minuty]:
a masz pomysl jak to inaczej zrobic?
|
|
| Back to top |
|
 |
one_eddie Poziom 20

Joined: 22 Jul 2004 Posts: 983 Location: Polska
|
#4
08 Jul 2009 09:57 Re: Poprawilem prosty programik .bat |
|
|
|
| wader_669 wrote: |
| a masz pomysl jak to inaczej zrobic? |
Pewnie nie ma :) Ważniejsze jest to żeby zrównać kogoś z ziemią i nabić sobie pare postów.
Wracając do tematu. Myśle że jedynym rozsądnym rozwiązaniem w takim przypadku jest napisanie aplikacji która będzie śledziła (monitorowała folder) i reagowała w przypadku próby dostępu. Do nasłuchiwania w windowsie znajdziesz specialne API. Można to nawet zrobić z poziomu VBS z wykorzystaniem WMI. Należało by jeszcze rozważyć jak miała by dokładnie reagować.
Myśle jednak że najlepszym rozwiązaniam było by wykorzystanie zabespieczeń systemu operacyjnego (systemu plików).
Tyle mogę podpowiedzieć. Oba tematy musisz zgłębić samodzielnie.
|
|
| Back to top |
|
 |
Google

|
#
08 Jul 2009 09:57 |
|
|
|
|
|
| Back to top |
|
 |
wader_669 Poziom 22

Joined: 21 Nov 2003 Posts: 1534 Location: Kanalizacja poznania
|
#5
08 Jul 2009 11:31 Re: Poprawilem prosty programik .bat |
|
|
|
Zabezpieczenia systemowe odpadaja, bo komp jest totalnie zablokowany nic nie mozna zrobic, napisanie programu w innym jezyku tez bo nawet kompilatora nie zainstaluje. A reszta to dla mnie czarna magia, znam sie tylko na programowaniu prockow 8bitowych. Poczytam troche i zobaczymy.
Jedyne co mi przyszlo do glowy to zapisywanie ip kazdej osoby ktora odpali program, do pliku txt.
|
|
| Back to top |
|
 |