แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž“แŸƒ LSB

แž˜แžถแž“แž–แŸแž›แž˜แžฝแž™แžแŸ’แž‰แžปแŸ†แžŸแžšแžŸแŸแžšแžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ† แž”แŸ’แžšแž€แžถแžŸแžŠแŸ†แž”แžผแž„แž“แŸ…แž›แžพแž˜แž‡แŸ’แžˆแž˜แžŽแŸ’แžŒแž›. แž แžพแž™แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แž“แŸ„แŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แžงแž‘แŸ’แž‘แžทแžŸแžŠแž›แŸ‹แž”แž‰แŸ’แž แžถแžŠแŸแž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž˜แžฝแž™แž‚แžบ แžŸแŸ’แžแŸแž แŸ’แž€แžถแž“แžธแž‰แŸ‰แžถแŸ” แž‡แžถแž€แžถแžšแž–แžทแžแžŽแžถแžŸแŸ‹แžŠแŸ†แžŽแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ‚แž›แž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แžšแž’แžถแž“แž”แž‘แž…แžถแžŸแŸ‹แž“แŸ„แŸ‡แž˜แžทแž“แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž แŸ…แžแžถ steganography แž€แŸ’แž“แžปแž„แž“แŸแž™แž–แžทแžแž“แŸƒแž–แžถแž€แŸ’แž™แž“แŸ„แŸ‡แž‘แŸแŸ” แžœแžถแž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž‡แžถแž แŸ’แž‚แŸแž˜แžŠแŸ‚แž›แž˜แžถแž“แž‘แŸ’แžšแž„แŸ‹แž‘แŸ’แžšแžถแž™แžฏแž€แžŸแžถแžš แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž‡แžถแž แŸ’แž‚แŸแž˜แžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแžŽแžถแžŸแŸ‹แŸ”

แžแŸ’แž„แŸƒแž“แŸแŸ‡แž™แžพแž„แž“แžนแž„แž–แŸ’แž™แžถแž™แžถแž˜แž‡แžธแž€แž‡แŸ’แžšแŸ…แž”แž“แŸ’แžแžทแž…แž แžพแž™แž˜แžพแž›แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ LSB แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแžขแŸ’แž“แž€แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แžœแžถแž‚แž˜แž“แŸแž“แŸ…แž€แŸ’แžšแŸ„แž˜แž†แŸ’แž˜แžถแŸ” (แž“แŸ…แž€แŸ’แžšแŸ„แž˜แž€แžถแžšแž€แžถแžแŸ‹แž‚แžบแž‡แžถแž…แžšแžถแž…แžšแžŽแŸแŸ– แž”แŸ’แžšแž แŸ‚แž›แž˜แžฝแž™แž˜แŸแž€แžถแž”แŸƒแŸ” )

