Мозилла ΠΏΠΎΡ‡ΠΈΡšΠ΅ са ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜ΠΎΠΌ Π Π›Π‘ΠΎΠΊ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π΅ ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅

Π˜ΡΡ‚Ρ€Π°ΠΆΠΈΠ²Π°Ρ‡ΠΈ са Π£Π½ΠΈΠ²Π΅Ρ€Π·ΠΈΡ‚Π΅Ρ‚Π° Π‘Ρ‚Π°Π½Ρ„ΠΎΡ€Π΄, Π£Π½ΠΈΠ²Π΅Ρ€Π·ΠΈΡ‚Π΅Ρ‚Π° ΠšΠ°Π»ΠΈΡ„ΠΎΡ€Π½ΠΈΡ˜Π΅ Ρƒ Π‘Π°Π½ Π”ΠΈΡ˜Π΅Π³Ρƒ ΠΈ Π£Π½ΠΈΠ²Π΅Ρ€Π·ΠΈΡ‚Π΅Ρ‚Π° ВСксаса Ρƒ ΠžΡΡ‚ΠΈΠ½Ρƒ Ρ€Π°Π·Π²ΠΈΡ˜Π΅Π½Π° Π°Π»Π°Ρ‚Π° Π Π›Π‘ΠΎΠΊ, који сС ΠΌΠΎΠΆΠ΅ користити ΠΊΠ°ΠΎ Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΈ ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΠΎΠ½ΠΈ слој Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°ΡšΠ΅ Ρ€Π°ΡšΠΈΠ²ΠΎΡΡ‚ΠΈ Ρƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°. Π Π›Π‘ΠΎΠΊ ΠΈΠΌΠ° Π·Π° Ρ†ΠΈΡ™ Π΄Π° Ρ€Π΅ΡˆΠΈ бСзбСдносни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ΠΏΠΎΡƒΠ·Π΄Π°Π½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ‚Ρ€Π΅Ρ›ΠΈΡ… страна којС нису ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π°, Π°Π»ΠΈ Ρ‡ΠΈΡ˜Π΅ Ρ€Π°ΡšΠΈΠ²ΠΎΡΡ‚ΠΈ ΠΌΠΎΠ³Ρƒ Π΄Π° ΡƒΠ³Ρ€ΠΎΠ·Π΅ Π³Π»Π°Π²Π½ΠΈ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΠ°Ρ‚.

Мозилла Π¦ΠΎΠΌΠΏΠ°Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²ΠΈ користитС Π Π›Π‘ΠΎΠΊ Ρƒ Π›ΠΈΠ½ΡƒΠΊ Π²Π΅Ρ€Π·ΠΈΡ˜Π°ΠΌΠ° Π€ΠΈΡ€Π΅Ρ„ΠΎΠΊΠ° 74 ΠΈ ΠΌΠ°Ρ†ΠžΠ‘ Π²Π΅Ρ€Π·ΠΈΡ˜Π°ΠΌΠ° Π€ΠΈΡ€Π΅Ρ„ΠΎΠΊΠ° 75 Π΄Π° ΠΈΠ·ΠΎΠ»ΡƒΡ˜Π΅Ρ‚Π΅ ΠΈΠ·Π²Ρ€ΡˆΠ°Π²Π°ΡšΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π³Ρ€Π°Ρ„ΠΈΡ‚, ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π°Π½ Π·Π° ΠΏΡ€ΠΈΠΊΠ°Π·ΠΈΠ²Π°ΡšΠ΅ Ρ„ΠΎΠ½Ρ‚ΠΎΠ²Π°. ΠœΠ΅Ρ’ΡƒΡ‚ΠΈΠΌ, Π Π›Π‘ΠΎΠΊ нијС спСцифичан Π·Π° Π€ΠΈΡ€Π΅Ρ„ΠΎΠΊ ΠΈ ΠΌΠΎΠΆΠ΅ сС користити Π·Π° изоловањС Π±ΠΈΠ»ΠΎ којС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΡ™Π½ΠΈΠΌ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚ΠΈΠΌΠ°. Развој Π Π›Π‘ΠΎΠΊ ΡˆΠΈΡ€Π΅ΡšΠ΅ ΠΏΠΎΠ΄ МИВ Π»ΠΈΡ†Π΅Π½Ρ†ΠΎΠΌ. Π Π›Π‘ΠΎΠΊ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π° Π›ΠΈΠ½ΡƒΠΊ ΠΈ ΠΌΠ°Ρ†ΠžΠ‘ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, Π° ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π·Π° Виндовс сС ΠΎΡ‡Π΅ΠΊΡƒΡ˜Π΅ каснијС.

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π Π°Π΄ Π Π›Π‘ΠΎΠΊ-Π° сС своди Π½Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ΅ Π¦/Π¦++ ΠΊΠΎΠ΄Π° ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ρƒ ΡΡ€Π΅Π΄ΡšΠΈ ВСбАссСмбли ΠΊΠΎΠ΄ ниског Π½ΠΈΠ²ΠΎΠ°, који јС Π·Π°Ρ‚ΠΈΠΌ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ ΠΊΠ°ΠΎ ВСбАссСмбли ΠΌΠΎΠ΄ΡƒΠ», Ρ‡ΠΈΡ˜Π΅ су Π΄ΠΎΠ·Π²ΠΎΠ»Π΅ постављСнС само Ρƒ односу Π½Π° овај ΠΌΠΎΠ΄ΡƒΠ» (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π·Π° ΠΎΠ±Ρ€Π°Π΄Ρƒ стрингова Π½Π΅Ρ›Π΅ ΠΌΠΎΡ›ΠΈ Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈ ΠΌΡ€Π΅ΠΆΠ½Ρƒ ΡƒΡ‚ΠΈΡ‡Π½ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ) . ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΠ²Π°ΡšΠ΅ Π¦/Π¦++ ΠΊΠΎΠ΄Π° Ρƒ ВСбАссСмбли сС Π²Ρ€ΡˆΠΈ ΠΏΠΎΠΌΠΎΡ›Ρƒ васи-сдк.

Π—Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈΠ·Π²Ρ€ΡˆΠ΅ΡšΠ΅, ВСбАссСмбли ΠΌΠΎΠ΄ΡƒΠ» сС ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π° Ρƒ машински ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠΎΡ›Ρƒ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€Π° Π›ΡƒΡ†Π΅Ρ‚ ΠΈ Ρ€Π°Π΄ΠΈ Ρƒ посСбном β€žΠ½Π°Π½ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡƒβ€œ ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΎΠΌ ΠΎΠ΄ остатка ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅. Π›ΡƒΡ†Π΅Ρ‚ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ јС заснован Π½Π° истом ΠΊΠΎΠ΄Ρƒ ΠΊΠ°ΠΎ ΠΈ ЈИВ ΠΌΠΎΡ‚ΠΎΡ€ Π”ΠΈΠ·Π°Π»ΠΈΡ†Π°, који сС користи Ρƒ Π€ΠΈΡ€Π΅Ρ„ΠΎΠΊ-Ρƒ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΠ°Π²Π°ΡšΠ΅ ВСбАссСмбли-Π°.

БастављСни ΠΌΠΎΠ΄ΡƒΠ» Ρ€Π°Π΄ΠΈ Ρƒ посСбној ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜ΡΠΊΠΎΡ˜ области ΠΈ Π½Π΅ΠΌΠ° приступ остатку адрСсног простора. Ако сС Ρ€Π°ΡšΠΈΠ²ΠΎΡΡ‚ Ρƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ†ΠΈ искористи, Π½Π°ΠΏΠ°Π΄Π°Ρ‡ Ρ›Π΅ Π±ΠΈΡ‚ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΈ Π½Π΅Ρ›Π΅ ΠΌΠΎΡ›ΠΈ Π΄Π° приступи ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜ΡΠΊΠΈΠΌ областима Π³Π»Π°Π²Π½ΠΎΠ³ процСса ΠΈΠ»ΠΈ Π΄Π° прСнСсС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Ρƒ Π²Π°Π½ ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΎΠ³ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ°.

Мозилла ΠΏΠΎΡ‡ΠΈΡšΠ΅ са ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜ΠΎΠΌ Π Π›Π‘ΠΎΠΊ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π΅ ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅

Π—Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π΅ су ΠΎΠ±Π΅Π·Π±Π΅Ρ’Π΅Π½Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ високог Π½ΠΈΠ²ΠΎΠ° АПИ Π·Π°, ΡˆΡ‚ΠΎ Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π΄Π° ΠΏΠΎΠ·ΠΎΠ²Π΅Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ρƒ ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΡƒ. ВСбАссСмбли Ρ€ΡƒΠΊΠΎΠ²Π°ΠΎΡ†ΠΈ Π½Π΅ Π·Π°Ρ…Ρ‚Π΅Π²Π°Ρ˜Ρƒ скоро Π½ΠΈΠΊΠ°ΠΊΠ²Π΅ Π΄ΠΎΠ΄Π°Ρ‚Π½Π΅ рСсурсС ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π° са њима нијС ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΡ€ΠΈΡ˜Π° ΠΎΠ΄ позивања ΠΎΠ±ΠΈΡ‡Π½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡ΠΊΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ сС ΠΈΠ·Π²Ρ€ΡˆΠ°Π²Π°Ρ˜Ρƒ Ρƒ ΠΎΠ±Π»ΠΈΠΊΡƒ ΠΈΠ·Π²ΠΎΡ€Π½ΠΎΠ³ ΠΊΠΎΠ΄Π°, Π° ΠΎΠΏΡˆΡ‚ΠΈ Ρ‚Ρ€ΠΎΡˆΠΊΠΎΠ²ΠΈ Π½Π°ΡΡ‚Π°Ρ˜Ρƒ само ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρ‚ΠΎΠΊΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π΅ са ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΈΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ΅ΠΌ). ИзолованС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡ΠΊΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ сС Π½Π΅ ΠΌΠΎΠ³Ρƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΏΠΎΠ·Π²Π°Ρ‚ΠΈ ΠΈ ΠΌΠΎΡ€Π° ΠΈΠΌ сС приступити ΠΏΠΎΠΌΠΎΡ›Ρƒ
слој ΠΈΠ½Π²ΠΎΠΊΠ΅_сандбок_Ρ„ΡƒΠ½Ρ†Ρ‚ΠΈΠΎΠ½().

