Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: plik DAT
jamajka




Typ: neutral
Postów: 18
Zarejestrowany: Apr 2005
plik DAT

Zastanawiam się, plik Dat jest plikiem tekstowym, ktory można otworzyć w notaniku. Czy można go jakoś zabezpieczyć np: hasłem przed samym otwarciem? Chociażby po to aby nikt w nim nie grzebał (od kuchni). Może jakiś przykład kodu i kilka słow, bo się dopiero za VB biorę, dzięx.


_____________________________________________
Chcę wiedzieć, ale czy potrafię zrobić?

20-04-2005 11:30
Pokaż profil jamajka  Wyślij email do jamajka   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Jeśli zapisywałaś w trybie binary, to w standardowym notatniku tego nie odczytasz.
Są za to narzędzia (np.: HexEditor) które pozwolą na odnalezienie i odczytanie dowolnego ciągu znaków.

Jeśli chodzi Ci o zapisywanie danych tekstowych to możesz:
- dane szyfrować i zapisywać do pliku w postaci zaszyfrowanej lub,
- szyfrować zapisany plik lub,
- zapisywać dane do pliku, a następnie pakować do archiwum zabezpieczonym hasłem
- itd, itp ....

Sposobów jest multum, tylko jest kwestia tego jak mocno ma być to zaszyfrowane...


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

20-04-2005 21:45
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
jamajka




Typ: neutral
Postów: 18
Zarejestrowany: Apr 2005

Nie, nie chodzi mi o uniemożliwienie dostępu, lecz o uniemożliwienie przypadkowego wprowadzenia zamieszania. W moim projekcie chcę wykorzystać plik tekstowy ( nie wiem, może się upieram)- trafiło na DAT, bo chyba najłatwiej jest z niego czerpać dane dla programu.
Zapis binarny rzeczywiście jest trudny do odczytu, ale wystarczy "namieszać" w tym co się otworzy(plik tekstowy) i tak diabli wezmą dane. Nie mam na mysli złośliwców, lecz zwykłe gapy, na złośliwców raczej trudno znaleźć sposób.
Dodam, że plik jest tworzony w momencie pierwszego uruchomienia projektu. Lokalizacja pliku jest w folderze lokalizacji projektu. Bo gdyby udało się chociaż - tak się zastanawiam - zaprogramować, może jakiegoś MsgBoxa z ostrzeżeniem, aby nie manipulować przy pliku. A może jest inny stosunkowo łatwy i w miarę nieskomplikowany sposób na zapisywanie i odczytywanie danych (rekordów)?

[Post edytowany dnia 21-04-2005 11:03 przez jamajka]


_____________________________________________
Chcę wiedzieć, ale czy potrafię zrobić?

21-04-2005 10:43
Pokaż profil jamajka  Wyślij email do jamajka   
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

witam
sluchaj a za co ten plik bedzie odpowiedzialny ? konfiguracja ? baza danych ?
pozdrawiam

21-04-2005 10:53
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
jamajka




Typ: neutral
Postów: 18
Zarejestrowany: Apr 2005

To moja pierwsza prosta ( najprostsza ) baza danych.
Coś jak książka adresowa.


_____________________________________________
Chcę wiedzieć, ale czy potrafię zrobić?

21-04-2005 11:06
Pokaż profil jamajka  Wyślij email do jamajka   
kenazam




Typ: neutral
Postów: 19
Zarejestrowany: Mar 2005

... hmm,
zamiast zastanawiać się jak ten plik zabezpieczyć poprostu albo zapisz go bez roszerzenia (bo w sumie po cóż Ci akurat *.dat - może zapisz wszystko w np. zamiast mójplik.dat w mójplik) - bo jak sam(a) piszesz chodzi Ci tylko o zwykłe gapy więc w notatniku tego zwykła gapa nie otworzy ...
... ewentualnie zastanów się gdzie ten plik umieścić (np. C:\widows\system - w końcu zwykła gapa tam nawet nie zajrzy )

21-04-2005 11:11
Pokaż profil kenazam  Wyślij email do kenazam        723065
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

>To moja pierwsza prosta ( najprostsza ) baza danych

no to nie kombinuj tylko smigaj na bazach a nie tekstowych plikach access na poczatek da Tobie podstawowa szkole budowy baz i stosowania SQL

pliki tekstowe raczej stosuj w postaci INI do konfiguracji badz do spisywania logow ... robienie bazy na pliku tekstowym mija sie z celem ... wolne ... zawodne ... tak sie nie robi

pozdrawiam

p.s. na poczatku mozesz tworzyc tabele w bazie przy pomocy access a z kodu smigac juz na danych - poszukaj na forum a znajdziesz jak sie polaczyc do bazy accessowej i jak wyciagac i zapisywac dane

21-04-2005 11:22
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
jamajka




Typ: neutral
Postów: 18
Zarejestrowany: Apr 2005

dzięx, ta pierwsza sugestia wydaje się najbardziej trafna. Bo umieszczanie gdzieś w systemie jest również ryzykowne. Jak się zacznie kiedyś "chwiać" system, przyjdzie jakiś "fachowiec", zacznie szukać i nie rozumiejąc istoty bytu pliku zwyczajnie go wywali.


_____________________________________________
Chcę wiedzieć, ale czy potrafię zrobić?

21-04-2005 11:22
Pokaż profil jamajka  Wyślij email do jamajka   
Wszystkich odpowiedzi: 7 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1