แž‡แžถแžŠแŸ†แž”แžผแž„แžœแžถแž…แžถแŸ†แž”แžถแž…แŸ‹แžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแž€แžถแžšแžŽแŸ‚แž“แžถแŸ†แžแŸ’แž›แžธแŸ—แŸ” แž˜แž“แžปแžŸแŸ’แžŸแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถแžŠแžนแž„แžแžถแž‚แŸ„แž›แž”แŸ†แžŽแž„แž“แŸƒแž€แžถแžšแž‚แŸ’แžšแžธแž”แž‚แžบแžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแž˜แžทแž“แžขแžถแž…แžขแžถแž“แž–แŸแžแŸŒแž˜แžถแž“แžŸแž˜แŸ’แž„แžถแžแŸ‹แž”แžถแž“แŸ” แž‡แžถแž€แžถแžšแž–แžทแžแžŽแžถแžŸแŸ‹ แž€แžถแžšแž‚แŸ’แžšแžธแž”แž‚แŸ’แžšแžธแž”แž˜แžถแž“แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแž”แžŸแŸ‹แžœแžถ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž˜แžถแž“แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž˜แžฝแž™แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแž€แŸ’แž“แžปแž„แž€แžถแžšแž€แžถแžšแž–แžถแžšแž‘แžทแž“แŸ’แž“แž“แŸแž™แŸ” แž™แžพแž„แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แž–แŸแžแŸŒแž˜แžถแž“แž“แŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž’แŸ’แžœแžพแž–แžปแžแžแžถแž™แžพแž„แž˜แžทแž“แž˜แžถแž“แžœแžถแŸ” แž“แŸแŸ‡แž–แžทแžแž‡แžถแž˜แžผแž›แž แŸแžแžปแžŠแŸ‚แž› steganography แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แŸ” แžœแžทแž‚แžธแž—แžธแžŒแžถ แž’แžถแž“แžถแž™แžพแž„แžแžถ โ€œแžŸแŸ’แžแŸแž แŸ’แž€แžถแž“แžธแž‰แŸ‰แžถแž€แŸ’แžšแžถแž˜ (แž–แžธแž—แžถแžŸแžถแž€แŸ’แžšแžทแž… ฯƒฯ„ฮตฮณฮฑฮฝฮฟฯƒ - แž›แžถแž€แŸ‹ แž“แžทแž„แž€แŸ’แžšแžทแž€ ฮณฯฮฑฯ†ฯ‰ - แžแŸ’แž‰แžปแŸ†แžŸแžšแžŸแŸแžšแžแžถแž˜แž–แŸ’แž™แž‰แŸ’แž‡แž“แŸˆ "แž€แžถแžšแžŸแžšแžŸแŸแžšแžŸแž˜แŸ’แž„แžถแžแŸ‹") แž‚แžบแž‡แžถแžœแžทแž‘แŸ’แž™แžถแžŸแžถแžŸแŸ’แžแŸ’แžšแž“แŸƒแž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž–แŸแžแŸŒแž˜แžถแž“แžŸแž˜แŸ’แž„แžถแžแŸ‹แžŠแŸ„แž™แžšแž€แŸ’แžŸแžถแž€แžถแžšแž–แžทแžแž“แŸƒแž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž–แŸแžแŸŒแž˜แžถแž“แžŸแž˜แŸ’แž„แžถแžแŸ‹แŸ”

แž‡แžถแž€แžถแžšแž–แžทแžแžŽแžถแžŸแŸ‹ แž‚แŸ’แž˜แžถแž“แž“แžšแžŽแžถแž˜แŸ’แž“แžถแž€แŸ‹แž แžถแž˜แžƒแžถแžแŸ‹แž€แžถแžšแž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแžšแžœแžถแž„แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžšแž‚แŸ’แžšแžธแž”แž‚แŸ’แžšแžธแž” แž“แžทแž„แžŸแŸ’แžแŸแž แŸ’แž€แžถแž“แžธแž€แžกแžพแž™แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ…แž‘แŸ€แžแž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž–แžฝแž€แž‚แŸแž’แŸ’แžœแžพแž”แŸ‚แž”แž“แŸแŸ‡แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž—แžถแžšแž€แžทแž…แŸ’แž…แžšแž”แžŸแŸ‹แž™แžพแž„แž‚แžบแžแŸ’แžšแžผแžœแž™แž›แŸ‹แž–แžธแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แžŸแžทแž€แŸ’แžŸแžถแžขแžแŸ’แžแž”แž‘แžœแžทแž‚แžธแž—แžธแžŒแžถแžŠแŸ„แž™แž™แž€แž…แžทแžแŸ’แžแž‘แžปแž€แžŠแžถแž€แŸ‹ แžขแŸ’แž“แž€แž“แžนแž„แžŠแžนแž„แžแžถ แž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŸแŸ’แžแŸแž แŸ’แž‚แžถแž“แž€แŸ’แžšแžถแž” แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžขแŸ’แžœแžธแžŠแŸ‚แž›แž‚แŸแž แŸ…แžแžถแŸ” แž’แžปแž„แž“แžทแž„แžŸแžถแžšแŸ” แž€แžปแž„แžแžบแž“แŸแžšแž‚แžบแž‡แžถแž–แŸแžแŸŒแž˜แžถแž“แžŠแŸ‚แž›แž‡แžฝแž™แž›แžถแž€แŸ‹แžŸแžถแžšแžŸแž˜แŸ’แž„แžถแžแŸ‹แžšแž”แžŸแŸ‹แž™แžพแž„แŸ”

แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแžšแž”แžŸแŸ‹แž™แžพแž„ แž€แžปแž„แžแžบแž“แŸแžšแž“แžนแž„แž‡แžถแžšแžผแž”แž—แžถแž–แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ BMP แŸ” แž‡แžถแžŠแŸ†แž”แžผแž„ แžŸแžผแž˜แž€แŸ’แžšแžกแŸแž€แž˜แžพแž›แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž“แŸƒแžฏแž€แžŸแžถแžšแž“แŸแŸ‡แŸ” แžฏแž€แžŸแžถแžšแžขแžถแž…แž”แŸ‚แž„แž…แŸ‚แž€แž‡แžถ 4 แž•แŸ’แž“แŸ‚แž€แŸ– แž”แž‹แž˜แž€แžแžถแžฏแž€แžŸแžถแžš แž”แž‹แž˜แž€แžแžถแžšแžผแž”แž—แžถแž– แž€แŸ’แžŠแžถแžšแž›แžถแž™ แž“แžทแž„แžšแžผแž”แž—แžถแž–แžแŸ’แž›แžฝแž“แžฏแž„แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸ„แž›แž”แŸ†แžŽแž„แžšแž”แžŸแŸ‹แž™แžพแž„ แž™แžพแž„แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แžแŸ’แžšแžผแžœแžŠแžนแž„แž–แžธแžขแŸ’แžœแžธแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž“แŸ…แž€แŸ’แž“แžปแž„แž”แž‹แž˜แž€แžแžถแŸ”

แž–แžธแžšแž”แŸƒแžŠแŸ†แž”แžผแž„แž“แŸƒแž”แž‹แž˜แž€แžแžถแž‚แžบแž‡แžถแž แžแŸ’แžแž›แŸแžแžถ BM แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แž‘แŸ†แž แŸ†แžฏแž€แžŸแžถแžšแž‡แžถแž”แŸƒแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‡แžถแž–แžถแž€แŸ’แž™แž–แžธแžšแžŠแž„ 4 แž”แŸƒแž”แž“แŸ’แž‘แžถแž”แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž˜แŸ’แžšแžปแž„แž‘แžปแž€ แž แžพแž™แžแŸ’แžšแžผแžœแžแŸ‚แž˜แžถแž“แžŸแžผแž“แŸ’แž™ แž แžพแž™แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž–แžถแž€แŸ’แž™แž–แžธแžšแžŠแž„แž‘แŸ€แžแž˜แžถแž“แžขแžปแž แŸ’แžœแžŸแžทแžแž…แžถแž”แŸ‹แž–แžธแžŠแžพแž˜แž“แŸƒ แžฏแž€แžŸแžถแžšแž‘แŸ…แž”แŸƒแž–แžทแžแž“แŸƒแžšแžผแž”แž—แžถแž–แŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แžฏแž€แžŸแžถแžš bmp 24 แž”แŸŠแžธแž แž—แžธแž€แžŸแŸ‚แž›แž“แžธแž˜แžฝแž™แŸ—แžแŸ’แžšแžผแžœแž”แžถแž“แžขแŸŠแžทแž“แž€แžผแžŠแžŠแŸ„แž™แž”แžธแž”แŸƒ BGR แŸ”

