Effective Java



Download 2,19 Mb.
Pdf ko'rish
bet210/341
Sana11.07.2022
Hajmi2,19 Mb.
#776765
1   ...   206   207   208   209   210   211   212   213   ...   341
Bog'liq
Effective Java



ITEM 50: MAKE DEFENSIVE COPIES WHEN NEEDED
233
thread during the 
window of vulnerability
between the time the parameters are
checked and the time they are copied. In the computer security community, this is
known as a 
time-of-check/time-of-use
or 
TOCTOU
attack [Viega01].
Note also that we did not use 
Date
’s 
clone
method to make the defensive
copies. Because 
Date
is nonfinal, the 
clone
method is not guaranteed to return an
object whose class is 
java.util.Date
: it could return an instance of an untrusted
subclass that is specifically designed for malicious mischief. Such a subclass
could, for example, record a reference to each instance in a private static list at the
time of its creation and allow the attacker to access this list. This would give the
attacker free rein over all instances. To prevent this sort of attack, 

Download 2,19 Mb.

Do'stlaringiz bilan baham:
1   ...   206   207   208   209   210   211   212   213   ...   341




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish