αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž–αž·αžšαž»αž‘αŸ’αž’αŸ– αžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžš flash proxy αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž˜αž€αž–αžΈ MIT αž“αž·αž„ Stanford αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš

αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž–αž·αžšαž»αž‘αŸ’αž’αŸ– αžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžš flash proxy αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž˜αž€αž–αžΈ MIT αž“αž·αž„ Stanford αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš

αž“αŸ…αžŠαžΎαž˜αž‘αžŸαžœαžαŸ’αžŸαžšαŸαž†αŸ’αž“αžΆαŸ† 2010 αž€αŸ’αžšαž»αž˜αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαžšαž½αž˜αž‚αŸ’αž“αžΆαž˜αž€αž–αžΈαžŸαžΆαž€αž›αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™ Stanford αžŸαžΆαž€αž›αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™ Massachusetts αž‚αž˜αŸ’αžšαŸ„αž„ Tor αž“αž·αž„ SRI International αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž–αž½αž€αž‚αŸ αž€αžΆαžšαžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœ αžœαž·αž’αžΈαžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž–αž·αžšαž»αž‘αŸ’αž’αž›αžΎαž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαŸ”

αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž”αžΆαž“αžœαž·αž—αžΆαž‚αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž“αŸƒαž€αžΆαžšαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αž“αŸ…αž–αŸαž›αž“αŸ„αŸ‡ αž αžΎαž™αž”αžΆαž“αžŸαŸ’αž“αžΎαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžšαž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαžŠαŸ‚αž›αž αŸ…αžαžΆ flash proxy αŸ” αžαŸ’αž„αŸƒαž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαžαŸ’αž›αžΉαž˜αžŸαžΆαžš αž“αž·αž„αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžšαž”αžŸαŸ‹αžœαžΆαŸ”

αžŸαŸαž…αž€αŸ’αžαžΈαžŽαŸ‚αž“αžΆαŸ†

αž’αŸŠαžΈαž“αž’αžΊαžŽαŸ‚αžαž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž”αžŽαŸ’αžαžΆαž‰αž”αžΎαž€αž…αŸ†αž αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αŸ’αžšαž”αŸ‹αž”αŸ’αžšαž—αŸαž‘ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž™αžΌαžš αŸ— αž‘αŸ…αž”αŸ’αžšαž‘αŸαžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžαŸ’αžšαž„αž…αžšαžΆαž…αžšαŸ” αžšαžŠαŸ’αž‹αžαŸ’αž›αŸ‡αžšαžΆαžšαžΆαŸ†αž„αž‚αŸαž αž‘αŸ†αž–αŸαžšαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆ YouTube ឬ Facebook αžαžŽαŸˆαžŠαŸ‚αž›αžšαžŠαŸ’αž‹αžαŸ’αž›αŸ‡αž αžΆαž˜αžƒαžΆαžαŸ‹αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαž˜αžΆαžαž·αž€αžΆαžŠαŸ‚αž›αž˜αžΆαž“αžŸαž˜αŸ’αž—αžΆαžšαŸˆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ” αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž”αŸ’αžšαž—αŸαž‘αž˜αž½αž™ αž¬αž”αŸ’αžšαž—αŸαž‘αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž‘αŸαžŸαžšαžΆαž”αŸ‹αžŸαž·αž”αž˜αž€αž–αžΈαžαŸ†αž”αž“αŸ‹αž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆ αžšαž½αž˜αž‘αžΆαŸ†αž„αž’αžΊαžšαŸ‰αž»αž”αž•αž„αžŠαŸ‚αžšαŸ”

αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹αžŠαŸ‚αž›αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž–αŸ’αž™αžΆαž™αžΆαž˜αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αžœαžΆαžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž•αŸ’αžŸαŸαž„αŸ—αŸ” αž˜αžΆαž“αž‘αž·αžŸαžŠαŸ…αž‡αžΆαž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ‚αž”αž“αŸαŸ‡ αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Tor αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αž‚αž˜αŸ’αžšαŸ„αž„αŸ”

αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆ αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž€αž·αž…αŸ’αž…αž€αžΆαžšαž”αžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αŸ–

  1. αž–αž·αž’αžΈαž€αžΆαžšαžŽαžΆαžαŸ‹αž‡αž½αž”αŸ” αž–αž·αž’αžΈαž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž‘αŸαžŸαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαžΆαžšαžΆαŸ†αž„αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‰αžΎ αž“αž·αž„αž‘αž‘αž½αž›αž–αŸαžαŸŒαž˜αžΆαž“αž˜αž½αž™αž…αŸ†αž“αž½αž“αžαžΌαž…αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ - αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈ Tor αž§αž‘αžΆαž αžšαžŽαŸ αžœαžΆαž”αŸ’αžšαžΎαž€αžΆαžšαžŽαžΆαžαŸ‹αž‡αž½αž”αžŠαžΎαž˜αŸ’αž”αžΈαž…αŸ‚αž€αž…αžΆαž™αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžšαž”αžŸαŸ‹ Tor relays (αžŸαŸ’αž–αžΆαž“) αŸ” αž–αž·αž’αžΈαž€αžΆαžšβ€‹αž”αŸ‚αž”αž“αŸαŸ‡β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž”αŸ’αžšαžΎβ€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž…αžšαžΆαž…αžšαžŽαŸβ€‹αž€αž˜αŸ’αžšαž·αžβ€‹αž‘αžΆαž” αž αžΎαž™β€‹αž˜αž·αž“β€‹αž„αžΆαž™β€‹αž“αžΉαž„β€‹αžšαžΆαžšαžΆαŸ†αž„β€‹αž‘αžΎαž™αŸ”
  2. αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαŸ” αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž™αž€αžˆαŸ’αž“αŸ‡αž›αžΎαž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž“αŸ…αžαžΆαž„αž€αŸ’αžšαŸ…αžαŸ†αž”αž“αŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž’αŸŠαžΈαž“αž’αžΊαžŽαŸ‚αžαžŠαŸ‚αž›αž”αžΆαž“αž…αŸ’αžšαŸ„αŸ‡αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΌαž“αž…αžšαžΆαž…αžšαžŽαŸαž–αžΈαž’αžαž·αžαž·αž‡αž“αž‘αŸ…αž€αžΆαž“αŸ‹αž’αž“αž’αžΆαž“αž‚αŸ„αž›αžŠαŸ… αž“αž·αž„αžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αŸ” αž’αŸ’αž“αž€αžšαŸ€αž”αž…αŸ†αž”αŸ’αž›αž»αž€αž’αžΆαž…αž†αŸ’αž›αžΎαž™αžαž”αžŠαŸ„αž™αžšαžΆαžšαžΆαŸ†αž„αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž–αžΈαž€αžΆαžšαžšαŸ€αž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžšαž”αžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ αž“αž·αž„αžšαžΆαžšαžΆαŸ†αž„αž–αž½αž€αž‚αŸαŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ’αžšαž†αžΆαŸ†αž„αž”αŸ‚αž”αž“αŸαŸ‡ αž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžšαž”αžŸαŸ‹αžŸαŸŠαžΈαž”αŸŠαžΈαž›αŸ” αžŸαŸαžœαžΆαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαžαŸ’αžšαžΌαžœαžαŸ‚αž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαžαŸ’αž˜αžΈαž‡αžΆαž“αž·αž…αŸ’αž…αŸ” αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαžαŸ’αž˜αžΈαž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαž‚αžΊαž‡αžΆαžαŸ’αž›αžΉαž˜αžŸαžΆαžšαžŸαŸ†αžαžΆαž“αŸ‹αž“αŸƒαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžšαžŠαŸ‚αž›αžŸαŸ’αž“αžΎαž‘αžΎαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαŸ”
  3. αž€αžΆαžšαž€αŸ’αž›αŸ‚αž„αž”αž“αŸ’αž›αŸ†αŸ” αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαž‘αž‘αž½αž›αž”αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž“αŸƒαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹ αžœαžΆαž…αžΆαŸ†αž”αžΆαž…αŸ‹αžαŸ’αžšαžΌαžœαž›αžΆαž€αŸ‹αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžšαž”αžŸαŸ‹αžœαžΆαž‡αžΆαž˜αž½αž™αžœαžΆ αžŠαžΎαž˜αŸ’αž”αžΈαž€αž»αŸ†αž±αŸ’αž™αžŸαž˜αŸαž™αž“αŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαžΆαžšαžΆαŸ†αž„αžŠαŸ„αž™αž”αŸ’αžšαžΎαž§αž”αž€αžšαžŽαŸαžœαž·αž—αžΆαž‚αž…αžšαžΆαž…αžšαžŽαŸαŸ” αžœαžΆαžαŸ’αžšαžΌαžœαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ’αž›αŸ‚αž„αž”αž“αŸ’αž›αŸ†αž‡αžΆαž…αžšαžΆαž…αžšαžŽαŸ "αž‘αŸ€αž„αž‘αžΆαžαŸ‹" αžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαž˜αž½αž™αž αžΆαž„αž’αž“αž‘αžΆαž‰ αž αŸ’αž‚αŸαž˜αž’αž“αž‘αžΆαž‰αž‡αžΆαžŠαžΎαž˜αŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž”αžΆαž“αžŸαŸ’αž“αžΎαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžαŸ’αž˜αžΈαž˜αž½αž™αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαŸ”