แžฅแžกแžผแžœแž“แŸแŸ‡แž™แžพแž„แžŠแžนแž„แž–แžธแžšแž”แŸ€แž”แžŠแžพแž˜แŸ’แž”แžธแž‘แŸ…แžŠแž›แŸ‹แžšแžผแž”แž—แžถแž–แž แžพแž™ แžขแŸ’แžœแžธแžŠแŸ‚แž›แž“แŸ…แžŸแž›แŸ‹แž‚แžบแžแŸ’แžšแžผแžœแž™แž›แŸ‹แž–แžธแžšแž”แŸ€แž”แžŠแŸ‚แž›แž™แžพแž„แžขแžถแž…แžŸแžšแžŸแŸแžšแž–แŸแžแŸŒแž˜แžถแž“แžŠแŸ‚แž›แž™แžพแž„แžแŸ’แžšแžผแžœแž€แžถแžšแž“แŸ…แž‘แžธแž“แŸ„แŸ‡แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž‰แŸ’แž แžถแž“แŸแŸ‡แž™แžพแž„แž“แžนแž„แžแŸ’แžšแžผแžœแž€แžถแžšแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžš LSB แŸ” แžแŸ’แž›แžนแž˜แžŸแžถแžšแž“แŸƒแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžšแž˜แžถแž“แžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸ– แž™แžพแž„แž‡แŸ†แž“แžฝแžŸแž”แŸŠแžธแžแžŠแŸ‚แž›แž˜แžทแž“แžŸแžผแžœแžŸแŸ†แžแžถแž“แŸ‹แž€แŸ’แž“แžปแž„แž”แŸƒแžŠแŸ‚แž›แž‘แž‘แžฝแž›แžแžปแžŸแžแŸ’แžšแžผแžœแž…แŸ†แž–แŸ„แŸ‡แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠแž–แžŽแŸŒแŸ” แž…แžผแžšแž“แžทแž™แžถแž™แžแžถแž”แŸ’แžšแžŸแžทแž“แž”แžพแž”แŸƒแž”แž“แŸ’แž‘แžถแž”แŸ‹แž“แŸƒแžŸแžถแžšแžŸแž˜แŸ’แž„แžถแžแŸ‹แžšแž”แžŸแŸ‹แž™แžพแž„แž‚แžบ 11001011 แž แžพแž™แž”แŸƒแž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แž‚แžบ...11101100 01001110 01111100 0101100111... แž“แŸ„แŸ‡แž€แžถแžšแžขแŸŠแžทแž“แž€แžผแžŠแž“แžนแž„แž˜แžพแž›แž‘แŸ…แžŠแžผแž…แž“แŸแŸ‡แŸ” แž™แžพแž„แž“แžนแž„แž”แŸ†แž”แŸ‚แž€แž”แŸƒแžŸแžถแžšแžŸแž˜แŸ’แž„แžถแžแŸ‹แž‡แžถ 4 แž•แŸ’แž“แŸ‚แž€แž–แžธแžšแž”แŸŠแžธแžแŸ– 11, 00, 10, 11 แž แžพแž™แž‡แŸ†แž“แžฝแžŸแž”แŸŠแžธแžแž›แŸ†แžŠแžถแž”แŸ‹แž‘แžถแž”แž“แŸƒแžšแžผแž”แž—แžถแž–แž‡แžถแž˜แžฝแž™แž“แžนแž„แž”แŸ†แžŽแŸ‚แž€แž›แž‘แŸ’แž’แž•แž›แŸ– ...11101111 01001100 แž•แŸ’แž›แžผแžœแž‘แžธ 011111th 10 0101100111โ€ฆ. แž€แžถแžšโ€‹แž‡แŸ†แž“แžฝแžŸโ€‹แž”แŸ‚แž”โ€‹แž“แŸแŸ‡โ€‹แž‡แžถโ€‹แž‘แžผแž‘แŸ…โ€‹แž˜แžทแž“โ€‹แžขแžถแž…โ€‹แž€แžแŸ‹โ€‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹โ€‹แž”แžถแž“โ€‹แž…แŸ†แž–แŸ„แŸ‡โ€‹แž—แŸ’แž“แŸ‚แž€โ€‹แž˜แž“แžปแžŸแŸ’แžŸโ€‹แžกแžพแž™แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ…แž‘แŸ€แž แžงแž”แž€แžšแžŽแŸแž‘แžทแž“แŸ’แž“แž•แž›แž…แžถแžŸแŸ‹แŸ—แž‡แžถแž…แŸ’แžšแžพแž“แž“แžนแž„แž˜แžทแž“แžขแžถแž…แž”แž„แŸ’แž แžถแž‰แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžแžผแž…แžแžถแž…แž”แŸ‚แž”แž“แŸแŸ‡แž”แžถแž“แž‘แŸแŸ”

