MsgCoder - Codificador de mensagens
Publicado por Ramon (última atualização em 08/02/2011)
[ Hits: 8.473 ]
Codificador de mensagens que usa a base64 para codificar e descodificar arquivos .txt.
#!/usr/bin/env python
import sys
import base64
str1 = ""
arg1 = sys.argv[0]
for i in range(0, len(arg1)):
str1 += arg1[i]
try:
arg1 = sys.argv[0]
arg2 = sys.argv[1]
arg3 = sys.argv[2]
arg4 = sys.argv[3]
str1 = ""
str2 = ""
str3 = ""
str4 = ""
for i in range(0, len(arg1)):
str1 += arg1[i]
for i in range(0, len(arg2)):
str2 += arg2[i]
for i in range(0, len(arg3)):
str3 += arg3[i]
for i in range(0, len(arg4)):
str4 += arg4[i]
except IndexError:
print ("MsgCoder - Codificador de mensagens")
print (("Uso: %s [-c] [-d] [arquivo1] [arquivo2]") % (str1))
print (" -c: Codificar uma mensagem, use em conjunto com um arquivo com extensao .txt")
print (" -d: Decodificar uma mensagem, use em conjunto com um arquivo .amc")
sys.exit(1)
if (str2 == "-c"):
arq = open(str3, "r")
arq2 = open((("%s.amc") % (str4)), "w")
texto = arq.read()
senha = raw_input("Digite uma senha: ")
textocod = base64.b64encode(senha)
textocod += "\n"
textocod += base64.b64encode(texto)
cont_cod = arq2.write(textocod)
arq.close()
arq2.close()
elif (str2 == "-d"):
arq = open(str3, "r")
arq2 = open((("%s.txt") % (str4)), "w")
i = 0
cont_decod = ""
linhas = arq.readlines();
for i in range(0, len(linhas)):
linha1 = linhas[i]
linha = base64.b64decode(linha1)
if (i == 0):
senha = raw_input("Digite a senha: ")
if (senha != linha):
print("Senha incorreta")
sys.exit(1)
else:
cont_decod += linha
cont_cod = arq2.write(cont_decod)
DSearch - (Dir Search): script python para descobrir diretórios de servidores.
Cracker De Senha (cupp.py) 1.0
Função para decriptar Base64 em string compactada
Identificador de spam em Python
Automação de scan de vulnerabilidades
Nenhum comentário foi encontrado.
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Instalação do K3s Single-Node com Rancher no Ubuntu 24.04
Usei o NotebookLM para Auditar Logs do Linux
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Preparando o Ambiente para Administrar o Samba 4 a partir do Windows com RSAT
Midia de instalação LM-21.3 não inicializa (10)
A diferença entre a fala de um Samuel e a fala de alguém que conhece o... (9)









