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 sobre o assunto
Search
Lincoln de Macêdo
November 23, 2014
Technology
1
600
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
88
Other Decks in Technology
See All in Technology
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
370
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
700
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
web-application-security
matsuihidetoshi
1
190
Cloud Service Mesh に触れ合う
phaya72
1
150
ServiceNow Now Platform 最新版Washington, D.C.リリース
manarobot
0
100
require(ESM)とECMAScript仕様
uhyo
4
950
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
2k
Cypress or Playwright?
rainerhahnekamp
0
160
DMM.com アルファ室採用案内資料
hsugita
1
220
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
8
380
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
38
2.5k
GraphQLとの向き合い方2022年版
quramy
33
12k
GitHub's CSS Performance
jonrohan
1025
450k
Code Reviewing Like a Champion
maltzj
515
39k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
The Power of CSS Pseudo Elements
geoffreycrofte
61
5k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Stop Working from a Prison Cell
hatefulcrawdad
267
19k
How STYLIGHT went responsive
nonsquared
92
4.8k
Infographics Made Easy
chrislema
238
18k
Design by the Numbers
sachag
274
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
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>