แžœแžถแž…แŸ’แž”แžถแžŸแŸ‹แžŽแžถแžŸแŸ‹แžแžถแžขแŸ’แž“แž€แžขแžถแž…แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ‚ 2 แž”แŸŠแžธแžแžŠแŸ‚แž›แž˜แžทแž“แžŸแžผแžœแžŸแŸ†แžแžถแž“แŸ‹แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž…แŸ†แž“แžฝแž“แžŽแžถแž˜แžฝแž™แž“แŸƒแž–แžฝแž€แžœแžถแŸ” แž˜แžถแž“แž›แŸ†แž“แžถแŸ†แžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸ– แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž™แžพแž„แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž”แŸŠแžธแžแž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“ แž–แŸแžแŸŒแž˜แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ‚แž›แž™แžพแž„แžขแžถแž…แž›แžถแž€แŸ‹แž”แžถแž“ แž แžพแž™แž€แžถแžšแž‡แŸ’แžšแŸ€แžแž‡แŸ’แžšแŸ‚แž€แž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“แžœแžถแž“แžนแž„แž”แžŽแŸ’แžแžถแž›แžฑแŸ’แž™แž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แžŠแžพแž˜แŸ” แžงแž‘แžถแž แžšแžŽแŸแž“แŸแŸ‡แž‚แžบแž‡แžถแžšแžผแž”แž—แžถแž–แž–แžธแžšแŸ–

แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž“แŸƒ LSB
แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž“แŸƒ LSB

แž‘แŸ„แŸ‡แž”แžธแžแŸ’แž‰แžปแŸ†แžแŸ†แž”แŸ’แžšแžนแž„แž”แŸ’แžšแŸ‚แž„แžขแžŸแŸ‹แž–แžธแžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸแžŠแŸ„แž™ แžแŸ’แž‰แžปแŸ†แž˜แžทแž“แžขแžถแž…แž˜แžพแž›แžƒแžพแž‰แž—แžถแž–แžแžปแžŸแž‚แŸ’แž“แžถแžšแžœแžถแž„แž–แžฝแž€แž‚แŸแž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž‘แŸ„แŸ‡แž‡แžถแž™แŸ‰แžถแž„แžŽแžถแž€แŸแžŠแŸ„แž™ แž“แŸ…แž€แŸ’แž“แžปแž„แžšแžผแž”แž—แžถแž–แž‘แžธแž–แžธแžš แžŠแŸ„แž™แž”แŸ’แžšแžพแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžšแžŠแŸ‚แž›แž”แžถแž“แž–แžทแž–แžŽแŸŒแž“แžถ แž€แŸ†แžŽแžถแž–แŸ’แž™แžšแž”แžŸแŸ‹ Lewis Carroll "The Hunting of the Snark" แžแŸ’แžšแžผแžœแž”แžถแž“แž›แžถแž€แŸ‹แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž”แžถแž“แžขแžถแž“แžŠแž›แŸ‹แž–แŸแž›แž“แŸแŸ‡ แžขแŸ’แž“แž€แž”แŸ’แžšแž แŸ‚แž›แž‡แžถแž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž–แžธแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแŸ” แžœแžถโ€‹แžŸแžถแž˜แž‰แŸ’แž‰โ€‹แžŽแžถแžŸแŸ‹ แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹แžแŸ’แž‰แžปแŸ†โ€‹แž“แžนแž„โ€‹แž–แŸ’แžšแž˜แžถแž“โ€‹แžขแŸ’แž“แž€โ€‹แž—แŸ’แž›แžถแž˜แŸ—โ€‹แžแžถโ€‹แžขแŸ’แžœแžธโ€‹แž‚แŸ’แžšแž”แŸ‹โ€‹แž™แŸ‰แžถแž„โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž’แŸ’แžœแžพโ€‹แž“แŸ… Delphi แŸ” แž˜แžถแž“แž แŸแžแžปแž•แž›แž–แžธแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแžฟแž„แž“แŸแŸ‡แŸ– 1. แžแŸ’แž‰แžปแŸ†แž‚แžทแžแžแžถ Delphi แž‚แžบแž‡แžถแž—แžถแžŸแžถแžŠแŸแž›แŸ’แžขแŸ” 2. แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แž”แžถแž“แž€แžพแžแž€แŸ’แž“แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸƒแž€แžถแžšแžšแŸ€แž”แž…แŸ†แžœแž‚แŸ’แž‚แžŸแžทแž€แŸ’แžŸแžถแžขแŸ†แž–แžธแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‚แŸ’แžšแžนแŸ‡แž“แŸƒแž…แž€แŸ’แžแžปแžœแžทแžŸแŸแž™แž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžš แž แžพแž™แž”แžปแžšแžŸแžŠแŸ‚แž›แžแŸ’แž‰แžปแŸ†แž€แŸ†แž–แžปแž„แž”แž„แŸ’แžšแŸ€แž“แžœแž‚แŸ’แž‚แžŸแžทแž€แŸ’แžŸแžถแž“แŸแŸ‡แž˜แžทแž“แž‘แžถแž“แŸ‹แžŠแžนแž„แžขแŸ’แžœแžธแž€แŸ’แžšแŸ…แž–แžธ Delphi แž“แŸ„แŸ‡แž‘แŸแŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžŠแŸ‚แž›แž˜แžทแž“แžŸแŸŠแžถแŸ†แž“แžนแž„แžœแžถแž€แŸ’แž™แžŸแž˜แŸ’แž–แŸแž“แŸ’แž’ แžšแžฟแž„แž˜แžฝแž™แž…แžถแŸ†แž”แžถแž…แŸ‹แžแŸ’แžšแžผแžœแž–แž“แŸ’แž™แž›แŸ‹แŸ– shl x แž‚แžบแž‡แžถแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž”แž“แŸ’แžแžทแž…แž‘แŸ…แžแžถแž„แž†แŸ’แžœแŸแž„แžŠแŸ„แž™ x, shr x แž‚แžบแž‡แžถแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž”แž“แŸ’แžแžทแž…แž‘แŸ…แžแžถแž„แžŸแŸ’แžแžถแŸ†แžŠแŸ„แž™ x แŸ”

