ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΏΡΠ΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅
Π‘ΡΠ΅Π³Π°Π½ΠΎΠ³ΡΠ°ΡΠΈΡ, Π΅ΡΠ»ΠΈ ΠΊΡΠΎ Π½Π΅ ΠΏΠΎΠΌΠ½ΠΈΡ, β ΡΡΠΎ ΡΠΎΠΊΡΡΡΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ
. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°Ρ
(ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΎΡΡ
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΊΠ°ΠΊ-ΡΠΎ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π±Π΅Π· Ρ
ΠΈΡΡΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈ ΡΠΎΠ½ΠΊΠΈΡ
ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΉ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ, ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ»Π΅ΠΌΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΎΡ
ΡΠ°Π½Π½ΠΎΡΡΠΈ ΡΠΊΡΡΡΡΡ
Π΄Π°Π½Π½ΡΡ
? ΠΠ°Π±Π΅Π³Π°Ρ Π²ΠΏΠ΅ΡΠ΅Π΄ ΡΠΊΠ°ΠΆΡ β Π΄Π°, ΠΌΠΎΠΆΠ½ΠΎ! Π Π΄Π°ΠΆΠ΅ ΡΡΠΈΠ»ΠΈΡΠΊΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΡ.
ΠΡΠΎΠ²Π°Π²ΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΈΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠ°, ΠΊΠ°ΠΊ ΡΠ΄Π°Ρ Π΄ΡΠ±ΠΈΠ½ΠΎΠΉ ΠΏΠΎ Π»Π±Ρ: Π½Π° Π΄ΠΈΡΠΊΠ΅ Π΅ΡΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ, Π² ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΈΡΠ΅Ρ (ΠΈΠ»ΠΈ ΠΏΠΈΡΠ΅Ρ Π² ΡΠ΅Π΄ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ). Π§ΡΠΎΠ±Ρ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΈΡΠΊΠ°ΡΡ ΡΡΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ Ρ ΠΈΡΡΡΠΌΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌΠΈ, Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΡΡ β ΡΠΎ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ-ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π· ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ Π½Π°ΡΡ ΡΠΊΡΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΠΊΡΠΎΡΠ°ΠΌ Π΄ΠΈΡΠΊΠ°. ΠΠ°ΡΠ΅ΠΌ ΠΏΡΡΠΌΠΎ ΠΏΠΎΠ²Π΅ΡΡ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎΠ³ΠΎ Π±Π»Π°Π³ΠΎΠ»Π΅ΠΏΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ, ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΈΡΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΡΠ°Π²ΠΈΡΡ ΠΠ‘ΠΈ β Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΡΠ°ΡΡΡ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡΡ ΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΠ·Π²Π»Π΅ΡΡ, Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠ΅ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΌ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΠΈΠ· ΠΊΡΡΠΎΡΠΊΠΎΠ² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ: ΠΌΡ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌ Π½ΠΈ ΠΎΡ ΡΠΎΡΠΌΠ°ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ², Π½ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΡ ΡΠΈΠΏΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΡΠΎΠΆΠ΅, Π΄ΡΠΌΠ°Ρ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½Ρ:
- Π‘Π΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΡ Π²ΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΊΠ°, Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ Π²ΠΎΡΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. ΠΡΠΈ ΡΡΠΎΠΌ Π½Π΅Π»ΡΠ·Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΎΡΡΠΎΠΌ, Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡΠΈΠΌ Π΄ΠΈΡΠΊ ΠΈΠ· ΠΎΠ±ΡΠ°Π·Π°: ΠΎΠ½ Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ ΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅.
- Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΠ±ΡΠ΅ΠΌ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ , ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈ ΡΠ°ΡΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
- ΠΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Ρ Π΄ΠΈΡΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠΈΠ½ΡΡ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄Π½Π΅ΠΉ (ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΡΠΊΠΈ Π±ΠΎΠ»ΡΡΠΈ-ΠΈΠ΅).
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΠ°ΡΡΠ½ΠΎΡΡΡΠΌ.
ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ°Π·ΠΌΠ°Π·Π°ΡΡ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π²ΡΠ΅ΠΌΡ Π΄ΠΈΡΠΊΡ, ΡΠΎ ΡΠΊΡΡΡΡ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ Π½Π΅Π²ΠΎΠΎΡΡΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π²Π·Π³Π»ΡΠ΄Π°. ΠΡΠ»ΠΈ Π²ΠΎΠΎΡΡΠΆΠΈΡΡ Π²Π·Π³Π»ΡΠ΄, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ Π΄ΠΈΡΠΊΠ°, ΡΠΎ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π½ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΉ ΠΊΡΠ°ΡΠ΅. ΠΠΎΡΡΠΎΠΌΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ Π±Ρ Π·Π°ΡΠΈΡΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΎΡΡΠ²Π΅ΡΠΈΠ²Π°Π»ΠΈ. Π¨ΠΈΡΡΠΎΠ²Π°ΡΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΠΎ, Π½ΠΎ ΡΠΎ Π²ΠΊΡΡΠΎΠΌ: ΠΏΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ aes256-cbc. ΠΠ»ΡΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΡΠΎΡΠΈΠΌ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΏΡΡΡΡ Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΏΠ°ΡΠΎΠ»Ρ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°Π΅Ρ.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΠΎΠΏΡΠΎΡ β Π² ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΠΌ ΠΎΡΠ»ΠΈΡΠΈΡΡ Β«ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅Β» Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ ΠΈΡΠΏΠΎΡΡΠ΅Π½Π½ΡΡ . Π’ΡΡ Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΡΠΌΠΌΠ°, Π΄Π° Π½Π΅ ΠΏΡΠΎΡΡΠ°Ρ, Π° SHA1. Π ΡΡΠΎ? ΠΠ»Ρ git’Π° ΠΎΠ½Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Ρ ΠΎΡΠΎΡΠ°, Π·Π½Π°ΡΠΈΡ, ΠΈ Π½Π°ΠΌ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ. Π Π΅ΡΠ΅Π½ΠΎ: ΡΠ½Π°Π±ΠΆΠ°Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ ΡΡΠΌΠΌΠΎΠΉ, ΠΈ Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ ΠΎΠ½Π° ΡΠΎΠ²ΠΏΠ°Π»Π° β Π·Π½Π°ΡΠΈΡ, ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠ° ΡΠ΄Π°Π»Π°ΡΡ.
ΠΡΠ΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° ΠΈ ΠΎΠ±ΡΠ°Ρ Π΄Π»ΠΈΠ½Π° ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠΎΠΌΠ΅Ρ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° β ΡΡΠΎΠ±Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΡΡΠΎΡΠΊΠΈ ΠΌΡ ΡΠΆΠ΅ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°Π»ΠΈ, Π° ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΡΡΠ°Π»ΠΈΡΡ. ΠΠ±ΡΠ°Ρ Π΄Π»ΠΈΠ½Π° Π½Π°ΠΌ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΈΡΠ°ΡΡ Π»ΠΈΡΠ½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ (ΡΠΈΡΠ΅ΡΡ ΠΏΠ°Π΄Π΄ΠΈΠ½Π³). ΠΡ ΠΈ ΡΠ°Π· ΡΠΆ Ρ Π½Π°Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π½Π°ΠΊΠ»Π΅Π²ΡΠ²Π°Π΅ΡΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΡΠ΄Π° ΠΈΠΌΡ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°. ΠΠ½ΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΡΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ, ΡΡΠΎΠ±Ρ Π½Π΅ Π³Π°Π΄Π°ΡΡ, ΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΎΡΠΊΡΡΠ²Π°ΡΡ.
ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π²ΠΎΠ·ΡΠΌΠ΅ΠΌ ΡΠ°ΠΌΡΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ Π½ΠΎΡΠΈΡΠ΅Π»Ρ β ΡΠ»ΡΡΠΊΡ. Π£ ΠΌΠ΅Π½Ρ Π½Π°ΡΠ»Π°ΡΡ ΡΡΠ°ΡΠ΅Π½ΡΠΊΠ°Ρ Π½Π° 1 ΠΠ±, ΡΡΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠ»ΠΈ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΈ ΠΌΠ½Π΅, ΠΏΡΠΈΡΠ»Π° Π² Π³ΠΎΠ»ΠΎΠ²Ρ ΠΌΡΡΠ»Ρ Π½Π΅ ΠΏΠ°ΡΠΈΡΡΡΡ Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π½ΠΎΡΠΈΡΠ΅Π»ΡΠΌΠΈ, Π° ΠΏΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ°ΠΉΠ»ΠΈΠΊΠ΅ β ΠΎΠ±ΡΠ°Π·Π΅ Π΄ΠΈΡΠΊΠ°, ΡΠΎ ΡΡΠ°Π·Ρ ΡΠΊΠ°ΠΆΡ: Π½Π΅ Π²ΡΠΉΠ΄Π΅Ρ. ΠΡΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ Β«Π΄ΠΈΡΠΊΠ°Β» Π»ΠΈΠ½ΡΠΊΡ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠ°ΠΉΠ» Π·Π°Π½ΠΎΠ²ΠΎ, ΠΈ Π²ΡΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΠ΅ΠΊΡΠΎΡΠ° Π±ΡΠ΄ΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ Π½ΡΠ»ΡΠΌΠΈ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΌΠ°ΡΠΈΠ½Ρ Ρ Π»ΠΈΠ½ΡΠΊΡΠΎΠΌ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΏΡΠΈΡΠ»ΠΎΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²Π°Π»ΡΡΡΠ΅ΠΉΡΡ Π½Π° Π±Π°Π»ΠΊΠΎΠ½Π΅ ΠΌΠ΅ΡΠ΅ΠΎΡΡΠ°Π½ΡΠΈΠ΅ΠΉ Π½Π° Raspberry Pi 3. ΠΠ°ΠΌΡΡΠΈ ΡΠ°ΠΌ Π½Π΅Π³ΡΡΡΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΏΡΡΡΠ°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ. ΠΠ³ΡΠ°Π½ΠΈΡΠΈΠΌΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π² 10 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ. Π‘Π»ΠΈΡΠΊΠΎΠΌ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠΎΠΆΠ΅ ΠΏΡΡΡΠ°ΡΡ ΡΠΌΡΡΠ»Π° Π½Π΅Ρ: ΡΡΠΈΠ»ΠΈΡΠΊΠ° ΠΏΠΈΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π΄ΠΈΡΠΊ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°ΠΌΠΈ ΠΏΠΎ 4 ΠΠ±. ΠΠΎΡΡΠΎΠΌΡ ΡΠ½ΠΈΠ·Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠΌ Π² 3 ΠΊΠ± β ΠΎΠ½ Π²Π»Π΅Π·Π°Π΅Ρ Π² ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΊΠΎΠΉ ΠΊΠ»Π°ΡΡΠ΅Ρ.
ΠΠ·Π΄Π΅Π²Π°ΡΡΡΡ Π½Π°Π΄ ΡΠ»ΡΡΠΊΠΎΠΉ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΡΡΠ°ΠΏΠ½ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠ°ΠΏΠ°, ΡΠΈΡΠ°Π΅ΡΡΡ Π»ΠΈ ΡΠΊΡΡΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ:
- ΠΡΡΡΡΠΎΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ FAT16 Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° 16 ΠΊΠ±. ΠΡΠΎ ΡΠΎ, ΡΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Windows 7 Ρ ΡΠ»ΡΡΠΊΠΎΠΉ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°.
- ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»ΡΡΠΊΠΈ Π²ΡΡΠΊΠΈΠΌ ΠΌΡΡΠΎΡΠΎΠΌ Π½Π° 50%.
- ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»ΡΡΠΊΠΈ Π²ΡΡΠΊΠΈΠΌ ΠΌΡΡΠΎΡΠΎΠΌ Π½Π° 100%.
- Β«ΠΠΎΠ»Π³ΠΎΠ΅Β» ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ FAT16 (Ρ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΡ Π²ΡΠ΅Π³ΠΎ).
ΠΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π° ΠΈΡΠΏΡΡΠ°Π½ΠΈΡ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»ΠΈΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ±Π΅Π΄ΠΎΠΉ: ΡΡΠΈΠ»ΠΈΡΠ° ΡΠΌΠΎΠ³Π»Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ 10 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ Ρ ΡΠ»ΡΡΠΊΠΈ. Π Π²ΠΎΡ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ»ΡΡΠΊΡ Π·Π°Π±ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠΎΠ΄ Π·Π°Π²ΡΠ·ΠΊΡ, ΠΏΡΠΎΠΈΠ·ΠΎΡΠ΅Π» ΡΠ±ΠΎΠΉ:
Total clusters read: 250752, decrypted: 158
ERROR: cannot write incomplete secretFile
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, ΡΠ΄Π°Π»ΠΎΡΡ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ 158 ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² (632 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ° ΡΡΡΡΡ Π΄Π°Π½Π½ΡΡ , ΡΡΠΎ Π΄Π°Π΅Ρ 636424 Π±Π°ΠΉΡΠ° ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ). ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ 10 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ ΡΡΡ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π½Π°Π±Π΅ΡΠ΅ΡΡΡ, Π° Π²Π΅Π΄Ρ ΡΡΠ΅Π΄ΠΈ ΡΡΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² ΡΠ²Π½ΠΎ Π΅ΡΡΡ Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΡ. ΠΠ°ΠΆΠ΅ 1 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠΆΠ΅ Π½Π΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ. ΠΠΎ Π·Π°ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎ 3 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ° ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΌΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Ρ ΡΠ»ΡΡΠΊΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π΅Π΅ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΡΡΡ ΠΈ Π·Π°ΠΏΠΈΡΡΡ ΠΏΠΎΠ΄ Π·Π°Π²ΡΠ·ΠΊΡ. ΠΠΏΡΠΎΡΠ΅ΠΌ, ΠΎΠΏΡΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ, ΡΡΠΎ Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠ»ΡΡΠΊΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ ΡΠ°ΠΉΠ» Π΄Π»ΠΈΠ½ΠΎΠΉ 120 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ.
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠ΅, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ, ΡΡΠΎ ΡΠ»ΡΡΠΊΠ° ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΠ°Π»Π°ΡΡ Π²ΡΡ:
$ sudo ./steganodisk -p password /dev/sda
Device size: 250752 clusters
250700 99%
Total clusters read: 250752, decrypted: 0
ERROR: cannot write incomplete secretFile
ΠΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π½Π΅ ΡΠΎΡ
ΡΠ°Π½ΠΈΠ»ΠΎΡΡβ¦ ΠΠ΅ΡΠ°Π»ΡΠ½ΠΎ, Π½ΠΎ Π½Π΅ ΡΡΠ°Π³ΠΈΡΠ½ΠΎ! ΠΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π° ΡΠ»ΡΡΠΊΠ΅ ΡΠ°Π·Π΄Π΅Π», Π° ΡΠΆΠ΅ Π² Π½Π΅ΠΌ β ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΡΠ°ΡΠΈ, Ρ Π·Π°Π²ΠΎΠ΄Π° ΠΎΠ½Π° ΠΏΡΠΈΡΠ»Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΠ°ΠΊΠΈΠΌ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΡΠ°ΠΊ ΡΡΠΎ Π½ΠΈΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΡ Π½Π΅ Π΄Π΅Π»Π°Π΅ΠΌ.
ΠΠΏΠΎΠ»Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ, ΡΡΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π½Π° ΡΠ»ΡΡΠΊΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΌΠ΅Π½ΡΡΠΈΠ»ΠΎΡΡ.
Π’Π°ΠΊΠΆΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ, ΡΡΠΎ 10 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠΏΡΡΡΠ°ΡΡ Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π±ΠΈΡΡΠΉ Π΄ΠΈΡΠΊ. ΠΠΎ Π·Π°ΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² ΡΠ²Π΅Π»ΠΈΡΠΈΠ»ΠΎΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π² Π΄Π²Π° ΡΠ°Π·Π°!
Total clusters read: 250752, decrypted: 405
ΠΠ΅Π³Π°Π±Π°ΠΉΡ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΠΎΠ±ΡΠ°ΡΡ ΠΈΠ· ΠΊΡΡΠΎΡΠΊΠΎΠ² Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, Π° Π²ΠΎΡ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ Π΄Π²Π΅ΡΡΠΈ β Π·Π°ΠΏΡΠΎΡΡΠΎ.
ΠΡ ΠΈ Π²Π΅ΡΡΡ ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ, 4-ΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅, Π½Π° ΡΡΠΎΡ ΡΠ°Π· ΡΠ°Π΄ΠΎΡΡΠ½Π°Ρ: ΠΏΠΎΠ»Π½ΠΎΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ ΡΠ»ΡΡΠΊΠΈ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ! 120 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ Π²Π»Π΅Π·Π»ΠΎ Π² Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ.
Π‘Π²ΠΎΠ΄Π½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ° ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΈ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ΅ΠΊΡΠΎΡΠ°Ρ
ΠΡΠ»ΠΈ Π²Ρ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ ΡΠ°Π·Π±ΠΈΠ²Π°Π»ΠΈ ΠΆΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΡΠΊ Π½Π° ΡΠ°Π·Π΄Π΅Π»Ρ, ΡΠΎ ΠΌΠΎΠ³Π»ΠΈ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΡΠΈ Π²ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅. ΠΠ΅ΡΠ²ΡΠΉ ΡΠ°Π·Π΄Π΅Π» Π²ΡΠ΅Π³Π΄Π° Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΡΡΡΡΠΏΠΎΠΌ (ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎ 1 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ, ΠΈΠ»ΠΈ 2048 ΡΠ΅ΠΊΡΠΎΡΠΎΠ²). ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΡΠ°Π·Π΄Π΅Π»ΠΎΠΌ ΡΠΎΠΆΠ΅, Π±ΡΠ²Π°Π΅Ρ, ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Β«Ρ Π²ΠΎΡΡΒ» ΠΈΠ· Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ΅ΠΊΡΠΎΡΠΎΠ². ΠΠ° ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π΄Π΅Π»Π°ΠΌΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΡΡΠ°ΡΡΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ, Ρ ΠΎΡΡ ΠΈ ΡΠ΅Π΄ΠΊΠΎ.
ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, Π½Π° Π΄ΠΈΡΠΊΠ΅ Π΅ΡΡΡ ΡΠ΅ΠΊΡΠΎΡΠ°, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΏΡΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π΄ΠΈΡΠΊΠΎΠΌ, Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅-ΡΠΎ Π² ΡΡΠΈ ΡΠ΅ΠΊΡΠΎΡΠ° Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ! Π Π·Π½Π°ΡΠΈΡ, ΠΈ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΠΎΠΆΠ΅. Π‘ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΎΠΉ Π½Π° ΡΠΎ, ΡΡΠΎ Π΅ΡΡΡ Π΅ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΠ° ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΊΠΎΠ΄ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΏΡΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π² Π½Π°ΡΠ°Π»Π΅ Π΄ΠΈΡΠΊΠ°.
ΠΡΠ²Π»Π΅ΡΠ΅ΠΌΡΡ Π½Π° Π²ΡΠ΅ΠΌΡ ΠΎΡ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π΄ΠΈΡΠΊ Ρ Π²ΡΡΠΎΡΡ, ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, ΠΏΡΠΈΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Π΅ΡΠ°. ΠΠΎΡ Π΅ΡΡΡ Ρ Π½Π°Ρ Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΏΡΡΡΠΎΠΉ ΡΠ°Π·Π΄Π΅Π». Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π² Π½Π΅ΠΌ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ΅ΠΊΡΠΎΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅ ΠΎΡΡΠ°Π»ΠΈΡΡ Π½Π΅Π·Π°ΡΠ΅ΡΡΡΠΌΠΈ?
Π-ΠΈ-ΠΈ β Π±Π°ΡΠ°Π±Π°Π½Π½Π°Ρ Π΄ΡΠΎΠ±Ρ! ΠΡΠ²Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ β Π΄Π°! ΠΠ΅Π΄Ρ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π»ΠΎΠΊΠΎΠ² ΡΠ»ΡΠΆΠ΅Π±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π° Π² ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°Π·Π΄Π΅Π»Π° Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ.
Π Π΅ΡΠ΅ β ΡΠΈΡΡΠΎ ΡΠΌΠΏΠΈΡΠΈΡΠ΅ΡΠΊΠΈ β ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ, ΡΡΠΎ ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΡΡΡ Π²ΡΠ΅ ΠΎΡΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π΅ΠΉ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° FAT16 Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Π² 64 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ° ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π½ΡΡΡ ΡΠ°Π·Π΄Π΅Π» Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ, Π½Π΅ ΠΊΡΠ°ΡΠ½ΡΠΌ 64 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ°ΠΌ. Π ΠΊΠΎΠ½ΡΠ΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ°ΡΡΡΡ Β«Ρ Π²ΠΎΡΡΒ» Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΠΎΡΠΎΠ², Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΠΏΡΠΎΡΠ΅ΠΌ, ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ ΡΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ.
ΠΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΡΠΎ, Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ ΡΡΠ΅Π³Π°Π½ΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΏΠΎΠ±ΠΎΠ»ΡΡΠ΅. ΠΠΎΠΆΠ½ΠΎ Π΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π΄Π΅Π», Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ (Π½Π° ΡΠ»ΡΡΠΊΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ). Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΡΡΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ ΠΈΠ»ΠΈ ΠΎΡΡΠ°Π²Π»ΡΡΡ Π½Π΅ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π΅ Π½ΡΠΆΠ½ΠΎ β ΡΡΠΎ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΡ ΡΡ Π³ΡΠ°ΠΆΠ΄Π°Π½.
Π£ΡΠΈΠ»ΠΈΡΠ° Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ²
ΠΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΈ ΡΡΠΈΠ»ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΠΏΠ°ΡΡ
ΠΠ»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Qt Π²Π΅ΡΡΠΈΠΈ 5.0 ΠΈ Π²ΡΡΠ΅ ΠΈ OpenSSL. ΠΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ Π½Π΅ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΡΡ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΉΠ» steganodisk.pro.
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° Ρ 4 ΠΠ± Π½Π°, ΡΠΊΠ°ΠΆΠ΅ΠΌ, 512 Π±Π°ΠΉΡ (Π² secretfile.h). ΠΡΠΈ ΡΡΠΎΠΌ Π²ΡΡΠ°ΡΡΡΡ ΡΠ°ΡΡ ΠΎΠ΄Ρ Π½Π° ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΡΠΌΠΌΠ° Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ 68 Π±Π°ΠΉΡ.
ΠΠ°ΠΏΡΡΠΊΠ°ΡΡ ΡΡΠΈΠ»ΠΈΡΡ Π½ΡΠΆΠ½ΠΎ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ root, ΠΏΡΠΈΡΠ΅ΠΌ Ρ ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΡΡΡΡ. ΠΠΈΠΊΠ°ΠΊΠΈΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΡ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ!
ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡΠ΅ΡΡ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com