<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sec-Track &#187; Brute Force</title>
	<atom:link href="http://www.sec-track.com/tag/brute-force/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sec-track.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 15:08:22 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>2010 y aún utilizando fuerza bruta: Webslayer</title>
		<link>http://www.sec-track.com/2010-y-aun-utilizando-fuerza-bruta-webslayer</link>
		<comments>http://www.sec-track.com/2010-y-aun-utilizando-fuerza-bruta-webslayer#comments</comments>
		<pubDate>Tue, 13 Jul 2010 22:59:33 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Presentaciones]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Brute Force]]></category>
		<category><![CDATA[OWASP]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Webslayer]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=703</guid>
		<description><![CDATA[El siguiente video corresponde a la presentación de Christian Martorella en la sexta edición de la reunión del capítulo español de OWASP. La presentación hablará sobre cómo los ataques de fuerza bruta siguen siendo útiles contra las aplicaciones Web y se presentará la última versión de Webslayer, un proyecto OWASP orientado a cubrir todas las [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">El siguiente video corresponde a la presentación de <a href="http://es.linkedin.com/in/christianmartorella" target="_blank">Christian Martorella</a> en la sexta edición de la reunión del capítulo <a href="https://lists.owasp.org/mailman/listinfo/owasp-spanish" target="_blank">español de OWASP</a>. La presentación hablará sobre cómo los ataques de fuerza bruta siguen siendo útiles contra las aplicaciones Web y se presentará la última versión de <a href="http://www.owasp.org/index.php/Category:OWASP_Webslayer_Project" target="_blank">Webslayer</a>, un proyecto <a href="http://www.owasp.org" target="_blank">OWASP</a> orientado a cubrir todas las necesidades de las pruebas de fuerza bruta contra las aplicaciones Web.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="430" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="src" value="https://media.dreamhost.com/mediaplayer.swf?file=http://www.poisonclub.com.ar/videos/VI_OWASP_Spain_Chapter_Meeting-18-junio-2010/OWASP_charla4.flv&amp;autoStart=false;" /><embed type="application/x-shockwave-flash" width="500" height="430" src="https://media.dreamhost.com/mediaplayer.swf?file=http://www.poisonclub.com.ar/videos/VI_OWASP_Spain_Chapter_Meeting-18-junio-2010/OWASP_charla4.flv&amp;autoStart=false;" wmode="transparent" quality="high"></embed></object></p>
<p style="text-align: justify;">El video ha sido publicado por el equipo <a href="http://www.poisonclub.com.ar/2010/06/30/resumen-y-contenido-multimedia-de-vi-owasp-spain-chapter-meeting-barcelona-2010/" target="_blank"><strong>PoisonClub.com.ar</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/2010-y-aun-utilizando-fuerza-bruta-webslayer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desarrollo del Entorno De-Ice nivel I – Escalada de Privilegios y Revelación de Información Crítica</title>
		<link>http://www.sec-track.com/desarrollo-del-entorno-de-ice-nivel-i-%e2%80%93-escalada-de-privilegios-y-revelacion-de-informacion-critica</link>
		<comments>http://www.sec-track.com/desarrollo-del-entorno-de-ice-nivel-i-%e2%80%93-escalada-de-privilegios-y-revelacion-de-informacion-critica#comments</comments>
		<pubDate>Mon, 16 Nov 2009 23:01:54 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Test de Penetración]]></category>
		<category><![CDATA[AES 128]]></category>
		<category><![CDATA[Brute Force]]></category>
		<category><![CDATA[Cifrado]]></category>
		<category><![CDATA[DES]]></category>
		<category><![CDATA[passwd]]></category>
		<category><![CDATA[Penetration Test]]></category>
		<category><![CDATA[shadow]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=260</guid>
		<description><![CDATA[Una vez penetrado el sistema objetivo con los métodos mostrados en anteriores post veamos como podemos escalar privilegios y revelar información crítica contenida en el sistema. Para ello citaremos la solución sugerida por Fernando Quintero en la lista de discusión de Sec-Track. 1. ¿En el archivo /etc/passwd aparece una pista? o es algo real: Esto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Una vez penetrado el sistema objetivo con los métodos mostrados en anteriores post veamos como podemos escalar privilegios y revelar información crítica contenida en el sistema.</p>
<p style="text-align: justify;"><span id="more-260"></span>Para ello citaremos la solución sugerida por <a href="http://nonroot.blogspot.com/" target="_blank"><strong>Fernando Quintero</strong></a> en la <a href="http://groups.google.es/group/sec-track" target="_blank"><strong>lista de discusión de Sec-Track</strong></a>.</p>
<p style="text-align: justify;"><strong>1.</strong> ¿En el archivo /etc/passwd aparece una pista? o es algo real:<br />
Esto nos indica el camino a seguir. Dos palabras claves: FTP y ENCRYPTION</p>
<p style="text-align: justify;">bbanter@slax:~$ cat /etc/passwd<br />
root:x:0:0:DO NOT CHANGE PASSWORD &#8211; WILL BREAK FTP ENCRYPTION:/root:/bin/bash</p>
<p style="text-align: justify;"><strong>2.</strong> Al listar los permisos de los usuarios podemos ver que solo el home del FTP tiene permisos de root:<br />
Esto nos dice que hay algo oculto allí.</p>
<p>bbanter@slax:/home$ ls -la<br />
total 0<br />
drwxr-xr-x  8 root    root  120 Jun 29  2007 ./<br />
drwxr-xr-x 68 root    root  240 Nov  4 12:28 ../<br />
drwxr-x&#8212;  2 aadams  users  80 Jun 29  2007 aadams/<br />
drwxr-x&#8212;  2 bbanter users  80 Jun 29  2007 bbanter/<br />
drwxr-x&#8212;  2 ccoffee users  80 Jun 29  2007 ccoffee/<br />
drwx&#8212;&#8212;  3 root    root   60 Jun 29  2007 ftp/<br />
bbanter@slax:/home$</p>
<p style="text-align: justify;"><strong>3. </strong>El usuario aadams a diferencia del usuario bbanter esta en un grupo llamado wheel, normalmente el grupo wheel es un grupo privilegiado con GID=0, pero aquí esta con GID=10, de todos modos es una pista para  decirnos que este usuario es más administrador que el otro. Por eso se  intenta el sudo:</p>
<p>aadams@slax:~$ sudo bash</p>
<p style="text-align: justify;">We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:</p>
<p>#1) Respect the privacy of others.<br />
#2) Think before you type.<br />
#3) With great power comes great responsibility.</p>
<p>Password:<br />
Sorry, user aadams is not allowed to execute &#8216;/usr/bin/bash&#8217; as root on slax.<br />
aadams@slax:~$ sudo sh<br />
Sorry, user aadams is not allowed to execute &#8216;/bin/sh&#8217; as root on slax.<br />
aadams@slax:~$ sudo ls<br />
aadams@slax:~$ sudo nano<br />
sudo: nano: command not found<br />
aadams@slax:~$ sudo vi<br />
Sorry, user aadams is not allowed to execute &#8216;/usr/bin/vi&#8217; as root on slax.<br />
aadams@slax:~$ sudo cat /etc/shadow<br />
root:$1$TOi0HE5n$j3obHaAlUdMbHQnJ4Y5Dq0:13553:0:::::<br />
bin:*:9797:0:::::<br />
daemon:*:9797:0:::::<br />
adm:*:9797:0:::::<br />
lp:*:9797:0:::::<br />
sync:*:9797:0:::::<br />
shutdown:*:9797:0:::::<br />
halt:*:9797:0:::::<br />
mail:*:9797:0:::::<br />
news:*:9797:0:::::<br />
uucp:*:9797:0:::::<br />
operator:*:9797:0:::::<br />
games:*:9797:0:::::<br />
ftp:*:9797:0:::::<br />
smmsp:*:9797:0:::::<br />
mysql:*:9797:0:::::<br />
rpc:*:9797:0:::::<br />
sshd:*:9797:0:::::<br />
gdm:*:9797:0:::::<br />
pop:*:9797:0:::::<br />
nobody:*:9797:0:::::<br />
aadams:$1$6cP/ya8m$2CNF8mE.ONyQipxlwjp8P1:13550:0:99999:7:::<br />
bbanter:$1$hl312g8m$Cf9v9OoRN062STzYiWDTh1:13550:0:99999:7:::<br />
ccoffee:$1$nsHnABm3$OHraCR9ro.idCMtEiFPPA.:13550:0:99999:7:::</p>
<p style="text-align: justify;">Se puede ver que el usuario aadams solo tiene sudo habilitado para algunos comandos.</p>
<p>aadams@slax:~$ sudo cat /etc/sudoers<br />
# sudoers file.<br />
#<br />
# This file MUST be edited with the &#8216;visudo&#8217; command as root.<br />
#<br />
# See the sudoers man page for the details on how to write a sudoers file.<br />
#</p>
<p># Host alias specification</p>
<p># User alias specification</p>
<p># Cmnd alias specification</p>
<p># Defaults specification</p>
<p># Runas alias specification</p>
<p># User privilege specification<br />
root    ALL=(ALL) ALL</p>
<p># Uncomment to allow people in group wheel to run all commands<br />
# %wheel        ALL=(ALL)       ALL<br />
%wheel  ALL = NOEXEC: /bin/ls, /usr/bin/cat, /usr/bin/more, !/usr/bin/su *root*</p>
<p># Same thing without a password<br />
# %wheel        ALL=(ALL)       NOPASSWD: ALL</p>
<p># Samples<br />
# %users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom<br />
# %users  localhost=/sbin/shutdown -h now<br />
aadams@slax:~$</p>
<p style="text-align: justify;">Miren que el grupo wheel tiene permisos para ejecutar solo unos comandos, esto se hace para que no se convierta en root directamente.<br />
Tambien observen que los comandos tienen las rutas completas, para evitar ataques de IFS.</p>
<p style="text-align: justify;">Existe un truco que es invocar un comando privilegiado y tratar de salirse de ese comando para ejecutar otro, pero&#8230; no funcionó, por ejemplo abriendo un archivo con : sudo more, y luego usar el caracter bang para escapar un shell.</p>
<p>aaaa<br />
!sh<br />
exec failed<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
&#8211;More&#8211;(0%)</p>
<p style="text-align: justify;"><strong>4.</strong> Con los permisos de usuario sudo, podemos sacar el archivo sin necesidad de ser root  ;)</p>
<p>aadams@slax:~$ sudo ls -la  /home/ftp/incoming<br />
total 140<br />
dr-xr-xr-x 2 root root     80 Jun 29  2007 .<br />
drwx&#8212;&#8212; 3 root root     60 Jun 29  2007 ..<br />
-r-xr-xr-x 1 root root 133056 Jun 29  2007 salary_dec2003.csv.enc<br />
aadams@slax:~$</p>
<p>aadams@slax:~$ sudo cat /home/ftp/incoming/salary_dec2003.csv.enc &gt;<br />
miarchivo.csv.enc<br />
aadams@slax:~$ ls -la miarchivo.csv.enc<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133056 Nov  4 13:01 miarchivo.csv.enc<br />
aadams@slax:~$</p>
<p>¿Bonito no?, solo imaginación.</p>
<p><strong>5.</strong> Si pensamos nuevamente en lo que nos dice el archivo passwd:<br />
DO NOT CHANGE PASSWORD &#8211; WILL BREAK FTP ENCRYPTION</p>
<p style="text-align: justify;">Podemos deducir varias cosas, por ejemplo que este archivo que encontramos cifrado usa un password, por lo tanto si no se usa ese password correcto el archivo se rompe o no funciona, esto me lleva a pensar que es un algoritmo simétrico y que la clave del algoritmo debe ser la del root, esto lo deduzco porque el mensaje está en el usuario root y la advertencia es para su usuario. En este punto sabemos que es necesario encontrar la clave del root.</p>
<p style="text-align: justify;"><strong>5.</strong> Ahora que tenemos el archivo ¿Qué hacemos?, es dificil saber que tipo de formato es, porque no nos dan pistas.</p>
<p>aadams@slax:~$ file miarchivo.csv.enc<br />
miarchivo.csv.enc: data<br />
aadams@slax:~$</p>
<p style="text-align: justify;">Algo que a veces hago es mirar el encabezado del archivo y tratar de buscar pistas:</p>
<p>Cuando hago un hexdump al archivo encuentro lo siguiente:</p>
<p>0000000 6153 746c 6465 5f5f 126e 8020 f282 04b8<br />
0000010 ff31 f29c 774c 4124 d260 a71e 6986 7e4d<br />
0000020 378c 9dd4 1311 7ecb b7f0 1a0f a967 019a<br />
0000030 ee13 5088 56ce e4c5 8974 8400 7ff5 9ecd<br />
0000040 fe6a 494d 1756 116c 9011 e6b4 d1cb 57dc<br />
0000050 ace4 8f00 2b4e 98fd da7e 3479 1ef0 253d<br />
&#8230;</p>
<p style="text-align: justify;">Si tomo las primeras líneas (6153 746c 6465 5f5f ) y las pongo en google encuentro 1 sitio donde hablan cosas de descifrar:<br />
<a rel="nofollow" href="http://www.pafis.shh.fi/%7Eponstr03/ISACWS1.htm" target="_blank">http://www.pafis.shh.fi/~ponstr03/ISACWS1.htm</a><br />
En uno de los ejemplos encuentro la cabezera y me dice que es de un archivo .des, ya sabemos lo que es DES..</p>
<p>Intentamos:</p>
<p>aadams@slax:~$ openssl enc -des -d -in  miarchivo.csv.enc -out miarchivo.csv<br />
enter des-cbc decryption password:<br />
bad decrypt<br />
13679:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
aadams@slax:~$</p>
<p style="text-align: justify;">No funciona la clave, o el algoritmo es incorrecto.</p>
<p style="text-align: justify;">¿Cómo se encuentra el algoritmo correcto sabiendo que tenemos la clave?<br />
En el manual de openssl tenemos los tipos de cifrado:</p>
<p>aadams@slax:~$ cat cifrados<br />
-aes-128-cbc               -aes-128-cfb               -aes-128-cfb1<br />
-aes-128-cfb8             -aes-128-ecb              -aes-128-ofb<br />
-aes-192-cbc               -aes-192-cfb               -aes-192-cfb1<br />
-aes-192-cfb8             -aes-192-ecb               -aes-192-ofb<br />
-aes-256-cbc               -aes-256-cfb               -aes-256-cfb1<br />
-aes-256-cfb8             -aes-256-ecb               -aes-256-ofb<br />
-aes128                          -aes192                          -aes256<br />
-bf                                    -bf-cbc                            -bf-cfb<br />
-bf-ecb                           -bf-ofb                            -blowfish<br />
-cast                                -cast-cbc                       -cast5-cbc<br />
-cast5-cfb                     -cast5-ecb                     -cast5-ofb<br />
-des                                 -des-cbc                         -des-cfb<br />
-des-cfb1                      -des-cfb8                        -des-ecb<br />
-des-ede                       -des-ede-cbc                 -des-ede-cfb<br />
-des-ede-ofb               -des-ede3                       -des-ede3-cbc<br />
-des-ede3-cfb            -des-ede3-ofb               -des-ofb<br />
-des3                             -desx                                -desx-cbc<br />
-rc2                                -rc2-40-cbc                  -rc2-64-cbc<br />
-rc2-cbc                       -rc2-cfb                          -rc2-ecb<br />
-rc2-ofb                       -rc4                                   -rc4-40<br />
aadams@slax:~$</p>
<p style="text-align: justify;">Pero los necesitamos para un ataque a fuerza bruta, entonces los organizamos en lista:<br />
aadams@slax:~$  awk &#8216;{ print $1 &#8220;\n&#8221; $2 &#8220;\n&#8221; $3}&#8217; cifrados &gt; cifrados_sort</p>
<p style="text-align: justify;">Con la lista podemos hacer un mini script para tratar de descifrar el archivo de forma correcta:</p>
<p>aadams@slax:~$ cat script.sh<br />
for i in `cat cifrados_sort`<br />
do<br />
openssl enc $i  -d -k tarot -in  miarchivo.csv.enc -out miarchivo.csv.$i<br />
done<br />
aadams@slax:~$</p>
<p>y lo ejecutamos</p>
<p>aadams@slax:~$ sh script.sh<br />
bad decrypt<br />
14935:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:468:<br />
bad decrypt<br />
14937:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
bad decrypt<br />
14941:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
bad decrypt<br />
14943:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
bad decrypt<br />
14947:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
bad decrypt<br />
14950:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
bad decrypt<br />
14951:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad<br />
decrypt:evp_enc.c:461:<br />
bad decrypt</p>
<p>&#8230;</p>
<p>Los resultados:</p>
<p>aadams@slax:~$ ls -la<br />
total 8700<br />
drwxr-x&#8212; 2 aadams users   1460 Nov  4 13:29 ./<br />
drwxr-xr-x 8 root   root     120 Jun 29  2007 ../<br />
-rw&#8212;&#8212;- 1 aadams wheel      8 Nov  4 12:58 .bash_history<br />
-r-xr-xr-x 1 aadams users   3729 Jun 29  2007 .screenrc*<br />
-rw-r&#8211;r&#8211; 1 aadams wheel   1605 Nov  4 13:13 cifrados<br />
-rw-r&#8211;r&#8211; 1 aadams wheel    631 Nov  4 13:22 cifrados_sort<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133056 Nov  4 13:28 copia<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133038 Nov  4 13:29 miarchivo.csv.-aes-128-cbc<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-128-cfb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-128-cfb1<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-128-cfb8<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes-128-ecb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-128-ofb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes-192-cbc<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-192-cfb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-192-cfb1<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-192-cfb8<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes-192-ecb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-192-ofb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes-256-cbc<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-256-cfb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-256-cfb1<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-256-cfb8<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes-256-ecb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-aes-256-ofb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133038 Nov  4 13:29 miarchivo.csv.-aes128<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes192<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133024 Nov  4 13:29 miarchivo.csv.-aes256<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133032 Nov  4 13:29 miarchivo.csv.-bf<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133032 Nov  4 13:29 miarchivo.csv.-bf-cbc<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133040 Nov  4 13:29 miarchivo.csv.-bf-cfb<br />
-rw-r&#8211;r&#8211; 1 aadams wheel 133032 Nov  4 13:29 miarchivo.csv.-bf-ecb<br />
&#8230;</p>
<p style="text-align: justify;">¿Cómo sabemos cual es bueno y cual es malo?, cual es el archivo descifrado y cual sigue siendo un bloque cifrado?</p>
<p>Nuevamente el comando file en nuestra ayuda:</p>
<p>aadams@slax:~$ file miarchivo.csv.*<br />
miarchivo.csv.-aes-128-cbc:  ASCII text, with CRLF, LF line terminators<br />
miarchivo.csv.-aes-128-cfb:  data<br />
miarchivo.csv.-aes-128-cfb1: data<br />
miarchivo.csv.-aes-128-cfb8: data<br />
miarchivo.csv.-aes-128-ecb:  data<br />
miarchivo.csv.-aes-128-ofb:  data<br />
miarchivo.csv.-aes-192-cbc:  data<br />
miarchivo.csv.-aes-192-cfb:  data<br />
miarchivo.csv.-aes-192-cfb1: data<br />
miarchivo.csv.-aes-192-cfb8: data<br />
miarchivo.csv.-aes-192-ecb:  data<br />
miarchivo.csv.-aes-192-ofb:  data<br />
miarchivo.csv.-aes-256-cbc:  data<br />
miarchivo.csv.-aes-256-cfb:  data<br />
miarchivo.csv.-aes-256-cfb1: data<br />
miarchivo.csv.-aes-256-cfb8: data<br />
miarchivo.csv.-aes-256-ecb:  data<br />
miarchivo.csv.-aes-256-ofb:  data<br />
miarchivo.csv.-aes128:       ASCII text, with CRLF, LF line terminators<br />
miarchivo.csv.-aes192:       data<br />
miarchivo.csv.-aes256:       data<br />
miarchivo.csv.-bf:           data<br />
miarchivo.csv.-bf-cbc:       data<br />
miarchivo.csv.-bf-cfb:       data<br />
&#8230;</p>
<p style="text-align: justify;">Cómo podemos ver dos de los archivos no dicen DATA, dicen ASCII, por lo tanto pensamos en que son los archivos descrifrados, con aes 128 y aes  128-cbc , entonces ¿Cómo lo comprobamos?</p>
<p>aadams@slax:~$ strings miarchivo.csv.-aes-128-cbc<br />
,Employee information,,,,,,,,,,,,,,<br />
,Employee ID,Name,Salary,Tax Status,Federal Allowance (From W-4),State<br />
Tax (Percentage),Federal Income Tax (Percentage based on Federal<br />
Allowance),Social Security Tax (Percentage),Medicare Tax<br />
(Percentage),Total Taxes Withheld (Percentage),&#8221;Insurance<br />
Deduction<br />
(Dollars)&#8221;,&#8221;Other Regular<br />
Deduction<br />
(Dollars)&#8221;,&#8221;Total Regular Deductions (Excluding taxes, in<br />
dollars)&#8221;,&#8221;Direct Deposit Info<br />
Routing Number&#8221;,&#8221;Direct Deposit Info<br />
Account Number&#8221;<br />
,1,Charles E. Ophenia,&#8221;$225,000.00&#8243;,1,4,2.30%,28.00%,6.30%,1.45%,38.05%,$360.00,$500.00,$860.00,183200299,1123245<br />
,2,Marie Mary,&#8221;$56,000.00&#8243;,1,2,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$100.00,$225.00,183200299,1192291<br />
,3,Pat Patrick,&#8221;$43,350.00&#8243;,1,1,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,2334432<br />
,4,Terry Thompson,&#8221;$27,500.00&#8243;,1,4,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$225.00,$350.00,183200299,1278235<br />
,5,Ben Benedict,&#8221;$29,750.00&#8243;,1,3,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$122.50,$247.50,183200299,2332546<br />
,6,Erin Gennieg,&#8221;$105,000.00&#8243;,1,4,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,1456567<br />
,7,Paul Michael,&#8221;$76,000.00&#8243;,1,2,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$100.00,$225.00,183200299,1446756<br />
,8,Ester Long,&#8221;$92,500.00&#8243;,1,2,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,1776782<br />
,9,Adam Adams,&#8221;$76,250.00&#8243;,1,5,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,2250900<br />
,10,Chad Coffee,&#8221;$55,000.00&#8243;,1,1,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,1590264<br />
,11,,,,,,,,,0.00%,,,$0.00,0,0<br />
,12,,,,,,,,,0.00%,,,$0.00,0,0<br />
,13,,,,,,,,,0.00%,,,$0.00,0,0<br />
,14,,,,,,,,,0.00%,,,$0.00,0,0<br />
,15,,,,,,,,,0.00%,,,$0.00,0,0<br />
,16,,,,,,,,,0.00%,,,$0.00,0,0<br />
,17,,,,,,,,,0.00%,,,$0.00,0,0<br />
,18,,,,,,,,,0.00%,,,$0.00,0,0<br />
,19,,,,,,,,,0.00%,,,$0.00,0,0<br />
,20,,,,,,,,,0.00%,,,$0.00,0,0<br />
,21,,,,,,,,,0.00%,,,$0.00,0,0<br />
,22,,,,,,,,,0.00%,,,$0.00,0,0<br />
,23,,,,,,,,,0.00%,,,$0.00,0,0<br />
,24,,,,,,,,,0.00%,,,$0.00,0,0<br />
,25,,,,,,,,,0.00%,,,$0.00,0,0<br />
,,,,,,,<br />
aadams@slax:~$</p>
<p>O strings al otro:</p>
<p>aadams@slax:~$ strings miarchivo.csv.-aes128<br />
,Employee information,,,,,,,,,,,,,,<br />
,Employee ID,Name,Salary,Tax Status,Federal Allowance (From W-4),State<br />
Tax (Percentage),Federal Income Tax (Percentage based on Federal<br />
Allowance),Social Security Tax (Percentage),Medicare Tax<br />
(Percentage),Total Taxes Withheld (Percentage),&#8221;Insurance<br />
Deduction<br />
(Dollars)&#8221;,&#8221;Other Regular<br />
Deduction<br />
(Dollars)&#8221;,&#8221;Total Regular Deductions (Excluding taxes, in<br />
dollars)&#8221;,&#8221;Direct Deposit Info<br />
Routing Number&#8221;,&#8221;Direct Deposit Info<br />
Account Number&#8221;<br />
,1,Charles E. Ophenia,&#8221;$225,000.00&#8243;,1,4,2.30%,28.00%,6.30%,1.45%,38.05%,$360.00,$500.00,$860.00,183200299,1123245<br />
,2,Marie Mary,&#8221;$56,000.00&#8243;,1,2,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$100.00,$225.00,183200299,1192291<br />
,3,Pat Patrick,&#8221;$43,350.00&#8243;,1,1,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,2334432<br />
,4,Terry Thompson,&#8221;$27,500.00&#8243;,1,4,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$225.00,$350.00,183200299,1278235<br />
,5,Ben Benedict,&#8221;$29,750.00&#8243;,1,3,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$122.50,$247.50,183200299,2332546<br />
,6,Erin Gennieg,&#8221;$105,000.00&#8243;,1,4,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,1456567<br />
,7,Paul Michael,&#8221;$76,000.00&#8243;,1,2,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$100.00,$225.00,183200299,1446756<br />
,8,Ester Long,&#8221;$92,500.00&#8243;,1,2,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,1776782<br />
,9,Adam Adams,&#8221;$76,250.00&#8243;,1,5,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,2250900<br />
,10,Chad Coffee,&#8221;$55,000.00&#8243;,1,1,2.30%,28.00%,6.30%,1.45%,38.05%,$125.00,$0.00,$125.00,183200299,1590264<br />
,11,,,,,,,,,0.00%,,,$0.00,0,0<br />
,12,,,,,,,,,0.00%,,,$0.00,0,0<br />
,13,,,,,,,,,0.00%,,,$0.00,0,0<br />
,14,,,,,,,,,0.00%,,,$0.00,0,0<br />
,15,,,,,,,,,0.00%,,,$0.00,0,0<br />
,16,,,,,,,,,0.00%,,,$0.00,0,0<br />
,17,,,,,,,,,0.00%,,,$0.00,0,0<br />
,18,,,,,,,,,0.00%,,,$0.00,0,0<br />
,19,,,,,,,,,0.00%,,,$0.00,0,0<br />
,20,,,,,,,,,0.00%,,,$0.00,0,0<br />
,21,,,,,,,,,0.00%,,,$0.00,0,0<br />
,22,,,,,,,,,0.00%,,,$0.00,0,0<br />
,23,,,,,,,,,0.00%,,,$0.00,0,0<br />
,24,,,,,,,,,0.00%,,,$0.00,0,0<br />
,25,,,,,,,,,0.00%,,,$0.00,0,0<br />
,,,,,,,</p>
<p style="text-align: justify;">Y listo!, ahí estan los datos que necesitamos, odio la fuerza bruta, pero es mucho mejor que ADIVINAR el algoritmo usado para cifrar.</p>
<p><strong>6.</strong> Conclusiones:</p>
<p style="text-align: justify;">Aveces seguimos procedimientos sin entender realmente que es lo que se hace o peor aún, porque se hace. Los videos y soluciones que aparecen muchas veces en Internet  muestran lo bien que funcionan las herramientas, pero que pasa con el razonamiento hacker?, me tome un rato para enviarles esto con el fin de que vean otro punto de vista y que realmente una cosa debe llevar a la otra, pocas veces hacemos las cosas por casualidad, la mayoría de las veces es necesario hacer deducciones correctas que nos lleven a las respuestas.</p>
<p style="text-align: justify;">Una de las preguntas mas dificiles de responder para mi fue, ¿Qué formato de encripción se está usando?<br />
La verdad uno podria haber intentado fuerza bruta desde el inicio, pero es dificil tomar esa decisión (usen la fuerza bruta como último recurso!), si se dieron cuenta la pista estaba en el encabezado del archivo y luego una busqueda en internet me lleva a pensar en la herramienta openssl, por ahí fue.</p>
<p>Sugerencias y aportes bienvenidos.</p>
<p style="text-align: justify;">Aún queda pendiente encontrar la clave del usuario café y también pensar en como sacar ese archivo del sistema sin que se tengan privilegios de root <img src='http://www.sec-track.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .<br />
Alguien se anima a hacerlo?</p>
<p style="text-align: justify;">Un solución que se me ocurre y debe funcionar es enviarse el archivo por correo a el mismo y bajarlo por POP<br />
aadams@slax:/etc$ mail<br />
mailx version nail 11.25 7/29/05.  Type ? for help.<br />
&#8220;/var/spool/mail/aadams&#8221;: 2 messages 2 new</p>
<div id="qhide_4482" style="display: block;">&gt;N  1 aad<a href="http://groups.google.com.co/groups/unlock?_done=/group/sec-track/browse_thread/thread/43f7b633a2b5e069&amp;msg=2d3a5a3288fd4ea3" target="_parent">&#8230;</a>@slax.exampl Wed Nov  4 13:17   20/800   hola</div>
<p>N  2 aad<a href="http://groups.google.com.co/groups/unlock?_done=/group/sec-track/browse_thread/thread/43f7b633a2b5e069&amp;msg=2d3a5a3288fd4ea3" target="_parent">&#8230;</a>@slax.exampl Wed Nov  4 13:18   20/807   Hola aadams</p>
<p>aadams@slax:/etc$ telnet 127.0.0.1 110<br />
Trying 127.0.0.1&#8230;<br />
Connected to 127.0.0.1.<br />
Escape character is &#8216;^]&#8217;.<br />
+OK<br />
user aadams<br />
+OK<br />
pass nostradamus<br />
+OK<br />
list<br />
+OK<br />
1 773<br />
2 780</p>
<p style="text-align: justify;">La solución mas obvia es transferirlo por SSH. En definitiva, el servicio FTP solo sirve de pista.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/desarrollo-del-entorno-de-ice-nivel-i-%e2%80%93-escalada-de-privilegios-y-revelacion-de-informacion-critica/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recopilación de Diccionarios para Auditorías a Contraseñas (Brute Force)</title>
		<link>http://www.sec-track.com/recopilacion-de-diccionarios-para-auditorias-a-contrasenas-brute-force</link>
		<comments>http://www.sec-track.com/recopilacion-de-diccionarios-para-auditorias-a-contrasenas-brute-force#comments</comments>
		<pubDate>Sun, 08 Nov 2009 13:55:11 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Brute Force]]></category>
		<category><![CDATA[Diccionarios]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=241</guid>
		<description><![CDATA[El siguiente es un listado a modo recopilatorio de diccionarios publicados en diferentes sitios web. La finalidad de este es ofrecer a los usuarios del proyecto Sec-Track una base de datos de posibles contraseñas para los diferentes entornos y retos que se van publicando en la Web. Dictionary (variadas palabras en inglés)(15 mb)(5&#8217;062.977 palabras) Diccionario [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">El siguiente es un listado a modo recopilatorio de diccionarios publicados en diferentes sitios web. La finalidad de este es ofrecer a los usuarios del proyecto Sec-Track una base de datos de posibles contraseñas para los diferentes entornos y retos que se van publicando en la Web.</p>
<ul>
<li><a href="http://www.adrive.com/public/01c6644223ca31bbe694421814e41409b9a41c5bb53c3689efcc88b46c9c8b98.html" target="_blank">Dictionary (variadas palabras en inglés)(15 mb)(5&#8217;062.977 palabras)</a></li>
<li><a href="http://www.adrive.com/public/e0e50a8789e430ef3d81ba20c53966317a59fcb33e02a45fe298fa27fef53869.html" target="_blank">Diccionario Actores de cine (58 Kb)(18.966 palabras)</a></li>
<li><a href="http://www.adrive.com/public/1ae990db043dc91aea34431c3a380b6bdc34a5df903a5dfc85cee25181a8fe3b.html" target="_blank">Diccionario Grupos de rock (66 kb)(11.705 palabras)</a></li>
<li><a href="http://www.adrive.com/public/e3caaadb1a94eda38fb88a164dea0cd48cee56fbbea636bd1a7367647d765526.html" target="_blank">Diccionario palabras latín (165 KB)(77.107 palabras)</a></li>
<li><a href="http://www.adrive.com/public/d9afa99da1481bf05dcfdba6cd2d1b089a967fe2820e48b66fdbeef3e8cfd718.html" target="_blank">Diccionario Números (2 Kb)(514 palabras)</a></li>
<li><a href="http://www.adrive.com/public/14dc561751251e1da609ab472b689de0f2202268e9bb8550c0b3d819b0ad1e8a.html" target="_blank">Diccionario Palabras comunes (18 Kb)(5.563 palabras)</a></li>
<li><a href="http://www.adrive.com/public/e451092a5258a388db49003d41b5ba7b1360afd78c4c7444833cbb94aff45f04.html" target="_blank">Diccionario Passwords comunes (3 Kb)(820 palabras)</a></li>
<li><a href="http://www.adrive.com/public/833dd3ac3d1d23709ff27d7513bd8b45de600f6efbd220e993f84d9db2bcffc7.html" target="_blank">Diccionario Español (240 Kb)(86.190 palabras)</a></li>
<li><a href="http://www.h33t.com/details.php?id=178f55c67ca0f522831dbc67042a34983e6652f5" target="_blank">The HateList (562 Mb)(Muchas XD)</a>(<a href="http://www.adrive.com/public/039c76eb39f3e3f55a9ee451aa6121295265e75500f9e9db78fb7841f8dcc9c8.html" target="_blank">Mirror HTTP Sec-Track</a>)</li>
</ul>
<p>¿Conoces y/o tienes otros diccionarios que quieras compartir?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/recopilacion-de-diccionarios-para-auditorias-a-contrasenas-brute-force/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.sec-track.com @ 2012-02-09 19:24:16 -->