Π—Π°ΡƒΠ·Π²Ρ€Π°Ρ‚, Π°ΠΊΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ ΠΏΠΎΠ·Π²Π°Ρ‚ΠΈ СкстСрнС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅, ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ ΠΌΠΎΡ€Π°Ρ˜Ρƒ Π±ΠΈΡ‚ΠΈ Сксплицитно дСфинисанС ΠΏΠΎΠΌΠΎΡ›Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ рСгистСр_Ρ†Π°Π»Π»Π±Π°Ρ†ΠΊ (ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎ, Π Π›Π‘ΠΎΠΊ ΠΎΠ±Π΅Π·Π±Π΅Ρ’ΡƒΡ˜Π΅ приступ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°ΠΌΠ° стандардна Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°). Π”Π° Π±ΠΈ сС осигурала бСзбСдност ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅, ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° ΠΈΠ·Π²Ρ€ΡˆΠ΅ΡšΠ° ΠΊΠΎΠ΄Π° нијС Π΄ΠΎΠ²ΠΎΡ™Π½Π° ΠΈ Π·Π°Ρ…Ρ‚Π΅Π²Π° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Ρƒ Π²Ρ€Π°Ρ›Π΅Π½ΠΈΡ… Ρ‚ΠΎΠΊΠΎΠ²Π° ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°.

ВрСдности гСнСрисанС Ρƒ ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΡƒ су ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π΅ ΠΊΠ°ΠΎ Π½Π΅ΠΏΠΎΡƒΠ·Π΄Π°Π½Π΅ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π΅ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π΅ ΡƒΠΊΠ°Ρ™Π°Π½Π΅ ΠΎΠ·Π½Π°ΠΊΠ΅ Π° Π·Π° β€žΡ‡ΠΈΡˆΡ›Π΅ΡšΠ΅β€ ΠΈΠΌ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ΅ Ρƒ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅.
Π‘Π΅Π· Ρ‡ΠΈΡˆΡ›Π΅ΡšΠ°, ΠΏΠΎΠΊΡƒΡˆΠ°Ρ˜ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ° Π·Π°Ρ€Π°ΠΆΠ΅Π½ΠΈΡ… ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Ρƒ контСксту који Π·Π°Ρ…Ρ‚Π΅Π²Π° Ρ€Π΅Π΄ΠΎΠ²Π½Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ (ΠΈ ΠΎΠ±Ρ€Π½ΡƒΡ‚ΠΎ) Π΄ΠΎΠ²ΠΎΠ΄ΠΈ Π΄ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡΠ°ΡšΠ° Π³Ρ€Π΅ΡˆΠ°ΠΊΠ° Ρƒ Π²Ρ€Π΅ΠΌΠ΅ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ°. АргумСнти ΠΌΠ°Π»ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°, ΠΏΠΎΠ²Ρ€Π°Ρ‚Π½Π΅ врСдности ΠΈ структурС сС ΠΏΡ€ΠΎΡΠ»Π΅Ρ’ΡƒΡ˜Ρƒ ΠΊΠΎΠΏΠΈΡ€Π°ΡšΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅ процСса ΠΈ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅ сандбок-Π°. Π—Π° Π²Π΅Π»ΠΈΠΊΠ΅ скуповС ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°, ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° сС Π΄ΠΎΠ΄Π΅Ρ™ΡƒΡ˜Π΅ Ρƒ ΠΈΠ·ΠΎΠ»ΠΎΠ²Π°Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΡƒ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΈ Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π½ΠΈ ΠΏΠΎΠΊΠ°Π·ΠΈΠ²Π°Ρ‡ сандбок-Π° сС Π²Ρ€Π°Ρ›Π° Π³Π»Π°Π²Π½ΠΎΠΌ процСсу.

Π˜Π·Π²ΠΎΡ€: ΠΎΠΏΠ΅Π½Π½Π΅Ρ‚.Ρ€Ρƒ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€