Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Esteganografia: o que é e o que já vi em python...
Search
Lincoln de Macêdo
November 23, 2014
Technology
1
670
Esteganografia: o que é e o que já vi em python sobre o assunto
palestra apresentada no XXXV encontro do PUG-PE em 22 de novembro de 2014
Lincoln de Macêdo
November 23, 2014
Tweet
Share
More Decks by Lincoln de Macêdo
See All by Lincoln de Macêdo
Algumas dicas de Otimização e qualidade de código
demacdolincoln
0
92
Other Decks in Technology
See All in Technology
Lexical Analysis
shigashiyama
1
150
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.9k
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
2
520
『Firebase Dynamic Links終了に備える』 FlutterアプリでのAdjust導入とDeeplink最適化
techiro
0
170
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
250
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
150
AGIについてChatGPTに聞いてみた
blueb
0
130
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
200
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
130
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
【LT】ソフトウェア産業は進化しているのか? #Agilejapan
takabow
0
100
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
190
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Become a Pro
speakerdeck
PRO
25
5k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Embracing the Ebb and Flow
colly
84
4.5k
Designing for humans not robots
tammielis
250
25k
Side Projects
sachag
452
42k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The Language of Interfaces
destraynor
154
24k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Transcript
Esteganografia ✔O que é? ✔Como funciona? ✔O que já vi
em python sobre o assunto
O que é? em grego significa "escrita escondida" originado na
grécia, como o nome indica... o objetivo é armazenar algum dado, texto ou arquivo dentro de outro de modo a não ser perceptível
Diferenças entre criptografia X esteganografia • os dados estão necessariamente
embaralhados • "todos" sabem onde os dados estão, mas nem todos poderão descriptografa-los • nem sempre os dados estão embaralhados • não dá para saber sem análise adequada, onde os dados estão
• texto • arquivos de aúdio • arquivos de vídeo
• arquivos de imagem < aqui detalharemos apenas como esteganografar em arquivos de imagens digitais > Onde é possível esteganografar
Esteganografia em imagens digitais • feito em imagens do tipo
bitmap • retorna, de preferência, uma imagem PNG por causa do tipo de compressão • método mais famoso: LSB (Least Significant Bit)
Fonte: http://www.vivaolinux.com.br/artigo/Esteganografia-e-Esteganalise-transmissao-e-deteccao-de- informacoes-ocultas-em-imagens-digitais/
Como descobrir se há algo oculto? • comparar tamanho do
arquivo com seu tamanho original • realizar esteganálise
O que encontrei por aí... • steghide (feito em C,
eu acho) • stepic • scripts que encontrei em alguns blogs <estranhamente, em python, só os scripts funcionaram>