αžαžΎαž€αžΆαžšαž„αžΆαžšαž“αŸαŸ‡

αž‚αŸ†αž“αž·αžαžŸαŸ†αžαžΆαž“αŸ‹αž‚αžΊαžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαž‚αŸαž αž‘αŸ†αž–αŸαžšαž…αŸ’αžšαžΎαž“αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αž˜αžΆαž“αž’αžΆαž™αž»αž€αžΆαž›αžαŸ’αž›αžΈαž˜αž·αž“αž›αžΎαžŸαž–αžΈαž–αžΈαžšαž”αžΈαž“αžΆαž‘αžΈαŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαžŠαžΌαž…αŸ’αž“αŸαŸ‡αž”αžΆαž“ αž”αžŽαŸ’αžαžΆαž‰αž“αŸƒαž‚αŸαž αž‘αŸ†αž–αŸαžšαžαžΌαž…αŸ—αž€αŸ†αž–αž»αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„ αžŠαŸ‚αž›αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžŸαŸ’αž˜αŸαž‚αŸ’αžšαž…αž·αžαŸ’αž αžŠαžΌαž…αž‡αžΆαž‘αŸ†αž–αŸαžšαžŠαžΎαž˜αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ‚αž›αžšαžŸαŸ‹αž“αŸ…αž€αŸ’αžšαŸ…αžαŸ†αž”αž“αŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαŸ” αž‚αŸαž αž‘αŸ†αž–αŸαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž˜αž·αž“αž˜αžΆαž“αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž˜αž½αž™αž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αž„αŸ‹αž…αžΌαž›αž”αŸ’αžšαžΎαž“αŸ„αŸ‡αž‘αŸαŸ”

αž•αŸ’αž›αžΆαž€αžŸαž‰αŸ’αž‰αžΆαžαžΌαž…αž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αž‘αžΎαž„αž“αŸ…αž›αžΎαž‚αŸαž αž‘αŸ†αž–αŸαžšαž”αŸ‚αž”αž“αŸαŸ‡ αžŠαŸ‚αž›αž‡αžΆαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŠαŸαžŸαžΆαž˜αž‰αŸ’αž‰αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαžŠαŸ„αž™αž”αŸ’αžšαžΎ JavaScript αŸ” αž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαž€αžΌαžŠαž“αŸαŸ‡αŸ–

<iframe src="//crypto.stanford.edu/flashproxy/embed.html" width="80" height="15" frameborder="0" scrolling="no"></iframe>

αž“αŸαŸ‡αž‡αžΆαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžŸαŸ’αž›αžΆαž€αžŸαž‰αŸ’αž‰αžΆαž˜αžΎαž›αž‘αŸ…αŸ–

αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž–αž·αžšαž»αž‘αŸ’αž’αŸ– αžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžš flash proxy αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž˜αž€αž–αžΈ MIT αž“αž·αž„ Stanford αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš

αž“αŸ…αž–αŸαž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€αžαžΆαž˜αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžαž–αžΈαž‘αžΈαžαžΆαŸ†αž„αž˜αž½αž™αž“αŸ…αžαžΆαž„αž€αŸ’αžšαŸ…αžαŸ†αž”αž“αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαžΆαžšαžΆαŸ†αž„αž‘αŸ…αžŠαž›αŸ‹αž‚αŸαž αž‘αŸ†αž–αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž•αŸ’αž›αžΆαž€αžŸαž‰αŸ’αž‰αžΆαž“αŸ„αŸ‡ αžœαžΆαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž”αž‰αŸ’αž‡αžΌαž“αž…αžšαžΆαž…αžšαžŽαŸαž‘αŸ…αž€αžΆαž“αŸ‹αžαŸ†αž”αž“αŸ‹αž“αŸαŸ‡ αž“αž·αž„αžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αŸ” αž“αŸ„αŸ‡αž‚αžΊαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž…αžΌαž›αž˜αžΎαž›αž‚αŸαž αž‘αŸ†αž–αŸαžšαž€αŸ’αž›αžΆαž™αž‡αžΆαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž”αžŽαŸ’αžαŸ„αŸ‡αž’αžΆαžŸαž“αŸ’αž“αŸ” αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ„αŸ‡αž…αžΆαž€αž…αŸαž‰αž–αžΈαž‚αŸαž αž‘αŸ†αž–αŸαžš αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž•αŸ’αž›αžΆαž‰αžŠαŸ„αž™αž˜αž·αž“αž”αž“αŸ’αžŸαž›αŸ‹αž‘αž»αž€αžŠαžΆαž“αžŽαžΆαž˜αž½αž™αž‘αžΎαž™αŸ”

αž‡αžΆαž›αž‘αŸ’αž’αž•αž› αžœαžΆαž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž‘αŸ’αžšαž‘αŸ’αžšαž„αŸ‹αž•αŸ’αž›αžΌαžœαžšαžΌαž„αž€αŸ’αžšαŸ„αž˜αžŠαžΈ Tor αŸ”

αž”αž“αŸ’αžαŸ‚αž˜αž–αžΈαž›αžΎ Tor Relay αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αžΉαž„αžαŸ’αžšαžΌαžœαž€αžΆαžšαž’αžΆαžαž»αž”αžΈαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαŸ” αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αž αŸ…β€‹αžαžΆβ€‹αž’αŸ’αž“αž€β€‹αžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›β€‹αžŠαŸ‚αž›β€‹αž‘αž‘αž½αž›β€‹αžŸαŸ†αžŽαžΎβ€‹αž–αžΈβ€‹αž’αžαž·αžαž·αž‡αž“β€‹αž αžΎαž™β€‹αž—αŸ’αž‡αžΆαž”αŸ‹β€‹αžœαžΆβ€‹αž‡αžΆαž˜αž½αž™β€‹αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαŸ” αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αž½αž™αžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ (αž“αŸ…αž‘αžΈαž“αŸαŸ‡ αž€αŸ†αžŽαŸ‚ Chrome) αž“αž·αž„ Tor-relay αž”αŸ’αžαžΌαžšαž–αžΈ WebSockets αž‘αŸ… TCP αžŸαž»αž‘αŸ’αž’αŸ”

αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž–αž·αžšαž»αž‘αŸ’αž’αŸ– αžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžš flash proxy αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž˜αž€αž–αžΈ MIT αž“αž·αž„ Stanford αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš

αžœαž‚αŸ’αž‚αž’αž˜αŸ’αž˜αžαžΆαžŠαŸ„αž™αž”αŸ’αžšαžΎαž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαž“αŸαŸ‡αž˜αžΎαž›αž‘αŸ…αžŠαžΌαž…αž“αŸαŸ‡αŸ–

  1. αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Tor αžŠαŸ‚αž›αž‡αžΆαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ flash-proxy (αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αž½αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€) αž αžΎαž™αž•αŸ’αž‰αžΎαžŸαŸ†αžŽαžΎαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αž‘αŸ…αž€αžΆαž“αŸ‹αž’αŸ’αž“αž€αžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›αžŠαŸ„αž™αž”αŸ’αžšαžΎαž–αž·αž’αžΈαž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αž½αž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαŸ’αžαžΆαž”αŸ‹αž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹αž–αžΈαž…αž˜αŸ’αž„αžΆαž™αŸ”
  2. αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ Flash αž›αŸαž…αž‘αžΎαž„αž“αŸ…αž›αžΎαž’αŸŠαžΈαž“αž’αžΊαžŽαž·αž αž αžΎαž™αž‘αžΆαž€αŸ‹αž‘αž„αž’αŸ’αž“αž€αžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαŸ†αžŽαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž’αžαž·αžαž·αž‡αž“αŸ”
  3. αž’αŸ’αž“αž€αžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›αžαŸ’αžšαž‘αž”αŸ‹αž€αžΆαžšαž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡ αž”αž‰αŸ’αž‡αžΌαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ flash αŸ”
  4. αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαžŠαŸ‚αž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎαž‘αŸ…αžœαžΆαŸ”
  5. αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αž½αž™αžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“ αž“αž·αž„αž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αž Tor αž αžΎαž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαžœαžΆαž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž”αž‰αŸ’αž‡αžΌαž“αžαŸ”

αž—αžΆαž–αž”αŸ’αž›αŸ‚αž€αž“αŸƒαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž“αŸαŸ‡αž‚αžΊαžαžΆαž’αžαž·αžαž·αž‡αž“αž˜αž·αž“αžŠαŸ‚αž›αžŠαžΉαž„αž‡αžΆαž˜αž»αž“αž’αŸ†αž–αžΈαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αž‚αžΆαžαŸ‹αž“αžΉαž„αžαŸ’αžšαžΌαžœαž—αŸ’αž‡αžΆαž”αŸ‹αŸ” αžαžΆαž˜αž–αž·αž αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αž½αž™αžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αž‘αž‘αž½αž›αž™αž€αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž‚αŸ„αž›αžŠαŸ…αž€αŸ’αž›αŸ‚αž„αž€αŸ’αž›αžΆαž™αžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ αžŠαžΎαž˜αŸ’αž”αžΈαž€αž»αŸ†αž±αŸ’αž™αž”αŸ†αž–αžΆαž“αž›αžΎαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž“αŸƒαž–αž·αž’αžΈαž€αžΆαžšαžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž˜αž·αž“αž’αžΎαž–αžΎ αž αžΎαž™αž•αŸ’αž›αžΌαžœαžšαžΌαž„αž€αŸ’αžšαŸ„αž˜αžŠαžΈαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž‘αŸ…αž€αžΆαž“αŸ‹αž…αŸ†αžŽαž»αž…αž”αž‰αŸ’αž…αž”αŸ‹αž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αž - αž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αž Tor αŸ”

αžŸαŸαž…αž€αŸ’αžαžΈαžŸαž“αŸ’αž“αž·αžŠαŸ’αž‹αžΆαž“

αž‚αž˜αŸ’αžšαŸ„αž„β€‹αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ flash αž“αŸαŸ‡β€‹αž”αžΆαž“β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž‘αžΎαž„β€‹αž’αžŸαŸ‹β€‹αžšαž™αŸˆαž–αŸαž›β€‹αž‡αžΆαž…αŸ’αžšαžΎαž“β€‹αž†αŸ’αž“αžΆαŸ† αž αžΎαž™β€‹αž“αŸ…β€‹αž†αŸ’αž“αžΆαŸ† 2017 αž’αŸ’αž“αž€β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž”αžΆαž“β€‹αžˆαž”αŸ‹β€‹αž‚αžΆαŸ†αž‘αŸ’αžšβ€‹αžœαžΆβ€‹αž αžΎαž™αŸ” αž›αŸαžαž€αžΌαžŠαž‚αž˜αŸ’αžšαŸ„αž„αž˜αžΆαž“αž“αŸ… αžαŸ†αžŽαž“αŸαŸ‡. αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ Flash αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ†αž“αž½αžŸαžŠαŸ„αž™αž§αž”αž€αžšαžŽαŸαžαŸ’αž˜αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αŸ” αž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αž“αŸ„αž˜αž–αž½αž€αž‚αŸαž‚αžΊαž‡αžΆαž‚αž˜αŸ’αžšαŸ„αž„ Snowflake αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž›αžΎαž‚αŸ„αž›αž€αžΆαžšαžŽαŸαžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαŸ”

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