utolso level: binarisok olvashatosaga... miert? - temakorben ***a kinek nem inge, ne vegye magara!!!***
Zelenak.Gabor at ans.lri.hu
Zelenak.Gabor at ans.lri.hu
2001. Május. 3., Cs, 10:26:18 CEST
az a velemenyem, hogy a fenti kerdes amolyan nulla derivalasa
kategoriaba tartozik....
a kerdesed kefejtese mellesleg eleg zavarosnak tunt.
az hogy ki, es miert akarja "olvasni" a file-ok tartalmat,
legyen az binaris kod, strukturalt adat file, vagy egyszeru
text file, - ezen torekveset az illeto user-nek - igen
nehezen lehet szabalyozni pusztan permission bit-ekkel.
(szolj, ha tevednek...)
tagadhatatlan teny, hogy azokkal, is operalni kell. azonban
szamtalan scenario kepzelheto el, ahol nem ez az utolso
megoldas. komoly szakirodalom all azok rendelkezesere,
akik az Unix security hole-jait szeretnek jol-rosszul
betomkodni. talan arra kellene nemi idot forditani, hogy
ezek egyiket, masikat elolvassa a raszorulo. (eloszor)
(masodszor)
azok az informaciok - amelyeket az altalam
emlitett what(1) program tajekoztatasodul kiir
a terminalodon, egyaltalan nem titkosak. sot!
az hogy, tobb tiszteletet kertem - nos, ezzel
az egy dologgal magyarazhato csupan. aki nem
kivancsi a file keletkezesenek a korulmenyeire,
az ne "olvassa" el a tartalmat. (ezek itt inkabb moralis
tortenetek, melyek nem valok "komoly" IT
szakemberek alkotta berkekbe.) az hogy, "umask 0000"-ositod
a "kulso" felhasznalo kornyezetet, azzal pont azt
a dolgot veszed el a FreeBSD-tol (es mas unix-oktol), amiert
letrehoztak oket: nevezetesen a halozatos, multiprogramozott,
multiuser-es operacios rendszert degradalod egy
szines ablak szintjere. ne tedd! vagy valts OS-t.
ha maradsz, akkor vesd bele magad a sysadmin-ok
napi faraszto munkajaba, es tartsd szemmel a
rad bizott rendszert. ellentetben ui. mas rendszerekkel,
a unix kifejezetten igenyli a felugyeletet.
(harmadszor es utoljara)
komolyan bosszant, hogy ilyen kerdesekkel jonnek elo
emberek - talan tobbidot kellene szakirodalom olvasasaval
tolteni - es nem beugrani az olyan hireszteleseknek, hogy
a Unix a legbiztonsagosabb operacios rendszer.
tudtommal feltorhetetlen emberalkotta, mukodo rendszer nincs!
ketlem, hogy valaha letezne egyaltalan...
befejezesul ime nehany tipp a szakirodalmat tekintve.
(a peldak, sajat konyvespolcomrol valok, ha valakinek
a temaba vagoan vannak ujabb dokumentumai, kerem
jelezze - szeretnem azokat beszerezni.)
Unix System administration handbook PH (Evi Nemeth, Garth
Snyder, Scott Seebass, Trent R. Hein)
Essential System administration OR (AEleen Frisch)
Unix Hints and Hacks
Unix System Security AV (David A. Curry)
Firewalls and Internet Security AV (William R.
Cheswick/Steven M. Bellovin)
Unix internals PH (Vahilla)
OS sourcecode secrets (Jolitz & Jolitz) /mo.-n mar
nem kaphato sajnos/
Design and implementation of 4.4BSD OS AV (McKusick)
Advanced Programming in Unix environment AV (W. Richard Stevens)
es az alap mu... Operatin System, Design and implementation
A.S. Tanenbaum (mar magyarul is olvashato!!!!!) PH
ez itt nem a reklam helye: a fenti konyvek jo reszet
idehaza, a softwarestation (http://www.swsbooks.hu)
konyvesboltban be lehet szerezni.
kitarto olvasast kivanok az erdeklodoknek!
/****************************************
Zelenak Gabor
system programmer
----------------------------------------------------------
MATIAS Air Traffic Control Center Hungary
(36)1-296-9106{FAX}
(36)1 296-9107
----------------------------------------------------------
mailto:zelenak.gabor at ans.lri.hu
*****************************************/
int
main(){
printf("Hello World!");
exit(0);
}
További információk a(z) BSD levelezőlistáról