
Incorporar arquivos em arquivos MP4/MKV.
Esconda arquivos em arquivos MP4/MKV
Por favor, garanta que você entende o significado de "extensão de arquivo" antes de assistir ao tutorial a seguir. Se não entender, pesquise primeiro "como alterar a extensão de arquivo"
Se depois de alterar a extensão o arquivo ainda for MP4, significa que a exibição de extensões não está ativada. Por favor, pesquise o conteúdo acima também.
Não consegue descompactar (|por que é um vídeo|senha incorreta|arquivo corrompido|necessita de volumes|etc.)
Altere a extensão MP4 para .zip e descompacte com WinRAR
Altere a extensão MP4 para .zip e descompacte com WinRAR
Altere a extensão MP4 para .zip e descompacte com WinRAR
Breve guia de uso do Esteganógrafo
Este software pode transformar arquivos ou pastas em um pacote compactado e "escondê-lo" dentro de vídeos MP4/MKV, disfarçando-o como vídeo. Essa operação é chamada de esteganografia, e o pacote compactado disfarçado de vídeo é chamado de arquivo esteganografado.
Quando o vídeo esteganografado gerado é reproduzido em um player, ele é apenas um vídeo comum; mas se você alterar a extensão para .zip, poderá extrair os arquivos ocultos com um software de descompactação.
Suporta dois modos de operação:
Métodos comuns de descompactação:
.zip e descompactar (recomenda-se WinRAR 6).modo # ou descompacte pela linha de comando.Recursos auxiliares:
modules/PW.txt, uma por linha. O programa tentará automaticamente encontrar uma correspondência ao revelar, evitando a digitação manual.Atualização 1.3.1 em 28/06/2025
Novo modo de trabalho adicionado: mp4(zarchiver). Os arquivos esteganografados gerados neste modo podem ser descompactados por softwares que escaneiam arquivos compactados desde o início, como zarchiver e 解TMD压, mas não podem ser descompactados pelo WinRAR, que escaneia o pacote compactado a partir do final. Use conforme a situação.
Autor: 层林尽染
Este programa pode esteganografar arquivos ou pastas em arquivos de vídeo, ou extrair arquivos ou pastas esteganografados de arquivos de vídeo. O programa suporta dois modos: interface de linha de comando (CLI) e interface gráfica do usuário (GUI).
Modo GUI: 【Recomendado】Execute o programa diretamente com duplo clique, sem nenhum argumento. Para detalhes sobre o uso da GUI, consulte o vídeo de demonstração.
Modo CLI: execute o programa com os seguintes argumentos:
-i, --input Especifica o caminho do arquivo ou pasta de entrada. Se nenhum rótulo de argumento for usado, o programa tratará o primeiro argumento desconhecido como o caminho de entrada.
-o, --output 1. Especifica o nome do arquivo de saída (incluindo a extensão) [ou] 2. Especifica o caminho de saída (padrão: nome do arquivo original + "_hidden.mp4/mkv").
-p, --password Define a senha (se não for especificada, não há senha).
-t, --type Define o tipo do arquivo de saída (padrão: mp4), suporta os formatos mp4 e mkv.
-c, --cover Especifica o vídeo MP4 de revestimento (se não for especificado, o programa pesquisará na seguinte ordem:
- na pasta cover_video no mesmo diretório do programa
- no diretório onde o programa está localizado
- no diretório onde o arquivo ou pasta de entrada está localizado)
-r, --reveal Executa a remoção da esteganografia (se o arquivo de entrada não for um arquivo esteganografado, nenhuma operação será realizada)
Esteganografar arquivo:
python Steganographier.py -i "input.txt" -o "output.mp4" -p "password" -t "mp4" -c "cover.mp4"
python Steganographier.py -i "input.txt" -o "outputFolder" -p "password" -t "mp4" -c "cover.mp4"
Esteganografar pasta:
python Steganographier.py -i "inputFolder" -o "outputFolder" -p "password" -t "mp4"
python Steganographier.py -i "inputFolder" -o "output.mp4" -p "password" -t "mp4"
Remover esteganografia e extrair arquivos:
python Steganographier.py -i "input.mp4" -r -p "password"
Se apenas o arquivo de entrada for especificado, as configurações padrão serão usadas:
python Steganographier.py "input.txt"
_hidden.mp4/mkv._hidden.mp4/mkv.cover_video no mesmo caminho do programacover_video no mesmo caminho do programa. Se essa pasta existir, ele pesquisará arquivos .mp4 nela. Se a pasta não existir, o programa pulará esta etapa e continuará pesquisando em outros locais.Changelog completo: https://github.com/cenglin123/SteganographierGUI/compare/v1.1.0...v1.1.1
Para explorar os problemas de segurança no compartilhamento de recursos em serviços de nuvem domésticos após a falha dos links de upload instantâneo, este artigo recomenda um método de esteganografia de arquivos usando arquivos MP4 como revestimento, e realizou testes de estresse, provando preliminarmente a eficácia do método. Ao mesmo tempo, compartilha algumas experiências e sugestões de uso ao utilizar a técnica de esteganografia. Através de testes de controle de variáveis adicionais, explorou-se o mecanismo de quebra em massa de links na seção de comentários, concluindo que a causa são denúncias maliciosas, provando as vantagens dos arquivos esteganografados: ① não podem ser descompactados online, ② violações podem ser apeladas. Em seguida, discutiu-se o mecanismo de revisão do Baidu Pan e o princípio das denúncias. Foram propostas algumas estratégias para lidar com denúncias maliciosas.
O código deste programa é open source no GitHub. Se você tiver alguma sugestão, sinta-se à vontade para abrir uma issue.
Hoje em dia, as políticas de revisão dos principais serviços de nuvem domésticos estão cada vez mais rígidas, e a probabilidade de links de compartilhamento serem quebrados é cada vez maior.
Tradicionalmente, usamos pacotes compactados de múltiplas camadas com senha/pacotes compactados divididos em volumes para lidar com problemas de revisão. Essa abordagem é muito trabalhosa e, quando o número de camadas é grande e os arquivos são grandes, o desgaste no disco rígido devido à descompactação frequente não pode ser ignorado. Em torno desse problema, surgiram no passado várias soluções de upload instantâneo que exploravam as características dos serviços de nuvem, mas com o endurecimento das políticas dos serviços de nuvem, a maioria dessas soluções já falhou ou existe apenas nominalmente.
Depois que a solução de upload instantâneo falhou, o compartilhamento de recursos baseado em serviços de nuvem domésticos voltou à forma de pacotes compactados criptografados. Os compartilhadores começaram inevitavelmente a lidar com os sistemas de compartilhamento e revisão dos serviços de nuvem. Somado a isso, os revendedores de recursos (vira-latas) que denunciam links de compartilhamento estão por toda parte, e links quebrados começaram a aparecer com frequência, às vezes até em massa, tornando o ambiente de compartilhamento cada vez pior.
Em resumo, isso torna particularmente importante pesquisar e desenvolver métodos de transmissão de dados mais ocultos e seguros. Nessa situação difícil, a técnica de esteganografia de arquivos apresentada neste artigo tem o potencial de se tornar uma nova solução de compartilhamento seguro na era pós-upload instantâneo.
Este programa foi inspirado no artigo do repositório (doravante referido como artigo [1]), utilizando a técnica de esteganografia de arquivos para ocultar dados, contornando assim as revisões convencionais.
A técnica de esteganografia incorpora dados em outros arquivos de mídia, tornando a existência dos dados invisível para observadores comuns, permitindo assim a transmissão de informações sem chamar a atenção.
A esteganografia já tem muitos precedentes. A abordagem tradicional principal é o tuga (imagem-oculta)[X7], que incorpora dados em imagens. Superficialmente parece uma imagem, mas após alterar a extensão, pode ser descompactada para obter os dados ocultos.
O princípio do tuga é o seguinte:
copy /b "imagem.jpg" + "pacote.zip" "destino.jpg"
Mas essa abordagem facilmente levanta suspeitas. Afinal, uma imagem com resolução e nitidez não muito altas tendo vários GB, e ainda com registros muito altos de download e transferência, é realmente muito suspeito[1].
Portanto, considerando a eficácia do disfarce, usar arquivos MP4 como arquivo de revestimento para esteganografia é mais razoável. A probabilidade de um vídeo grande levantar suspeitas é obviamente menor do que a de uma imagem grande.
Nosso objetivo é reduzir a suspeição através do disfarce por esteganografia, alcançando assim compartilhamento seguro ao menor custo possível. Porque se for denunciado com frequência, não importa quantas camadas de compactação ou quão complexa seja a senha, uma vez fortemente suspeito, provavelmente não há mais solução. Isso porque, para o serviço de nuvem, a maneira mais fácil de lidar com arquivos que não podem ser descriptografados e são denunciados em grande quantidade é simplesmente classificá-los como violação (consulte este experimento[5]).
A melhor defesa da natureza não é acumular armadura, mas sim se disfarçar.
Quanto à implementação específica: o pacote compactado em formato ZIP é incorporado a um vídeo MP4 comum, como SpongeBob. Quando o arquivo é aberto no formato MP4, apenas o vídeo do SpongeBob é visível, sem que a parte ZIP apareça; e quando o nome do arquivo é alterado para ZIP, o software de descompactação (como o WinRAR) pode localizar a parte ZIP e descompactar normalmente. Assim, é possível compartilhar arquivos com segurança a baixo custo.
Embora o artigo[1] forneça uma implementação de código eficaz para esteganografia de arquivos, esse método carece de uma interface de operação simples e fácil de usar, o que limita sua divulgação e popularização.
Este programa simplifica o artigo[1] e desenvolve um programa de esteganografia que inclui uma interface gráfica do usuário (GUI), permitindo que os usuários realizem a esteganografia e a remoção de esteganografia de arquivos através de simples operações de arrastar e soltar e clicar.
Novo em 24/04/2024: de acordo com o método proposto no artigo[2], também é possível incorporar arquivos em arquivos MKV como anexos. Essa lógica foi adicionada na versão v1.0.2.
Este programa permite realizar diretamente a esteganografia e a remoção de esteganografia de arquivos através do fornecimento de senha e arrastar arquivos.
O programa possui as seguintes características:
(1) Integração: Pode realizar tanto a esteganografia quanto a remoção de esteganografia na mesma interface, melhorando a eficiência geral e a conveniência do programa.
(2) Função de arrastar e soltar: Suporta arrastar arquivos ou pastas para a área designada, simplificando o processo de seleção de arquivos.
(3) Universalidade: Os arquivos MP4 esteganografados gerados podem ser descompactados manualmente alterando a extensão, não sendo obrigatório o uso deste programa.
(4) Proteção por senha: É obrigatórioinserir uma senha para realizar a esteganografia ou remoção de esteganografia. A partir da versão v1.0.6, é permitido não especificar senha.
(5) Chamada CLI: Pode ser operado por comandos na janela do terminal, ou ser chamado por outros aplicativos como programa de terceiros (atualização da versão 1.1.0)
(6) Integração com menu de contexto: pode ser integrado ao menu de botão direito do mouse, operando de forma semelhante aos softwares de compactação comuns (atualização da versão 1.2.0)
Vídeo de demonstração
Interface GUI
O cenário de uso do modificador de hash é o pré-processamento para repassar fogo (compartilhar em cadeia), reenvio de arquivos ou enviar arquivos harmoniosos para o serviço de nuvem. Antes de enviar o arquivo, é necessário modificar o valor do hash para evitar que links quebrados afetem o arquivo compartilhado original.
O princípio da modificação de hash é semelhante ao da esteganografia: adiciona 1 byte aleatório ao final do arquivo, fazendo com que o valor MD5 do arquivo mude.
Observe que o próprio esteganógrafo realiza automaticamente a randomização de hash. Mesmo que o arquivo original seja o mesmo, o valor de hash do arquivo esteganografado gerado a cada vez é diferente. Ao esteganografar arquivos normalmente, não é necessário se preocupar com o valor de hash.
Use o gerador de código de verificação para processar o código de extração, evitando que crawlers obtenham o link
Exemplo:
Na versão v1.2.0, foram adicionados scripts de instalação e desinstalação que integram o software ao menu de contexto. Execute 01-Instalar Esteganógrafo no menu de contexto.cmd como administrador; para remover, execute 02-Remover Esteganógrafo do menu de contexto.cmd. Os scripts suportam caminhos de instalação que contêm espaços, caracteres chineses e caracteres especiais como !. A função é baseada no modo CLI (por padrão, seleciona o primeiro vídeo na pasta cover_video). Atualmente, não é possível lidar com operações detalhadas como senha, seleção de vídeo, etc. Se precisar realizar tais operações, você pode escolher botão direito - Abrir GUI do Esteganógrafo.
Versão 20240801-v1.2.0.1, integra ainda mais a função modificador de hash
A seguir, uma demonstração detalhada da operação
Versão 20240828-v1.2.1: A lógica de remoção de esteganografia ganhou a função de livro de senhas. Basta digitar as senhas em linhas separadas em modules/PW.txt. Ao remover a esteganografia, o programa pesquisará as senhas no livro de senhas e tentará descompactar (compatível com o modo CLI e o menu de contexto). Suporta o formato de livro de senhas do 解TMD压, como mostrado abaixo:
(1) Upload e compartilhamento diretos: Os verdadeiros guerreiros sempre ousam enfrentar a vida sombria e o sangue escorrendo, bem como uma série de contratempos como links quebrados e banimento de contas.
(2) Pacotes compactados de camada única/múltiplas camadas: ter senha e nome de arquivo criptografado pode impedir que o serviço de nuvem escaneie o conteúdo do pacote compactado, resistindo à revisão até certo ponto. No entanto, não pode impedir a descompactação online (no celular, é possível descompactar online formatos de pacote compactado, incluindo 7z; pacotes compactados maiores que 20 GB atualmente não podem ser descompactados online, mas não é recomendado enviar arquivos tão grandes). Se não houver senha, consulte (1).
(3)-1 Pacotes compactados divididos em volumes: Como pacotes divididos em volumes não podem ser descompactados online, a segurança é muito maior que em (2) (alterar a extensão ou ter arquivos de confusão não faz muita diferença). (3)-2 Pacotes compactados autoextraíveis: Pacotes compactados no formato exe, não precisam de software de descompactação instalado, basta executar para descompactar. Arquivos autoextraíveis também não podem ser descompactados online, com o mesmo nível de segurança dos pacotes divididos em volumes.
(4) Arquivos criptografados em outros formatos proprietários: incluindo, mas não se limitando a arquivos criptografados em formatos proprietários como Cryptomator, VeraCrypt, etc. Comparado aos pacotes compactados mais comuns, é improvável que o serviço de nuvem tenha funcionalidade para descriptografar esses formatos proprietários, portanto a segurança é maior que a anterior. No entanto, não pode lidar com violações forçadas causadas por denúncias em massa.
(5) Arquivos esteganografados: aqui se refere a arquivos esteganografados em JPG/PNG/MP4/MKV, etc. Do ponto de vista técnico de criptografia, arquivos esteganografados pertencem ao nível 3 (arquivos esteganografados também não podem ser descompactados online, exibirá aviso de pacote compactado corrompido). Devido à sua forte capacidade de disfarce, pode confundir bem a revisão. Não teme violações forçadas causadas por denúncias, pois pode apelar (veja a seção 5.3). Portanto, a segurança é maior que todas as anteriores.
(6) BT, IPFS, serviço de nuvem próprio: o compartilhamento descentralizado geralmente não pode ser denunciado, então a segurança é de nível máximo. O mesmo vale para serviço de nuvem próprio. Conteúdo relacionado a denúncias será discutido em detalhes nas seções 5.3 e 5.6.
Em geral, com base nos três pontos 【1. Pode criptografar】 【2. Pode descompactar online】 【3. Pode ser denunciado】, os métodos de compartilhamento podem ser aproximadamente divididos em 3 grandes níveis de segurança.
Sobre a classificação dos níveis de segurança do compartilhamento em serviços de nuvem, se tiver interesse, pode ler mais este artigo[8].
Ao selecionar arquivos e conteúdo esteganografado, é necessário escolher um arquivo de revestimento adequado de acordo com o tamanho do recurso a ser compartilhado. Deve parecer razoável, sem levantar suspeitas.
Por exemplo, se seu recurso tem 3 GB, é melhor não escolher um vídeo curto de 1-2 minutos, pois isso não é razoável e facilmente levanta suspeitas; é melhor escolher um vídeo longo de 1 a 2 horas. Você pode escolher filmes de baixa resolução ou vídeos longos do tipo curso online do Bilibili. Esses vídeos em 360P geralmente têm menos de 300 MB.
Também forneci alguns vídeos longos de referência no programa; você pode escolhê-los conforme necessário. Eu acredito que usar um pouco de tráfego extra em troca de segurança é bastante vantajoso.
Abaixo está a tabela de referência pessoal recomendada de tamanho do recurso - duração do revestimento.
Recomenda-se baixar vídeos do Bilibili como arquivo de revestimento para esteganografia. O Bilibili compacta vídeos de forma profissional; um vídeo de 3 minutos pode ser mantido dentro de 10 MB. Cuidado para não baixar vídeos que possam envolver problemas de direitos autorais, como animes, vídeos exclusivos para assinantes UP, etc. Se não estiver confiante, você pode pesquisar a palavra-chave "domínio público" para encontrar vídeos; vídeos de domínio público não envolvem problemas de direitos autorais.
Ferramenta de download de revestimento para esteganografia (ferramenta de download de vídeos do Bilibili) https://github.com/leiurayer/downkyi
Parâmetros de download sugeridos: para qualidade de imagem, pode escolher abaixo de 480P, geralmente não fica muito embaçado; mas para qualidade de áudio, recomenda-se qualidade média, caso contrário, o embaçamento óbvio pode levantar suspeitas; escolha a codificação de vídeo H.265 para maior taxa de compressão e menor tamanho de vídeo.

Para recursos muito grandes (>4GB), pode-se usar a abordagem de dividir em pastas ou volumes. O vídeo de revestimento incorporado pode ser um desenho animado com episódios em sequência, o que reduz a suspeição. Atualmente, o programa adicionou um aviso de esteganografia irracional após a versão 1.1.2.
A principal característica que diferencia os arquivos esteganografados de outros métodos de compartilhamento em serviços de nuvem é: não quebram facilmente, e violações podem ser apeladas.
O chamado "não quebra facilmente" significa que, embora a esteganografia seja denunciada até um certo número (aqui referido como "poucas" denúncias), ela entrará brevemente em estado de revisão, manifestado como 【congelamento temporário】 ou 【em revisão】, mas voltará ao normal sozinha após 5-10 minutos, sendo imune a poucas denúncias ou menos.
Para a prova dessa característica, consulte este experimento[5]
Isso é algo que nenhum método de criptografia anterior conseguia fazer. Como mencionado acima, o serviço de nuvem tende a julgar diretamente como violação arquivos que não podem ser descriptografados e são denunciados em grande quantidade.
No entanto, embora os arquivos esteganografados não quebrem facilmente, após muitas ou inúmeras denúncias, ainda é possível que quebrem (exibindo respectivamente "Este arquivo está proibido de compartilhar" ou "Arquivo em violação, bloqueado de acordo com leis e regulamentos relevantes").
Quando um link de compartilhamento quebra, se quisermos reenviar o arquivo, geralmente precisamos recomprimir e enviar novamente. A razão pela qual não podemos simplesmente compartilhar novamente é que o hash do arquivo em violação já foi registrado pelo serviço de nuvem. Ao enviar ou compartilhar novamente, o serviço de nuvem reconhece o arquivo (o hash do arquivo pode ser comparado à impressão digital humana). Isso é sem dúvida demorado e trabalhoso, especialmente quando o arquivo é grande, tornando-se um pesadelo.
A capacidade de apelação dos arquivos esteganografados nos dá outra solução mais conveniente: podemos apelar diretamente do arquivo em violação e depois compartilhá-lo novamente, sem precisar recomprimir e reenviar repetidamente para reenvio. Se você tem sido alvo de denúncias recentemente, pode esperar um período para evitar o momento de maior atenção e depois apelar para "reviver" o arquivo e continuar compartilhando.
Além disso, ao enfrentar muitas denúncias maliciosas, não é recomendado compartilhar com a conta principal. Recomenda-se usar apenas a conta principal para upload e apelação, e uma conta secundária para compartilhar, a fim de evitar possíveis perdas por banimento de conta. Para detalhes, consulte este artigo
Para mais detalhes sobre técnicas de apelação, consulte este artigo[10]
Por outro lado, conteúdo completamente sem problemas pode não ser tão bom.
Se for denunciado em grande quantidade, pode provocar uma revisão manual. Um vídeo que aparentemente não tem nenhum problema, mas é constantemente denunciado como pornográfico, também é muito suspeito.
Uma sugestão para isso é: se o seu recurso pode enfrentar o risco demuitas denúncias****, você pode usar vários vídeos relacionados à sexologia ou conteúdos filosóficos ousados que passem na revisão, mas não cheguem a ser banidos.
Dessa forma, ao enfrentar muitas denúncias, você pode minimizar o risco de exposição. Se infelizmente for banido, também pode racionalizar o motivo da apelação.

Especificamente, você pode usar sua imaginação. Isto é apenas um exemplo; em resumo:
O objetivo do disfarce não é fazer com que ninguém encontre defeitos, mas sim fazer o outro lado julgar mal, transformando um problema grande em pequeno e um pequeno em nada.
Embora a esteganografia possa aumentar a segurança dos arquivos, ainda assim deve-se considerar a segurança cibernética e o anonimato pessoal ao compartilhar. Por exemplo, use VPN ou proxy durante o upload; não use vídeos que contenham informações pessoais e não use sempre o mesmo vídeo como revestimento de esteganografia, a fim de reduzir o risco de rastreamento e identificação.
Certos recursos considerados valiosos podem ser alvo de grupos maliciosos como revendedores de recursos. Os chamados revendedores de recursos são pessoas que vendem recursos compartilhados gratuitamente para obter lucro, vulgarmente conhecidos como "vira-latas".
Para garantir o monopólio dos lucros, os revendedores denunciam outros arquivos compartilhados para quebrar seus links, mantendo assim a exclusividade de sua fonte (em termos simples: comer sozinho). O resultado é a quebra em massa dos links do post e dos links repassados abaixo dele. (Exemplos: exemplo 1, exemplo 2, exemplo 3)
Especificamente, os revendedores usam scripts automatizados para denunciar arquivos compartilhados. Observe que o que é denunciado é o arquivo, não o link. Os revendedores transferem o arquivo que desejam que seja considerado violação, compartilham com sua própria conta e então executam scripts de denúncia continuamente até que o arquivo seja considerado em violação.
Denúncias nessa escala não podem ser enfrentadas por arquivos esteganografados. Não apenas arquivos esteganografados, mas nenhum arquivo normal sobrevive. Até mesmo arquivos normais serão forçados a serem classificados como violação pelo serviço de nuvem. Ou seja, essa violação não tem relação com se o arquivo realmente contém conteúdo em violação, mas é um tipo de comportamento de ataque semelhante a um DDoS (o que significa que nem mesmo o upload instantâneo funciona). Embora arquivos esteganografados possam ser apelados, se o denunciante não puder matar completamente o arquivo, então ele tentará matar o compartilhador. Em vez de denunciar arquivos um a um, é mais simples fazer com que o compartilhador tenha a conta banida.
Portanto, se o recurso já foi alvo de revendedores (o critério de julgamento é: o arquivo esteganografado quebra logo após o compartilhamento e, após apelação bem-sucedida, quebra novamente rapidamente), não é recomendado continuar compartilhando em serviços de nuvem comuns. Recomenda-se mudar para IPFS, links magnéticos, serviço de nuvem próprio[X5], e outros métodos de compartilhamento que não são harmonizados por denúncias.
Para mais análises sobre compartilhamento seguro e o princípio das denúncias dos revendedores, consulte este artigo
Como o arquivo esteganografado é tanto um vídeo quanto um pacote compactado, podemos enviar o arquivo esteganografado para certas plataformas de vídeo, usando a plataforma de vídeo como um serviço de nuvem.
Sites de vídeo tradicionais (como o Bilibili) comprimem a qualidade da imagem, fazendo com que o conteúdo esteganografado seja perdido. Mas alguns sites baseados em IPFS permitem baixar o arquivo original diretamente (como sol.media). Essa característica permite usar o armazenamento gratuitamente. Além disso, como este site na verdade hospeda os arquivos no pinata (a estabilidade do pinata é relativamente boa), o conteúdo pode ser publicamente pesquisado na rede IPFS. Ao compartilhar, não é necessário usar o link de vídeo do site, mas sim o endereçamento de conteúdo CID do vídeo, baixando o arquivo através da rede IPFS (a sensação de compartilhar é muito parecida com a do upload instantâneo).
O fato de o arquivo esteganografado ser reproduzível também traz boa segurança. Como na imagem abaixo, à primeira vista parece normal:

O site tem a categoria NSFW (Not Safe For Work). Ao fazer upload, você pode escolher essa categoria, permitindo enviar conteúdo adulto diretamente, sem que apareça no Trending no canto superior esquerdo, evitando que curiosos vejam. Quanto ao limite, você pode dar uma olhada na seção NSFW do site; em geral, é conteúdo de nível AV (conteúdo de menores não é recomendado; conteúdo de menores estilo anime também é arriscado; nesse caso, é melhor usar esteganografia).
Como estamos usando o espaço do site gratuitamente, é melhor seguir o princípio consistente dos arquivos esteganografados: 【não levantar suspeitas】. Ao fazer upload, o melhor é parecer um 【usuário normal】 (enviar dezenas de GB de Never Gonna Give You Up todos os dias, não importa como se olhe, é estranho). Deem seu trabalho duro e se considerem carregadores de vídeo. Encontrem vários vídeos valiosos no Bilibili e contribuam para a diversidade de vídeos do site. Um por todos, todos por um, e de quebra aproveitem para obter algumas recompensas de criação, resultando em uma vitória tripla ou até mais! (Quem baixa assiste ao vídeo e aprende algo, o site enriquece o conteúdo de vídeo e a atividade dos usuários, e o compartilhador aproveita os benefícios — vitória tripla!).
Além do sol.media, os seguintes sites também podem ser usados para hospedagem:
https://odysee.com/ (na verdade, a taxa de bits máxima equivalente de upload de vídeo neste site é de 16 MBps, portanto, preste atenção para que o vídeo esteganografado seja mais longo)
https://gleev.xyz/ (este site pode hospedar diretamente arquivos esteganografados)
Para mais plataformas de hospedagem, consulte este artigo:
Acredito que os amigos que chegaram até aqui entendem, mas deixem-me enfatizar mais uma coisa.
Ao usar este programa, por favor, cumpram as leis e normas éticas necessárias. Vocês podem ter seus hobbies e compartilhar recursos, mas não deixem que as coisas desses círculos pequenos venham a público, nem vão a locais visíveis oficialmente para provocar. A experiência histórica nos diz inúmeras vezes que a consequência de um pequeno círculo sair da bolha é muitas vezes uma bagunça total. (Você aí! Não faça com que todos percam o uso da esteganografia!)
Não incentivamos o uso da esteganografia para atividades ilegais, mas esperamos fortalecer a proteção de dados pessoais e a segurança da privacidade através da tecnologia.
O programa atual ainda tem alguns problemas. Por exemplo, o método de combinação simplesmente anexa o arquivo ZIP ao final do arquivo de vídeo, incorpora no moov box do arquivo MP4 ou nos anexos do arquivo MKV. Embora esse método seja fácil de implementar, também é fácil de ser detectado.
Futuramente, talvez seja possível considerar uma maneira mais oculta, como incorporar o conteúdo do arquivo ZIP em partes menos críticas do arquivo de vídeo, inserindo um pequeno trecho de dados após cada frame I, etc. Esse tipo de abordagem requer analisar os detalhes de codificação do arquivo de vídeo, possivelmente utilizando outras bibliotecas como FFmpeg. Deixaremos isso para pesquisas futuras.
No entanto, de acordo com os resultados de teste do artigo[1] e os resultados deste teste, a esteganografia tem as seguintes vantagens: ① dificilmente é considerada violação ② mesmo que seja, podeser apelada ③ reenvio conveniente. Sem ser alvo de denúncias específicas, esse método de esteganografia já pode ser considerado uma solução passível de divulgação.
No futuro, com o aprimoramento gradual da tecnologia, esse tipo de método de esteganografia pode se tornar um meio eficaz de compartilhamento seguro após o upload instantâneo.
Este programa é apenas um modesto contributo para atrair ideias valiosas. Todos são bem-vindos a participar ativamente das pesquisas.
Informações do arquivo esteganografado com cópia em um clique;
1. O arquivo MP4 de revestimento é um vídeo de disfarce; o recurso está esteganografado dentro do arquivo MP4.
2. Método de descompactação: use o WinRAR para alterar a extensão do MP4 para ZIP e depois descompacte.
Este artigo apresentou a história das técnicas de compartilhamento de recursos até os links de upload instantâneo, provou que denúncias são a principal causa de links quebrados, propôs o uso da esteganografia como uma nova solução de compartilhamento seguro de recursos na nova era, e também compartilhou algumas experiências e sugestões ao usar a esteganografia, esperando ajudar os compartilhadores de recursos a utilizar melhor a técnica de esteganografia.
Com o avanço da tecnologia e a popularização da mídia digital, a esteganografia pode ter novos avanços. Além do método de esteganografia por inserção de frames mencionado anteriormente, também podem existir sistemas de esteganografia impulsionados por IA de aprendizado profundo. Todos esses podem fornecer novas soluções para problemas de segurança no compartilhamento de recursos.
A luta entre lança e escudo nunca cessa; novas eras clamam por novas soluções.
Todos são bem-vindos a participar dos testes e pesquisas da esteganografia, promovendo juntos seu desenvolvimento. Se você tiver sugestões ou pedidos de melhoria adicionais para este programa, sinta-se à vontade para comentar ou abrir uma issue no GitHub.
Código-fonte: https://github.com/cenglin123/SteganographierGUI
Este programa destina-se apenas à proteção da segurança de informações pessoais. Não o utilize para nenhuma atividade ilegal ou criminosa
copy /b "input.mp4" + "input.zip" "output.mp4"
código python
import subprocess
cmd = [
'copy', '/b',
'input.mp4','+',
'input.zip',
'output.mp4',
]
subprocess.run(cmd, check=True)
mkvmerge -o "output.mkv" "input.mp4" --attach-file "input.7z"
código python
import subprocess
cmd = [
'mkvmerge', '-o',
'output.mp4',
'input.mp4',
'--attach-file',
'input.7z',
]
subprocess.run(cmd, check=True)
Além das mencionadas neste artigo, existem outros métodos de processamento de arquivos que também podem ser considerados esteganografia:
O princípio pelo qual esses métodos trazem segurança é semelhante, discutido na seção 5.1. No entanto, os métodos acima não são tão fáceis de usar quanto os mencionados neste artigo, pois a decodificação requer software especializado, enquanto o método copy /b mencionado neste artigo pode ser descompactado pelos softwares de descompactação comuns. Em termos de conveniência, é superior.
Conteúdo principal
[1] [Técnica] Usando esteganografia de arquivos para evitar a harmonização de serviços de nuvem
Leitura complementar
[X0] [1] [Compartilhamento de dicas] Tutorial anti-quebra de links: como compartilhar recursos com segurança?
[X2] [Bate-papo] Uma introdução simples para novos motoristas (nota do autor: este artigo é uma introdução sobre compartilhamento seguro)
[X4] [Técnica] Usando download offline de serviços de nuvem para compartilhar e evitar revisão
[X6] [Artigo avançado] Reflexões sobre o mecanismo de compartilhamento de arquivos na nova era (nota do autor: este artigo apresenta outras soluções de compartilhamento além dos serviços de nuvem)
[X7] [Compartilhamento de dicas] Criação e uso de imagens-ocultas (tuga)
[X8] [Compartilhamento de dicas] Tutorial anti-quebra de links (nota do autor: este artigo apresenta soluções de compartilhamento comuns em serviços de nuvem, mas o autor pode acabar "comendo a tela do computador")
[X9] [Tutorial] BitTorrent (arquivos de sementes) para iniciantes [atualização do tracker do Repositório dos Cavalheiros] [Rev 2020] (nota do autor: este artigo é um tutorial sobre semear via links magnéticos)
[X10] [Compartilhamento de dicas] [IPFS] Ferramenta de compartilhamento de arquivos impossível de ser denunciada - Guia de operação do CRUST IPFS PART.I (tutorial da plataforma de hospedagem IPFS)
[X11] Sobre as medidas recentes de banimento de contas do Baidu (este artigo também é o início da era do upload instantâneo)
[X2] [South+] Veja o impacto que simples atos de denúncia têm nos recursos do Baidu Pan
| Tamanho do recurso | Duração de vídeo recomendada |
|---|
| 0-200MB | 1-3 minutos |
| 200-400MB | 3-15 minutos |
| 400-500MB | 15-30 minutos |
| 500MB-1GB | 30 minutos-1 hora |
| 1GB-3GB | 1 hora |
| 3GB-4GB | 2 horas |
| Acima de 4GB | Mais de 2 horas |