α α α αΆαα
αααα»αα
αααααα αΆαα’αααααΌαααααααααΌα
αα½ααα
ααΎ
αααα»αααΆααααααΎααααααααα½αααααΈααΈααΆααααα»αααααααΆααααααΆαααα
αααα»αααααααααα―αααΆα (αααααα α’αα).
ααΆα’αΆα
ααααΌαααΆαααααΎααΎααααΈαα½α
ααααααΆααααααΆαααααααΆαααααααααα’ααααα
Linux FS α
αΆααααΆααααααΌαααΆαααααΎαααΎαααΆααααΌααΎα
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ
ααΆααα·α αΆαααΆααΎααΆαα’αα»αααα
ααααα·αααΎααΆααα’αααα»αααΆα "ααααΆα" αααααααΆα ext2 αααα’αααα’αΆα
αααα½αααΆαα
αααα»α FS ααΆαα’αααΈαααααα α
ααΆ
ααααα·αααΎα’ααααααααΆαα»αααααααΆαααΆααααααΆαααααααααΆαααΆαα’αα·αααααΈα ααααααααΈααΆααΆαααΆααα·αα
αααΆαααα
αααα»α FS ααααα ααΆααΉααα
ααααΎαααΎαα
αααΆααααα ααΆαα·αααααααα·αααΎα’αααααααααααααα·ααΈααΉαααΈα’αααΈαααααααΌαααααΎαα ααΌα
ααααααΆααααΌαααΆααααααα
α
α·ααααααα»αααΆαα’αα·αααααΈααααα»αααΆααα’ααααα―αααΆααααααα αααα»αααΆαααααΎαααΎααααα»ααααΈαααΊα
ααΎααααΈααααααααα»αα αΆαααΆα αααΈαααα»αααααααααααΆααα’αααα αααα’αΆαααΆααααΌαααΆααααααα α α·ααααααααααααααΆαααααΆαααα·ααααα αααα»αααΈαα½αααα ααΎααααα»αα αααααΆαααααΆαααααααααΌαααΆαα’αα·αααααΈαα’αΆαααααααΎααααααα»ααα αααα»αα―αααΆααααααα αααα·α αααααααΆααααΆαααααΎα±ααααΆα’αΆα ααααΎαα ααΆααα·αααααΉαααααααααααααα»αα αΆαααΆα αααα»αααααααααα»αααααααααΆααααα½αααααΆααααααΆααααααΉαααααΌααααααα½ααααααααα
αααααΆαααααααα·ααααα·ααΆαααΌαα ααααααααααα
αααα½ααααααααΆαααΆααα
α ααα»α α
- ααααΌααααααααααααΆααααααα ααααααααα―αααΆαααααα;
- αα»αααααααΆαααα (αα·αα αΆαααΆα αααΆααα’αα);
- α―αααΆααααααααΌαααΆααααααΌαααΆααααα αααα ααΆαααα»ααααααΆαααααααααααΎααααΆααααααααααααααΆαααααΆααα
- α’αα·αααααΈααααα»αααΆααααα;
- ααΆαααααα»ααααααΆαα’αα·αααααΈααα αααα»ααααα»α FS αααα
αααααΆααα’ααααααα‘αΆααααααΆααααΆααααα»α
ααΆαααααααααααΊααΆααααΆααααΆααααα»ααααααα½ααααααααΆαααΆαααα αααα½ααααααααΆαααα½αααΆαα―αααΆαα
ααα½ααα½αααΆααΆααααα
αΌαα
- ααΌαααΆαααααααααααα―αααΆααααα’αΆα
ααααααααΆα;
- α―αααΆαβαααβαααα·αβαα
βαααα»α steganography;
- α―αααΆαααΆαα½αααα’αα·αααααΈααααααΆαα AES;
- α―αααΆαααΆαα½ααααααΆαααααΆααα
ααΆαα½αα±ααααααααααΆααααααΆααααΆαααα½ααααααααΆααααααΆααα»ααα·ααααα·αα½α: αααααΆααααΈαααααα―αααΆααα FS, αα·αα’αΆα αααααα’αααΈααααΈαα αααα»α FS α αΆααααΆααααΈααααααΆαααααΈααΆαα½αα’αΆα αααα αααα αααα»ααααα»ααααααΎαααΆααααα αααα α―αααΆααααααΆααααα αΆααααααααΎα αααααΈααΆααΆααααΎαααααααΆααα "ααααααααααααααΌαααααααΎααααΆαααΆαααα αα" αααααα
ααα»ααααααΆα
αααΆααααΆααα’αααΈαααααααααΆα’αΆα
ααααΌαααΆααα½ααα»α: ααΆα
αΆαααΆα
ααααα»αααΆααααααα‘αΎααα·αααΌααααα½ααααααααΆααααααΆααααΆαααααααααα»ααα
αααα»α FS α αααααΊααΆαα·α
αα
ααΆααααα’αΆα
αααααΆα ααα»ααααα
αααΆαααααα·ααα½αα±ααααΏα
αααααΆααααααα»ααΆαααααΆααααααΎα αααα»ααα·αααΆαα’αα»ααααααΆααα
ααΆαααααα ααΆαααααΆααααααΌαααΆααααααααΉαααααΌαααΆαααααΎα‘αΎαα
αααα FS αααααΊααΆα’αααΈααα FS ααΎααα
ααΌα
ααΆαα»αααα steganography (α―αααΆαα’αΌααΈαααΌααααΌαααΆααααααααΆααΈαα»α)α
α αΎααααααΊααΆα’αααΈααα FS ααΎααα
ααΌα
ααΆαα½αααΉαααααααΆααααααΆααααα αΆαααα½α
α αΎαα
αααα½ααααααααΆαααΆαα’αΆα
α ααα»α α
- αααβααΆαβα ααααααΉαβα’αααΈβαααααΉα αα·αβαα·ααΈααΆαααααβααβααΆαβαααααΎαβαααααΆαααααΆαα ααΌαβαααααβαααααΆβαααααΆαα N ααααΌα αααβααΆαβααΆαβααΆααΆβααΆ N αα»αααΉαβααααααβααβαααα»αβααααααααβα―αααΆαβααΊβααβααΆαβααααααβααβα―αααΆαβαααααΆααααα αΆααα
- ααααααααααα»ααα αααα»α FS α αΆααααααΎαααααααααΆαααααΆαα;
- αα·ααααΈααααα»ααααααα½αααΆααα·αααααααααααΆαααααΆαα;
- αααααΌααααα»αααααααααΆαααααΆαααααααααααΉαααααΌα αα·αααα½αααΆαα―αααΆααααααα
αααααΆααα’ααααααα‘αΆααααααΆααααΆααααα»α
ααΆαααααααααααΊααΆααααΆααααΆααααα»ααααααα½ααααααααΆαααΆαααα αααα½ααααααααΆαααα½αααΆαα―αααΆαααΈααΆααΆααααα
αΌαα
- ααΌαααΆαααααααααα―αααΆα;
- α―αααΆαααΆαα½αααα’αα·αααααΈααααααΆαα AES;
- α―αααΆαααΆαα½ααααααΆαααααΆααα
αααααΆααααΈαααααα·ααΈααααΎαααΆα α―αααΆα Read ααΉααααα αΆαα‘αΎα αααααΉαααααΆαααΆα―αααΆαααααααααα
ααααΈααααααααα―αααΆααααααΆαααααααα»α ααααα·αααΎαα α¬αααααΆαααααΆααααααΌαααΆααααααΆαααα·αααααΉαααααΌα αααα―αααΆα Read ααΉααααα
(αααααΆααα’ααααααααΆααααΆααααααααα’αΆα α’αααα’αΆα
αααα
αΌααα·αααααΉαααα―αααΆαααα»ααααααα ααα»αααα "ααααααΆ" αααααΆαααααααΆαααααΆα αααααα―αααΆα αα·αααα· αααααααΆαααααΆαααααααα
α»ααααααααα)
ααΆαα αΆααααααΎαααααααααααααα·αααα
ααΎααααΈααΆαααΆααααα½α ααααααΈα bash ααααΌαααΆααααααααΎααααΈααααΎααααααααααααα·ααααααΆαααΎαααααΎαααΆααα
ααΎααΈαα»α
(ααΆαααΆααααααα
ααΎα’ααΌααα»αααΌ 16.04.3 LTS)α
ααΌααααα‘ααααΎαααΆαααΎαααααΎαααΆαααΆααα αΆα α α
αααααααααΆα
- sudo Copy_Flash.sh βDEVICEβ - ααα½αααΆαααΌαααΆα FS ααΈ DEVICE (flash);
- ./write.sh βFILEβ βKEYβ βMARKERβ β αααααΎαααα·ααΆααΆααα·αααα·α ααΆααααααααΆαααα αΆαααΆα α αα·αααααΎαααΆααααααααααααΈαα
- sudo ./Write_Flash.sh βDEVICEβ β ααααα FS αααααΆαααααΆααααααΌαααααααααα DEVICE α
ααΆαα’αΆαα
- sudo Copy_Flash.sh βDEVICEβ - ααα½αααΆαααΌαααΆα FS ααΈ DEVICE (flash);
- ./Read.sh βKEYβ 'MARKERβ - αααααΎαααα·ααΆααΆααα·αααα·α ααΆααααααααΆαααα αΆαααΆα α αα·αααααΎαααΆααααααααααΆααααΆαα’αΆαα
- αα αααα»ααααα αα α»αααααα ααΎαα―αααΆα α’αΆα - αααααΊααΆααααααΆααααααΆααααα αΆααα
ααα ααααΈααααα·ααααΆα
αα·ααΈααΆααααα steganography ααααααα ααααΆααααΌαααΆαααΆααααααα’ ααΆαααααΎααααααααααα αα·αααααααααααααα
ααααααααα―αααΆααααααααα·ααααΆα
αααΎαααα ααΌα
ααΆ
ααα»αααααααααααααααΆαααΆααααααΊααΎααααΈαααα αΆαααΈαααααΆααααααααΆα’αΆα
ααααΎαα
ααΆαααΎααααΈα’αα»ααααααΆααααα»αααααααΆααααααΆαααα
αααα»αααααααααα―αααΆαα
αααααΆααααα½αααΈαααα½ααααααααΆααααααα α’αααα’αΆα
αααααΆαα»αααααααΆαααααα·αααααΆα
ααΏαα αα α αΎαααααα·αααΎα’αααααΉαααΈαααααΉαααα ααΆαα·αααΆα’αΆα
αα
αα½α
αααα»αααΆα hack αααααααααααααα αα·ααααααααααααΆααααααΆα αΆααα (ααα»ααααααααααα½ααααααααΆααααααααααΆα) αααααΆααααααααα·αααΉαααΈαααααΉαααα ααααααααα αΆααααΌα
ααΆαααα»ααα·αααΆααΆααααααααΆααααΆαααΆααααα ααΆα’αΆα
ααΆα ααα»αααααααΆααα’αααααααΆα
ααααα‘αααα½αα
ααΌαααΆααα’ααααααΌαααΆαα’αα»αααααα
αααα»α Python αααα 3.5.2 α
(ααΆα ααΆα αααα»αααΉαααΆαααααΆααααααααα·ααααα α’αααααααΌααααααα’αααΈαα½α "ααΏα" α§ααΆα ααα C π)
αα
αααα»αααΆαα’αα»ααααααα ααα αααα―αααΆααααα
αΌααααααΆαα steganography αα·ααα½αααΎαααΈ 1000 kB ααα
αααα»αα
αααααα αΆαααΈααΆαααΉααα»ααααααααα»αα
ααααα’αααααααΎααααΆαα
ααααα: www.habr.com