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
860
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
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
120
Other Decks in Technology
See All in Technology
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
440
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
3
300
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.4k
Genie Ontologyは銀の弾丸かを考える / Is Genie Ontology a Silver Bullet?
nttcom
0
420
人とエージェントが高め合う協業設計
kintotechdev
0
110
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
280
Claude Code公式skillで 自分の仕事を少しずつ手放そう!(Claude Code開発ノウハウ大公開スペシャル by クラスメソッド)
kaym
1
510
AICoEでAIネイティブ組織への進化
yukiogawa
0
200
Making sense of Google’s agentic dev tools
glaforge
1
290
AI、CDK と協働する Full TypeScript アプリケーション開発 / Full TypeScript Application with AI and CDK
geekplus_tech
2
410
副作用のある Lambda でも Lambda Power Tuning は使えるのか / lambda-power-tuning-side-effects
koukihosaka
1
120
公式ドキュメントの歩き方etc
coco_se
1
120
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
エンジニアに許された特別な時間の終わり
watany
108
250k
How to Ace a Technical Interview
jacobian
281
24k
We Have a Design System, Now What?
morganepeng
55
8.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
Facilitating Awesome Meetings
lara
57
7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
510
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
260
Abbi's Birthday
coloredviolet
3
8.7k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
360
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
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>