แž™แžพแž„แžŸแž“แŸ’แž˜แžแŸ‹แžแžถแž™แžพแž„แž€แŸ†แž–แžปแž„แžŸแžšแžŸแŸแžšแžขแžแŸ’แžแž”แž‘แžŠแŸ‚แž›แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž€แŸ’แž“แžปแž„แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžšแž‘แŸ…แž€แŸ’แž“แžปแž„แž€แžปแž„แžแžบแž“แŸแžš แž แžพแž™แž‡แŸ†แž“แžฝแžŸแž–แžธแžšแž”แŸƒแž‘แžถแž”แž‡แžถแž„แž“แŸแŸ‡แŸ–
แž›แŸแžแž€แžผแžŠแžแžแŸ–

แžŸแž˜แŸ’แžšแžถแž”แŸ‹ i:=1 to length(str) แž’แŸ’แžœแžพ
    แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜
      l1:=byte(str[i]) shr 6;
      l2:=byte(str[i]) shl 2; l2:=l2 shr 6;
      l3:=byte(str[i]) shl 4; l3:=l3 shr 6;
      l4:=byte(str[i]) shl 6; l4:=l4 shr 6;
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l1;
      f.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l2;
      f.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l3;
      f.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      f.Position:=f.Position-1;
      tmp:=((tmp shr 2) shl 2)+l4;
      f.WriteBuffer(tmp,1);
 
    แž”แž‰แŸ’แž…แž”แŸ‹;

แž€แžผแžŠแžŠแžพแž˜แŸ’แž”แžธแžขแžถแž“แŸ–

แžŸแž˜แŸ’แžšแžถแž”แŸ‹ i:=1 แž‘แŸ… MsgSize แž’แŸ’แžœแžพ
    แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜
      f.ReadBuffer(tmp,1);
      l1:=tmp shl 6;
      f.ReadBuffer(tmp,1);
      l2:=tmp shl 6; l2:=l2 shr 2;
      f.ReadBuffer(tmp,1);
      l3:=tmp shl 6; l3:=l3 shr 4;
      f.ReadBuffer(tmp,1);
      l4:=tmp shl 6; l4:=l4 shr 6;
      str:=str+char(l1+l2+l3+l4);
    แž”แž‰แŸ’แž…แž”แŸ‹;

แž˜แŸ‚แž“แž แžพแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžแŸ’แž‡แžทแž› - แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แž€แž˜แŸ’แž˜แžœแžทแž’แžธ แž“แžทแž„แž€แžผแžŠแž”แŸ’แžšแž—แž–แžšแž”แžŸแŸ‹แžœแžถแŸ”.

แžŸแŸ’แž‘แŸ’แžšแžธแž˜แŸ”

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

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster