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
720
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
94
Other Decks in Technology
See All in Technology
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
1.1k
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
250
人はなぜISUCONに夢中になるのか
kakehashi
PRO
6
1.6k
滅・サービスクラス🔥 / Destruction Service Class
sinsoku
6
1.6k
レビューを増やしつつ 高評価維持するテクニック
tsuzuki817
1
690
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
270
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
250
エンジニアが加速させるプロダクトディスカバリー 〜最速で価値ある機能を見つける方法〜 / product discovery accelerated by engineers
rince
2
240
個人開発から公式機能へ: PlaywrightとRailsをつなげた3年の軌跡
yusukeiwaki
11
3k
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
520
MC906491 を見据えた Microsoft Entra Connect アップグレード対応
tamaiyutaro
1
540
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
240
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
94
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
GraphQLとの向き合い方2022年版
quramy
44
13k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
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>