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
790
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
99
Other Decks in Technology
See All in Technology
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
0
130
シークレット管理だけじゃない!HashiCorp Vault でデータ暗号化をしよう / Beyond Secret Management! Let's Encrypt Data with HashiCorp Vault
nnstt1
2
130
TypeScript入門
recruitengineers
PRO
33
11k
7月のガバクラ利用料が高かったので調べてみた
techniczna
3
810
退屈なことはDevinにやらせよう〜〜Devin APIを使ったVisual Regression Testの自動追加〜
kawamataryo
4
990
AI時代にPdMとPMMはどう連携すべきか / PdM–PMM-collaboration-in-AI-era
rakus_dev
0
240
Webアクセシビリティ入門
recruitengineers
PRO
3
1.4k
AIエージェントの活用に重要な「MCP (Model Context Protocol)」とは何か
masayamoriofficial
0
240
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
230
実践AIガバナンス
asei
3
270
Grafana MCPサーバーによるAIエージェント経由でのGrafanaダッシュボード動的生成
hamadakoji
1
920
カミナシ社の『ID管理基盤』製品内製 - その意思決定背景と2年間の進化 #AWSUnicornDay / Kaminashi ID - The Big Whys
kaminashi
3
710
Featured
See All Featured
How to Ace a Technical Interview
jacobian
279
23k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
830
How GitHub (no longer) Works
holman
315
140k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Optimizing for Happiness
mojombo
379
70k
Bash Introduction
62gerente
614
210k
Building Adaptive Systems
keathley
43
2.7k
BBQ
matthewcrist
89
9.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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>