<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>pentest &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/pentest/</link>
	<description>Feed of posts on WordPress.com tagged "pentest"</description>
	<pubDate>Thu, 31 Dec 2009 19:42:08 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Windows (Trusted) Authentication Vs SQL (Mixed-Mode) Authentication]]></title>
<link>http://securitythoughts.wordpress.com/2009/12/24/trusted-vs-mixed-mode-authentication/</link>
<pubDate>Thu, 24 Dec 2009 08:02:48 +0000</pubDate>
<dc:creator>Wasim Halani</dc:creator>
<guid>http://securitythoughts.wordpress.com/2009/12/24/trusted-vs-mixed-mode-authentication/</guid>
<description><![CDATA[Just a quick post for my future reference on the differences between Trusted authentication and Mixe]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Just a quick post for my future reference on the differences between Trusted authentication and Mixed-mode Authentication used by SQL Server</p>
<h3>Windows Authentication</h3>
<ul>
<li>When a user connects through a Windows user account, SQL Server validates the account name and password using the Windows principal token in the operating system. This means that the user identity is confirmed by Windows.</li>
<li>SQL Server does not ask for the password, and does not perform the identity validation.</li>
<li>Windows Authentication is the default authentication mode, and is much more secure than SQL Server Authentication.</li>
<li>Windows Authentication
<ul>
<li>uses Kerberos security protocol,</li>
<li>provides password policy enforcement with regard to complexity validation for strong passwords,</li>
<li>provides support for account lockout,</li>
<li>and supports password expiration.</li>
</ul>
</li>
<li>A connection made using Windows Authentication is sometimes called a trusted connection, because <span style="text-decoration:underline;">SQL Server trusts the credentials provided by Windows.</span></li>
</ul>
<h3>SQL Authentication</h3>
<ul>
<li>When using SQL Server Authentication, logins are created in SQL Server that are not based on Windows user accounts.</li>
<li>Both the user name and the password are created by using SQL Server and stored in SQL Server.</li>
<li>Users connecting using SQL Server Authentication must provide their credentials (login and password) every time that they connect.</li>
<li>When using SQL Server Authentication, you must set strong passwords for all SQL Server accounts.</li>
<li>Three optional password policies are available for SQL Server logins.
<ul>
<li>User must change password at next login</li>
<li>Enforce password expiration</li>
<li>Enforce password policy</li>
</ul>
</li>
<li>SQL Server Authentication cannot use Kerberos security protocol.</li>
<li>Supports environments with mixed operating systems, where all users are not authenticated by a Windows domain.</li>
</ul>
<p><em><span style="text-decoration:underline;">Source:</span></em> <a title="MSDN - SQL Authentication Modes" href="http://msdn.microsoft.com/en-us/library/ms144284.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/ms144284.aspx</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Network Authentication Cracking at speed of light]]></title>
<link>http://cyberinsec.wordpress.com/2009/12/17/network-authentication-cracking-at-speed-of-light/</link>
<pubDate>Thu, 17 Dec 2009 17:21:46 +0000</pubDate>
<dc:creator>SRF</dc:creator>
<guid>http://cyberinsec.wordpress.com/2009/12/17/network-authentication-cracking-at-speed-of-light/</guid>
<description><![CDATA[ES: Las viejas técnicas nunca mueran y ataques de fuerza bruta contra autenticación de red no es nin]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>ES:</strong> Las viejas técnicas nunca mueran y ataques de fuerza bruta contra autenticación de red no es ningún excepción.  Desde hace años existen este tipo de herramientas como pueden ser Brutus y HTC Hydra además es bien sabido que los “malos” han desarrollado sistemas masivos para realizar estos ataques en Internet a gran escala.</p>
<p>Ahora tenemos una nueva e interesante herramienta llamada Ncrack desarrollada por ithilgore y Fyodor el autor de Nmap. Es por eso que Ncrack sigue la misma línea que Nmap a lo que interface y comandos se refiere y nos permite realizar ataques de fuerza bruta a una velocidad de vértigo!!!</p>
<p>Por el momento está limitado a pocos protocolos como son Telnet, FTP, HTTP Basic y SSH pero son un buen comienzo <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Además de la velocidad tiene otras características interesantes como son:</p>
<ul>
<li>Salva la sesión y poder continuar en otro momento</li>
<li>Compatibilidad con Nmap</li>
<li>Trae unas listas de las contraseñas más comunes</li>
<li>Fácil desarrollar nuevos protocolos</li>
</ul>
<p>Examinando los listados de contraseñas podemos ver las típicas y contraseñas reales basadas en “hackeos” de myspace, phpbb y Hotmail.  Tranquilo que mis contraseñas no están <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Desde luego una herramienta para tener en la caja de herramientas cuando tengas que realizar un test de intrusión.</p>
<p><a title="Ncrack" href="http://nmap.org/ncrack/">Ncrack</a></p>
<p><strong> US:</strong> Old techniques never die and brute-force against network authentication is no exception.  For years there have been such tools as Brutus and HTC Hydra and is well known that the &#8220;bad guys&#8221; have developed massive systems to perform these attacks on Internet at a large-scale.</p>
<p>We now have an exciting new tool called Ncrack developed by ithilgore and Fyodor Nmap’s author. This is why Ncrack follows the same style as Nmap regarding interface and commands and allows us to perform brute-force attacks at a speed of light!!!</p>
<p>Is currently limited to few protocols such as Telnet, FTP, HTTP Basic, and SSH but is a good starting point <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In addition to the speed it has other interesting features such as:</p>
<p>• Saves session and continues at a later time</p>
<p>• Support for Nmap</p>
<p>• Brings a few lists of common passwords</p>
<p>• Easy to develop new protocols</p>
<p>Examining the password listings we can see common and real passwords based on 0wned of myspace, phpbb and Hotmail.  Don’t worry my passwords are not in the lists <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Truly a tool to have in the Toolbox when you have to perform a pen testing.</p>
<p><a title="Ncrack" href="http://nmap.org/ncrack/">Ncrack</a></p>

<p>&#8211; SRF</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[what should be considered a vulnerability?]]></title>
<link>http://hexesec.wordpress.com/2009/12/15/what-should-be-considered-a-vulnerability/</link>
<pubDate>Tue, 15 Dec 2009 10:53:20 +0000</pubDate>
<dc:creator>jcran</dc:creator>
<guid>http://hexesec.wordpress.com/2009/12/15/what-should-be-considered-a-vulnerability/</guid>
<description><![CDATA[&#8230;And now, a rant. What should be considered (and reported) as a vulnerability when auditing a ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>&#8230;And now, a rant.</p>
<p>What should be considered (and reported) as a vulnerability when auditing a network?</p>
<p>Is weak network architecture? What if i can hit a critical server from an unprotected workstation? Isn&#8217;t that a vulnerability? Can we detect it?</p>
<p>What are today&#8217;s vulnerability scanners doing to detect bad management practices? Users w/ local administrator? Admins in the same segment as untrusted contractors? Windows servers / workstations with the same password?</p>
<p>Isn&#8217;t that a vulnerability? (hint &#8211; pass-the-hash)</p>
<p>What are scanners doing to detect insufficient technical controls? In the face of current (phishing, malware, etc) threats, should lack of egress filtering and lack of a proxy be considered a vulnerability? Should automated tools be picking this up and pointing it out?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[VisualSploit: Exploit Development Art]]></title>
<link>http://cyberinsec.wordpress.com/2009/12/02/visualsploit-exploit-development-art/</link>
<pubDate>Wed, 02 Dec 2009 08:29:53 +0000</pubDate>
<dc:creator>SRF</dc:creator>
<guid>http://cyberinsec.wordpress.com/2009/12/02/visualsploit-exploit-development-art/</guid>
<description><![CDATA[ESP: Un interesante movimiento estratégico por parte de ImmunitySec es incluir VisualSploit, herrami]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>ESP:</strong> Un interesante movimiento estratégico por parte de ImmunitySec es incluir VisualSploit, herramienta para desarrollar exploits de forma visual y sin escribir código, dentro de CANVAS plataforma comercial de test de intrusión.  Este movimiento tiene 2 beneficios:</p>
<ol>
<li>Ahorro de coste: La licencia de VisualSploit costaba $399 primer año y luego $150 / año y la de CANVAS cuesta alrededor de $3500 anual.</li>
<li>Al integrar las dos herramientas podemos escribir exploits de formas más rápida con VisualSploit y utilizarlos directamente en CANVAS.</li>
</ol>
<p>Y para los que no se hayan enterado el próximo viernes 4 de diciembre ImmunitySec ofrecerá un Webcast de cómo identificar, escribir y utilizar exploits utilizando ImmunitySec Debugger, VisualExploit y CANVAS.</p>
<p><strong>US:</strong> An interesting movement strategy on part of ImmunitySec is to include VisualSploit, tool to develop exploits visually and without writing code, inside CANVAS commercial penetration testing platform.  This movement has two benefits:</p>
<ol>
<li>Cost savings: VisualSploit license cost $399 first year and then $150 / year and CANVAS costs around $3500 annual.</li>
<li>By integrating the two tools we can write faster exploits with VisualSploit and use them directly on CANVAS.</li>
</ol>
<p>For those who have not heard Friday 4 December ImmunitySec will host a Webcast on how to identify, write, and use exploits using ImmunitySec Debugger, VisualExploit and CANVAS.</p>
<p>ImmunitySec<br />
<a href="http://immunitysec.com/">http://immunitysec.com/</a></p>
<p>VisualSploit Webcast<br />
<a href="https://forum.immunityinc.com/board/thread/1076/visualsploit-webex-demo-friday-december/?page=1#post-1076">https://forum.immunityinc.com/board/thread/1076/visualsploit-webex-demo-friday-december/?page=1#post-1076</a></p>
<p>&#8211; SRF</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Android as Wireless Recon Device]]></title>
<link>http://cyberinsec.wordpress.com/2009/11/29/android-as-wireless-recon-device/</link>
<pubDate>Sun, 29 Nov 2009 20:56:14 +0000</pubDate>
<dc:creator>SRF</dc:creator>
<guid>http://cyberinsec.wordpress.com/2009/11/29/android-as-wireless-recon-device/</guid>
<description><![CDATA[ESP: Una de mis últimas adquisiciones es el telefoneo THC Magic con el sistema operativo Android de ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:left;"><strong>ESP:</strong> Una de mis últimas adquisiciones es el telefoneo THC Magic con el sistema operativo Android de Google. Mi elección por este aparato es 1) por no tener un Ipod como todo el mundo y 2) por el potencial que ofrece. Tengo que confesar que estoy encantado y lo recomiendo.</p>
<p style="text-align:left;">Como no podía ser de otra manera  estoy investigando las posibilidades de usar el aparato para realizar auditorías wireless y la verdad es que tiene buenos programas para ello. Para sacarle todo el jugo al Android debemos desbloquearlo, privilegios root,  pero realmente no hace falta realizar esta accion si solo queremos identificar redes inalámbricas. En algunos foros se comenta la posibilidad de realizar inyecciones, podríamos romper las redes de forma activa, pero aun no he tenido tiendo de probar esto ya os mantendré informados.</p>
<p style="text-align:left;">Lo cierto es que  utilizo el Android como mi primera herramienta cuando estoy realizando una identificación de redes inalámbricas en una zona. En las redes abiertas podríamos conectarnos y realizar otras operaciones pero eso ya es tema de otro post. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Las aplicaciones que utilizo y están disponibles en Android Market son:</p>
<ul style="text-align:left;">
<li>WifiScanner: Un simple scanner que identifica las redes (abiertas, WEP Y WPA)</li>
<li>Wardrive: Muestra las redes en un mapa usando Google Maps.</li>
<li>WifiAnalyzer: Realiza un análisis del espectro inalámbrico y nos lo enseña gráficamente.</li>
</ul>
<p style="text-align:left;">Otros programas interesantes pueden ser:</p>
<ul style="text-align:left;">
<li>WifiScan: Scanner de pago con buenas críticas.</li>
<li>HiddenSSID Enabler: Nos revela los SSID oculto.</li>
</ul>
<p style="text-align:left;"><strong>US: </strong>One of my latest acquisitions is the THC Magic phone with the Google Android OS. The reasons I did choice this device are 1) not having an iPod as everybody else and 2) the huge potential it offers. I must say that I am delighted and I strongly recommended it.</p>
<p>It could not be other way I’m investigating the possibilities of using the device for auditing wireless and the truth is that it has good programs to do so. To get the juice of the Android we must unlock it, become root, but in reality you don&#8217;t need to do this if you only want to carry out surveys of wireless networks. Some forums talk about the  possibility of performing injections, we could break networks actively, but I have not yet had the time to test this but will keep you posted.</p>
<p>The fact is that I use the Android as my first tool when doing wireless network recon in a zone. For open networks we could connect and perform other actions but that is a topic for another post. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Applications that I use and are available on Android Market are:</p>
<ul>
<li>WifiScanner: A simple scanner that identifies networks (Open, WEP and WPA)</li>
<li>Wardrive: Samples networks on a map using Google Maps.</li>
<li>WifiAnalyzer: Perform an analysis of the wireless spectrum and shows graphically.</li>
</ul>
<p>Other interesting programs may include:</p>
<ul>
<li>WifiScan: Commercial scanner with good reviews.</li>
<li>HiddenSSID Enabler:  reveals hidden SSID.<span id="_marker"> </span></li>
</ul>

</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[owning a windows network]]></title>
<link>http://hexesec.wordpress.com/2009/11/06/owning-a-windows-network/</link>
<pubDate>Fri, 06 Nov 2009 15:56:26 +0000</pubDate>
<dc:creator>jcran</dc:creator>
<guid>http://hexesec.wordpress.com/2009/11/06/owning-a-windows-network/</guid>
<description><![CDATA[so&#8230; you say you were able to grab LM / NTLM hashes from a windows box??? cool. now use them in]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>so&#8230; you say you were able to grab LM / NTLM hashes from a windows box??? cool. now use them in the scanner/smb/login to check &#38; see which systems use the same hashes:</p>
<blockquote><p>msf exploit(psexec) &#62; use scanner/smb/login<br />
msf auxiliary(login) &#62; info</p>
<p>Name: SMB Login Check Scanner<br />
Version: 0<br />
License: Metasploit Framework License (BSD)</p>
<p>Provided by:<br />
tebo &#60;tebo@attackresearch.com&#62;</p>
<p>Basic options:<br />
Name       Current Setting  Required  Description<br />
&#8212;-       &#8212;&#8212;&#8212;&#8212;&#8212;  &#8212;&#8212;&#8211;  &#8212;&#8212;&#8212;&#8211;<br />
RHOSTS                      yes       The target address range or CIDR identifier<br />
RPORT      445              yes       Set the SMB service port<br />
SMBDomain  WORKGROUP        no        SMB Domain<br />
SMBPass                     no        SMB Password<br />
SMBUser    Administrator    no        SMB Username<br />
THREADS    1                yes       The number of concurrent threads</p>
<p>Description:<br />
This module will test a SMB login on a range of machines and report<br />
successful logins. If you have loaded a database plugin and<br />
connected to a database this module will record successful logins<br />
and hosts so you can track your access.</p>
<p>msf auxiliary(login) &#62; set RHOSTS 10.1.1.0/24<br />
RHOSTS =&#62; 10.1.1.0/24<br />
msf auxiliary(login) &#62; set SMBPass XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (hash goes here)<br />
SMBPass =&#62; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br />
msf auxiliary(login) &#62; exploit<br />
[*] 10.1.1.6 &#8211; FAILED 0xc000006d &#8211; STATUS_LOGON_FAILURE<br />
[*] 10.1.1.21 &#8211; SUCCESSFUL LOGIN (Windows Server 2003 3790 Service Pack 2)<br />
[*] Recording successful SMB credentials for 10.1.1.21<br />
[*] 10.1.1.25 &#8211; SUCCESSFUL LOGIN (Windows 5.0)<br />
[*] Recording successful SMB credentials for 10.1.1.25<br />
[*] 10.1.1.29 &#8211; SUCCESSFUL LOGIN (Windows Server 2003 3790 Service Pack 2)<br />
[*] Recording successful SMB credentials for 10.1.1.29<br />
[*] 10.1.1.28 &#8211; SUCCESSFUL LOGIN (Windows Server 2003 3790 Service Pack 2)<br />
[*] Recording successful SMB credentials for 10.1.1.28<br />
[*] 10.1.1.31 &#8211; SUCCESSFUL LOGIN (Windows Server 2003 3790 Service Pack 1)</p></blockquote>
<p>To speed it up, set THREADS &#62; 1. Be careful not to set it too high:</p>
<blockquote><p>[*] Error: 10.1.1.189: ActiveRecord::StatementInvalid SQLite3::BusyException: database is locked: INSERT INTO &#8220;hosts&#8221; (&#8220;address&#8221;, &#8220;name&#8221;, &#8220;comm&#8221;, &#8220;os_lang&#8221;, &#8220;mac&#8221;, &#8220;os_sp&#8221;, &#8220;arch&#8221;, &#8220;os_flavor&#8221;, &#8220;address6&#8243;, &#8220;os_name&#8221;, &#8220;desc&#8221;, &#8220;created&#8221;, &#8220;state&#8221;) VALUES(&#8216;10.1.1.189&#8242;, NULL, &#8221;, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, &#8216;2009-11-06 10:48:09&#8242;, &#8216;unknown&#8217;)</p></blockquote>
<p>Thanks to <a href="http://www.attackresearch.com/">tebo</a> for the excellent work. Now, if only it worked with <a href="http://carnal0wnage.blogspot.com/2009/04/automatic-credential-collection-and.html">credcollect</a>.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=45a3b146-db14-8552-a6bc-68600ebbebba" alt="" /></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Experiences with Backtrack 4 pre-final and SQL injection tools]]></title>
<link>http://raykoid666.wordpress.com/2009/10/16/experiences-with-backtrack-4-pre-final-and-sql-injection-tools/</link>
<pubDate>Sat, 17 Oct 2009 00:45:47 +0000</pubDate>
<dc:creator>raykoid666</dc:creator>
<guid>http://raykoid666.wordpress.com/2009/10/16/experiences-with-backtrack-4-pre-final-and-sql-injection-tools/</guid>
<description><![CDATA[Hello, this is my first post on this blog, or on any blog ever. But I decided that maybe I could con]]></description>
<content:encoded><![CDATA[Hello, this is my first post on this blog, or on any blog ever. But I decided that maybe I could con]]></content:encoded>
</item>
<item>
<title><![CDATA[PenTBox]]></title>
<link>http://vulnerabilityteam.wordpress.com/2009/08/31/pentbox/</link>
<pubDate>Mon, 31 Aug 2009 10:04:45 +0000</pubDate>
<dc:creator>komz</dc:creator>
<guid>http://vulnerabilityteam.wordpress.com/2009/08/31/pentbox/</guid>
<description><![CDATA[PenTBox, es una Suite de seguridad orientada a Pentesting y programada en Ruby, licenciada bajo GNU ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">PenTBox, es una Suite de seguridad orientada a Pentesting y programada en Ruby, licenciada bajo GNU GPL3. Esta Suite es multiplataforma aunque fue pensada para entornos GNU/Linux. Está estructurada en un conjunto de programas que pueden ser ejecutados de forma individual (con independencia de la Suite) lo que permite la integración de nuevos desarrollos que aporte la comunidad de desarrolladores.</p>
<p>La Suite incluye las siguientes funciones:</p>
<ul style="text-align:justify;">
<li> Cracking de los algoritmos hash MD5, SHA1, SHA256 y SHA512 mediante fuerza bruta numérica.</li>
<li> Creador rápido de Honeypots.</li>
<li> Generador de contraseñas seguras ante ataques de fuerza bruta y diccionario.</li>
<li> Generadores de tráfico masivo en la red para probar posibles denegaciones de servicio.</li>
<li> Escaneo de puertos.</li>
<li style="text-align:justify;">Otras aplicaciones complementarias</li>
</ul>
<p style="text-align:justify;"><a href="http://www.pentbox.net/" target="_blank">PENTBOX WEBSITE</a></p>
<p style="text-align:justify;"><a href="http://zombiesaresexy.wordpress.com/2009/08/14/presentacion-de-pentbox/" target="_blank">MAS INFORMACION</a></p>
<p style="text-align:justify;"><em>fuente: securitybydefault.com</em></p>
<p style="text-align:justify;"><em><a href="http://vulnerabilityteam.wordpress.com/files/2009/08/pentbox.png"><img class="alignleft size-full wp-image-4744" title="pentbox" src="http://vulnerabilityteam.wordpress.com/files/2009/08/pentbox.png" alt="pentbox" width="137" height="164" /></a><br />
</em></p>
<p style="text-align:justify;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SQL Injection in Stored Procedures]]></title>
<link>http://securitythoughts.wordpress.com/2009/08/26/sql-injection-in-stored-procedures/</link>
<pubDate>Wed, 26 Aug 2009 12:08:19 +0000</pubDate>
<dc:creator>Wasim Halani</dc:creator>
<guid>http://securitythoughts.wordpress.com/2009/08/26/sql-injection-in-stored-procedures/</guid>
<description><![CDATA[My colleague Dhiraj Ranka wrote about a very interesting topic of SQL Injections. Though Stored Proc]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>My colleague <a href="http://dhirajranka.wordpress.com">Dhiraj Ranka</a> wrote about a very interesting topic of SQL Injections.<br />
Though Stored Procedures provide certain protection from SQL injections, an improper implementation voids all such protections.</p>
<p>Dhiraj has demonstrated an SQL injection in a Stored Procedure which has not been constructed properly. </p>
<p>The crux of the issue lies in using the system Stored Procedure sp_executesql which takes a string as parameter and executes it. The string is generally a SQL query. So the entire premise of using stored procedures to prevent query injections fails as the input is directly inserted into the SQL query.</p>
<p>Read the detailed example at <a href="http://dhirajranka.wordpress.com/2009/08/25/sql-injection-stored-procedure/">http://dhirajranka.wordpress.com/2009/08/25/sql-injection-stored-procedure/</a></p>
<p>Another interesting account of improper usage of Stored Procedure is demonstrated at<br />
<a href="http://palisade.plynt.com/issues/2006Jun/injection-stored-procedures/">http://palisade.plynt.com/issues/2006Jun/injection-stored-procedures/</a></p>
<p>Regards,</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[My TCP/UDP Two-Way Port Tester (pQuery)]]></title>
<link>http://aplawson.com/2009/08/21/tcpudp-two-way-port-tester-my-own/</link>
<pubDate>Fri, 21 Aug 2009 21:55:53 +0000</pubDate>
<dc:creator>aplawson</dc:creator>
<guid>http://aplawson.com/2009/08/21/tcpudp-two-way-port-tester-my-own/</guid>
<description><![CDATA[So you&#8217;re sitting in your chair and you get a call from someone that one of your production se]]></description>
<content:encoded><![CDATA[So you&#8217;re sitting in your chair and you get a call from someone that one of your production se]]></content:encoded>
</item>
<item>
<title><![CDATA[PENTEST: GFI LanGuard = Freeware]]></title>
<link>http://aplawson.com/2009/08/11/gfi-languard-free-download/</link>
<pubDate>Tue, 11 Aug 2009 16:36:12 +0000</pubDate>
<dc:creator>aplawson</dc:creator>
<guid>http://aplawson.com/2009/08/11/gfi-languard-free-download/</guid>
<description><![CDATA[Here&#8217;s a free network scanner (scans up to 5 IP&#8217;s). For PenTest folks, testing new softw]]></description>
<content:encoded><![CDATA[Here&#8217;s a free network scanner (scans up to 5 IP&#8217;s). For PenTest folks, testing new softw]]></content:encoded>
</item>
<item>
<title><![CDATA[Secure Network Design ]]></title>
<link>http://bulentbk.wordpress.com/2009/08/08/secure-network-design/</link>
<pubDate>Sat, 08 Aug 2009 15:57:52 +0000</pubDate>
<dc:creator>bulentbk</dc:creator>
<guid>http://bulentbk.wordpress.com/2009/08/08/secure-network-design/</guid>
<description><![CDATA[For More Information : http://www.axoss.com/Services/Secure_Network_Design.asp SECURE NETWORK DESIGN]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>For More Information : <a title="http://www.axoss.com/Services/Secure_Network_Design.asp" href="http://www.axoss.com/Services/Secure_Network_Design.asp" target="_blank">http://www.axoss.com/Services/Secure_Network_Design.asp</a></p>
<p>SECURE NETWORK DESIGN is IMPORTANT PROCESS which must be performed before the establishment of a new telecommunications network or service.</p>
<p>At the HEART of successful organizations is EXCELLENT Information network INFRASTRUCTURE.Often network design is not given SUFFICIENT FOCUS which can result in more EXPENSIVE CAPITAL and running costs, or the network needing constant modification during its lifetime.<br />
AXOSS SECURE NETWORK DESIGN service CAN HELP your organization:</p>
<p>* IMPROVING your network EFFICIENCY</p>
<p>* REDUCING your network COMPLEXITY</p>
<p>* ENHANCING your network SECURITY, availability and reliability</p>
<p>* HELPING you keep up with the LATEST TECHNOLOGIES and new-business needs</p>
<p>Following are some of the Secure Network DESIGN SERVICES offered by Axoss:</p>
<p>* BUSINESS CONTINUITY Architecture Designing</p>
<p>* FIREWALL Architecture Designing Service</p>
<p>* PERIMETER DEFENSE Designing Service</p>
<p>* ROUTERS ARCHITECTURE Designing Service</p>
<p>* VPN ARCHITECTURE Designing Service</p>
<p>* WIRELESS NETWORK Architecture Designing Service</p>
<p>* REMOTE ACCESS Architecture Designing Service</p>
<p>As an INDEPENDENT ADVISOR to our customers, we leverage our BEST PRACTICE based METHODOLOGY to deliver Infrastructure consulting service.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Oracle TNS listener versions support for nmap.]]></title>
<link>http://ctrlclabs.wordpress.com/2009/07/02/oracle-tns-listener-versions-support-for-nmap/</link>
<pubDate>Thu, 02 Jul 2009 03:12:23 +0000</pubDate>
<dc:creator>ctrlc</dc:creator>
<guid>http://ctrlclabs.wordpress.com/2009/07/02/oracle-tns-listener-versions-support-for-nmap/</guid>
<description><![CDATA[New versions of nmap now displays TNS listener versions. C:\msf32&gt;nmap -sV 192.168.0.1 Starting N]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>New versions of nmap now displays TNS listener versions.</p>
<p>C:\msf32&#62;nmap -sV 192.168.0.1<br />
Starting <strong>Nmap 4.76</strong> ( http://nmap.org ) at 2009-07-01 12:21<br />
Interesting ports on 192.168.0.1:<br />
PORT STATE SERVICE VERSION<br />
135/tcp open msrpc Microsoft Windows RPC<br />
139/tcp open netbios-ssn<br />
445/tcp open microsoft-ds Microsoft Windows 2003 microsoft-ds<br />
<strong>1047/tcp open unknown?<br />
1521/tcp open oracle-tns Oracle TNS Listener</strong><br />
MAC Address: 00:0C:25:2C:0E:4C<br />
Service Info: OS: Windows<br />
&#8230;<br />
Nmap done: 1 IP address (1 host up) scanned in 42.32 seconds</p>
<p>C:\msf32&#62;nmap -sV 192.168.0.1</p>
<p>Starting <strong>Nmap 4.90RC1</strong> ( http://nmap.org ) at 2009-07-01 12:40<br />
Interesting ports on 192.168.0.1:<br />
PORT STATE SERVICE VERSION<br />
135/tcp open msrpc Microsoft Windows RPC<br />
139/tcp open netbios-ssn<br />
445/tcp open microsoft-ds Microsoft Windows 2003 microsoft-ds<br />
<strong>1047/tcp open oracle-tns Oracle TNS Listener<br />
1521/tcp open oracle-tns Oracle TNS Listener 11.1.0.6.0 (for 32-bit Windows) &#60;&#8211;version info</strong><br />
MAC Address: 00:0C:25:2C:0E:4C<br />
Service Info: OS: Windows<br />
&#8230;<br />
Nmap done: 1 IP address (1 host up) scanned in 35.35 seconds</p>
<p>Source: <a href="http://carnal0wnage.attackresearch.com/" target="_blank">carnal0wnage.attackresearch.com</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Teletienda: productos para hacker.]]></title>
<link>http://vulnerabilityteam.wordpress.com/2009/06/25/teletienda-productos-para-hacker/</link>
<pubDate>Thu, 25 Jun 2009 09:42:57 +0000</pubDate>
<dc:creator>komz</dc:creator>
<guid>http://vulnerabilityteam.wordpress.com/2009/06/25/teletienda-productos-para-hacker/</guid>
<description><![CDATA[¿Cansado de tu monótono trabajo? ¿pensando en convertirte en un hacker ético? ¿quieres formar parte ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">¿Cansado de tu monótono trabajo? ¿pensando en convertirte en un hacker ético? ¿quieres formar parte de la comunidad underground? ¡¡Ahora ya puedes hacerlo con este Kit que proponemos y que podrás pagar en cómodas cuotas de 99,9€!!.<br />
No.<br />
Lo sentimos pero desgraciadamente no tenemos tienda online y no vendemos nada.</p>
<p style="text-align:justify;">Por si os puede servir para adquirir o solicitar nuevo equipamiento, hemos recopilado una pequeña lista con lo que consideramos el hardware ideal para realizar tests de intrusión y otras actividades propias de un profesional en seguridad. Muchas de ellas opcionales y aquí, cada uno se haga la suya propia <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align:justify;">1. PORTATIL: por supuesto es el elemento más importante y vamos a remarcar algunos puntos a tener en cuenta antes de seleccionar cual comprar:</p>
<ul style="text-align:justify;">
<li> <strong>Wifi:</strong> importante que la tarjeta integrada tenga <a href="http://aircrack-ng.org/doku.php?id=compatibility_drivers#compatibility" target="_blank">compatibilidad</a> con herramientas como <a href="http://aircrack-ng.org/doku.php" target="_blank">Aircrack.</a></li>
<li> <strong>Smartcard:</strong> poco a poco se hace más uso de las tarjetas inteligente como el propio dni electrónico, por este motivo es esencial que nuestro portátil tenga lector de smartcards, ya sea integrado o externo.</li>
<li> <strong>ExpressCard</strong>, será necesario para ampliar el portátil con otra tarjeta wireless, un modem 3G o cualquier otro accesorio que pueda ser necesario.</li>
<li> <strong>USBs</strong>: no, 2 USB no son suficientes, 3 son justos y con 4 empezamos a entendernos.</li>
<li> <strong>Tarjeta Gráfica</strong>: Si pensabas que no encontrarías excusa para pedir una tarjeta gráfica potente, nosotros tenemos una. Usando la GPU de las placas con soporte <a href="http://www.nvidia.com/object/cuda_learn_products.html" target="_blank">CUDA</a> se es posible optimizar el rendimiento en <a href="http://bvernoux.free.fr/md5/index.php" target="_blank">algunas aplicaciones</a> de fuerza bruta. Recomendado GeForce 8800 en adelante, como un buen quakero.</li>
<li> <strong>Bluetooth:</strong> imprescindible para conectar con el móvil, un GPS, hacer análisis de seguridad de bluetooth y algunas cuantas miles de cosas más.</li>
<li> <strong>Bateria adicional:</strong> sobre todo será necesaria para los análisis de seguridad wireless, donde pocas veces podremos conectar el portátil a una toma de corriente eléctrica.</li>
<li> <strong>Hyper-V:</strong> hoy en día ejecutar máquinas virtuales es lo más común, si nuestro equipo soporta esta tecnología garantizaremos el mejor rendimiento en virtualización.</li>
<li> <strong>TPM:</strong> interesante para usar algunas soluciones como <a href="http://en.wikipedia.org/wiki/BitLocker_Drive_Encryption" target="_blank">BitLocker.</a></li>
<li> <strong>Módulo 3G/HSDPA:</strong> si tiene el módulo para este modem, nos ahorraremos usar el móvil o un modem externo, ganando algo en comodidad. Las tarifas más interesantes son de Yoigo y Simyo.</li>
<li> <strong>Compatibilidad:</strong> no estaría de más comprobar que no existen &#8220;problemillas&#8221; de compatibilidad con Linux.</li>
</ul>
<p style="text-align:justify;">2. <strong>ANTENA WIFI:</strong> si estás pensando que aún puedes salir a auditar con tu antena pringles, la respuesta es NO al igual que no deberías usar hombreras. Puedes comprar una antena wireless que sirva para mejorar la ganancia de tu adaptador, como por ejemplo, una <a href="http://es.wikipedia.org/wiki/Antena_Yagi" target="_blank">antena Yagi</a></p>
<p style="text-align:justify;">3. <strong>TARJETA ADICIONAL WIRELESS:</strong> a la que puedas conectar la antena, hay tarjetas USB que tienen integradas potentes antenas y son desmontables para utilizar otras externas. Un chipset que permite jugar cómodamente es <a href="http://www.realtek.com.tw/products/productsView.aspx?Langid=1&#38;PFid=1&#38;Level=6&#38;Conn=5&#38;ProdID=36" target="_blank">RTL8187L</a> o <a href="http://www.atheros.com/" target="_blank">Atheros.</a> Si tenemos presupuesto (mucho), <a href="http://www.cacetech.com/products/airpcap.html" target="_blank">AirPcap</a> es la tarjeta mejor soportada en Windows para todo tipo de herramientas.</p>
<p style="text-align:justify;">4. <strong>GPS: </strong>ya sea USB o Bluetooth, es muy útil para mapear puntos de acceso en grandes localizaciones durante una auditoría wifi. Sirf suele dar buenos resultados.</p>
<p style="text-align:justify;">5. <strong>CADENA DE SEGURIDAD:</strong> si vamos a dejar solo el portátil en nuestra ausencia, este tiene que tener un buen cierre, que nos asegure que cuando volvamos el portátil siga donde lo dejamos.</p>
<p style="text-align:justify;">6. <strong>FILTRO DE PRIVACIDAD:</strong> para evitar el famoso &#8220;sniffing over hombro&#8221; tan habitual entre compañeros y mirones que se sientan a nuestro lado en el avión.</p>
<p style="text-align:justify;"><em>fuente: securitybydefault.com</em></p>
<p style="text-align:justify;"><em><a href="http://vulnerabilityteam.wordpress.com/files/2009/06/teletienda.gif"><img class="alignleft size-full wp-image-3953" title="teletienda" src="http://vulnerabilityteam.wordpress.com/files/2009/06/teletienda.gif" alt="teletienda" width="310" height="248" /></a><br />
</em></p>
<p style="text-align:justify;"><em><br />
</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Astalavista 0wned !! - The Story]]></title>
<link>http://securitythoughts.wordpress.com/2009/06/23/astalavista-0wned-the-story/</link>
<pubDate>Tue, 23 Jun 2009 12:30:32 +0000</pubDate>
<dc:creator>Wasim Halani</dc:creator>
<guid>http://securitythoughts.wordpress.com/2009/06/23/astalavista-0wned-the-story/</guid>
<description><![CDATA[Update 1: 15th July, 2009 &#8211; Anti-Sec has struck again. It seems they&#8217;ve launched a campa]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Update 1: </strong><em>15th July, 2009</em> &#8211; Anti-Sec has struck again. It seems they&#8217;ve launched a campaign against Full-Disclosure ! <a href="http://i.zdnet.com/blogs/imageshack_hacked_antisec.jpg">Imageshack.us</a> was the latest victim. <a href="http://lists.grok.org.uk/pipermail/full-disclosure/2009-July/069568.html">This time too they have kept the logs</a>, which shows a vulnerability in <strong>lighthttpd</strong></p>
<p><strong>Astalavista.com</strong>, the &#8216;Hacking Security Community&#8217; was recently 0wned, literally, by an underground hacker group <strong>Anti-Sec</strong>. The interesting thing about this attack was that the hackers posted their entire &#8216;attack log&#8217; online. Leaving out some crucial details (like the 0day which they used to initiate the attack) they demonstrated the inherent weakness of the human mind. Though the attack was personally motivated, it serves as a good learning ground for beginners in the security field&#8230;what and where mistakes may occur.</p>
<p>For reference purposes, I&#8217;ve added the entire attack log of the Astalavista.com attack <a href="http://docs.google.com/View?id=dctvmpj6_22f8n9bzjq">here</a>.</p>
<p>So what are the lessons learned from this real-world example</p>
<p>1) You&#8217;re never safe from 0-day exploits. Even though it seems that the guys had patched their systems, the anti-sec people were able to launch a script and exploit their &#8216;LightSpeed&#8217; web server to obtain a shell.<br />
The contents of the script have not been disclosed and it&#8217;s speculated that the issue was certainly with LightSpeed which is based on the Apache software.<br />
Interestingly, the shell returned had the &#8216;apache&#8217; user privileges which allowed the attackers to read almost any file on the system. Note that the user &#8216;apache&#8217; is not given a default &#8217;shell&#8217; (check /bin/false), but I believe the &#8216;g0tshell&#8217; had a shell payload.</p>
<p>2) The owners at Astalavista &#8216;did&#8217; have some sort of password complexity for much of the users. But the issue lies elsewhere. The attackers were able to obtain plain-text passwords to FTP servers and DBs via configuration files and backup scripts</p>
<p>3) Encrypt your passwords before storing it in the databases. As can be seen in the logs, the users of the database did not encrypt their passwords before storing their passwords there. This requires proper configuration at the database application end.</p>
<p>4) DON&#8217;T type passwords onto the command line. The attackers were able to obtain a password to a MySQL database by listing the .bash_history . This file contains all commands typed into the bash prompt after every session (the current session is stored in the RAM). So it becomes necessary to avoid typing passwords into the command prompt. Rather, the server should throw back a password request where the user should type his password. Else expect yourself to be owned by any Tom, Dick and Harry who can view the .bash_history file.</p>
<p>5) Following to the previous point, it is prudent to regularly ( maybe after each session) clear your .bash_history file. Check <a href="http://www.infohit.net/blog/post/clear-bash-history.html">here</a> for pointers.</p>
<p>6) Anything else ??&#8230;.right now I&#8217;m just able to recollect these points from memory. I might update this later I anything new comes up.</p>
<p>Apparently, when the Astalavista guy started looking around for the people who caused them such damage ( after loosing their databases and backups to rm -rf &#8230;. I doubt they could be hurt more) the Anti-sec group unleashed their wrath on him( <strong>Glafkos Charalambous AKA nowayout</strong>) too.</p>
<p>Check out his <a href="http://docs.google.com/View?id=dctvmpj6_23f4zj48tf">attack log</a> too. (Damn ! These guys are good at maintaining logs <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )<br />
Funnily, Glafkos has an interesting way of generating his password, he uses the name of the service first, followed by a sequence of characters <strong>$#@!</strong><br />
Eg. For his Milw0rm database, he has the password as milworm$#@! and so on.<br />
This was the beginning of him getting completely owned. Once they were able to guess this pattern, they went in for his Gmail account which they say had the password as <strong>gl4fk05$#</strong></p>
<p>So, that was the end of his story, he too lost all his databases and backups and also lost his mail account. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>I hope it is understood that I do not condone such hacking activities. This post was just for educational purposes. As can be seen, we did learn a lot !!</p>
<p>Safe browsing <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>-WasHal</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to detect remote hosts network activity]]></title>
<link>http://pwnagelabs.wordpress.com/2009/06/08/how-to-detect-remote-hosts-network-activity/</link>
<pubDate>Mon, 08 Jun 2009 19:28:07 +0000</pubDate>
<dc:creator>pwnagelabs</dc:creator>
<guid>http://pwnagelabs.wordpress.com/2009/06/08/how-to-detect-remote-hosts-network-activity/</guid>
<description><![CDATA[This simple trick will give let you see if an host is getting much traffic running on, or is an idle]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This simple trick will give let you see if an host is getting much traffic running on, or is an idle machine lost in the network, this can be useful to use with nmap idle scans or even to see if the fat guy is connected over SSH/RDP (yep, this little bitches generate a lot of traffic)!</p>
<p>We will use hping3 to do the job! But before lets talk about the IP ID. The IP ID is an integer  number that is incremented each time a packet goes out of the network interface. following this logic we can remotley detect machine activity! Let&#8217;s see it in pratice</p>
<p>the host that we want to check is 10.0.0.1</p>
<p>[root@pwnagelabs]# hping3 -1 10.0.0.1 -i 3 -c 2</p>
<p>HPING 10.0.0.138 (eth0 10.0.0.1): icmp mode set, 28 headers + 0 data bytes<br />
len=28 ip=10.0.0.138 ttl=64 id=39783 icmp_seq=0 rtt=4.2 ms<br />
len=28 ip=10.0.0.138 ttl=64 id=39784 icmp_seq=1 rtt=6.3 ms</p>
<p>As you can see after 2 seconds (-c 2) the IP ID was only incremented  by one (id=).. so we can supose that this machine is idle in the network, and probably no one is accessing it.</p>
<p>NOTE: Many operating systems have patches that random this numbers (for example grsecurity for linux), so you should not trust in what your eyes see!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Cover your ass with nmap Decoys (-D)]]></title>
<link>http://pwnagelabs.wordpress.com/2009/06/08/cover-your-ass-with-nmap-decoys-d/</link>
<pubDate>Mon, 08 Jun 2009 19:01:48 +0000</pubDate>
<dc:creator>pwnagelabs</dc:creator>
<guid>http://pwnagelabs.wordpress.com/2009/06/08/cover-your-ass-with-nmap-decoys-d/</guid>
<description><![CDATA[In this post i will write about a pretty nice feature of nmap, the Decoys! So, what the phuck are nm]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In this post i will write about a pretty nice feature of nmap, the Decoys!</p>
<p>So, what the phuck are nmap decoys?</p>
<p>Nmap decoys allows you to scan an host/network without turning you in front of the attack. Let&#8217;s imagine the scene, we are on a local network (this works also over the Internet) and there is a server host that we want to scan, however the admin is a paranoid fat guy that has a big plasma screen dumping all the snort/scanlogd logs into his eyes in real time!</p>
<p>nmap, have an interesting feature (-S) that allow us to spoof our source address, but when you spoof your source address the packages returned from the server host will also be sent to that spoofed address and you won&#8217;t see the result of the scan. But you can make as many scans as you want with spoofed addresses with one of that addresses as your real address!</p>
<p>In pratice something like this:</p>
<p>SERVER (10.0.0.1)</p>
<p>ATACKER (10.0.0.2)</p>
<p>DUMMY1(10.0.0.3)</p>
<p>DUMMY2(10.0.0.4)</p>
<p>[root@pwnagelabs]# nmap -S 10.0.0.3 10.0.0.1</p>
<p>[root@pwnagelabs]# nmap -S 10.0.0.2 10.0.0.1</p>
<p>[root@pwnagelabs]# nmap -S 10.0.0.4 10.0.0.1</p>
<p>Now the fat guy will see the scan coming from 10.0.0.3, 10.0.0.2 and 10.0.0.4, but which of thoose is the attacker IP? Well is one of thoose 3! Imagine that you want to spoof 100 addresses, will you run 100 scans and wait for each result? No dude, that&#8217;s where Decoys comes in, when you use decoys (-D, read the nmap manpage) nmap will do  a &#8220;multiple&#8221; scan, each one with its own spoofed source address  and scan the server host in parallel!</p>
<p>[root@pwnagelabs]# nmap -D 10.0.0.3,10.0.0.2,10.0.0.4 10.0.0.1</p>
<p>NOTE: Remeber to use decoy hosts that are up and running(one host alive when all others are down is supiciuous),it&#8217;s possible to defeat Decoys, especially if you are in a local network, a simple reverse ARP,HOP count (even scanlogd when your real IP is the last one in the decoys list) will catch you!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Web application penetration testing VS vulnerability assessment]]></title>
<link>http://appsecstreetfighter.com/2009/05/27/web-application-pentration-testing-vs-vulnerability-assessment/</link>
<pubDate>Wed, 27 May 2009 23:47:46 +0000</pubDate>
<dc:creator>Jason Lam</dc:creator>
<guid>http://appsecstreetfighter.com/2009/05/27/web-application-pentration-testing-vs-vulnerability-assessment/</guid>
<description><![CDATA[I deal with infrastructure and application security testing on a regular basis. On the infrastructur]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I deal with infrastructure and application security testing on a regular basis. On the infrastructure/network side, the consulting and testing market is much more mature, definition of pentest and vulnerability assessment are industry accepted. It is easy to communicate with other folks about the work involved. On the application side, things are not as well defined. It will be at least a couple more years before the definition or an &#8220;application pentest&#8221; is accepted.</p>
<h3>What is vulnerability assessment?</h3>
<p>According to <a href="http://en.wikipedia.org/wiki/Vulnerability_assessment">Wikipedia</a>, &#8220;A vulnerability Assessment is the process of identifying, quantifying, and prioritizing (or ranking) the vulnerabilities in a system.&#8221; In short, it involves anything to determine if there is a weakness or vulnerability in the system subjected to the assessment, then report on it. For application testing, you would throw some test input at the application or try a number of test cases and see if it is vulnerable to any of the vulnerabilities you are testing for.</p>
<p>In general real world terms, the tester for a VA (vulnerability assessment) is expected to perform the reconnaissance phase which allows the tester to understand the application well enough and determine if there are any short cuts to compromising the system. Also, gathering enough data about the application (such as platform it is running on or what other virtual hosts are running) to allow later testing phases.</p>
<p>Then, the tester is expected to map out the application and understand the application flow and relationship between objects in the application. Some of the vulnerabilities such as business logic flaws may also be revealed at this phase. Following mapping is the discovery of vulnerabilities, for input related flaws it might involve automated tools and manual validation test. There are also various other test cases that need to be manually test,  especially on the session related and access controls related flaws that are not easily automated.</p>
<p>In general, testers follow a common testing framework such as the <a href="http://www.owasp.org/index.php/OWASP_Testing_Guide_v3_Table_of_Contents">OWASP Testing Guide</a>, to ensure sufficient coverage of vulnerabilities during the process. After the discovery, the vulnerabilities are evaluated and usually manually verified again. Then a risk rating is given to each vulnerability to be included in a report.</p>
<p>Running a vulnerability scanner against a web application is a form of vulnerability assessment. It is also a form of assessment that is not very complete or thorough, in general, an automated scanner covers about 50-70% of the vulnerabilities in a given application.</p>
<h3>What is penetration testing?</h3>
<p>Penetration testing or &#8220;pentesting&#8221; includes all of the process in vulnerability assessment plus an important extra step, which is to exploit the vulnerabilities found in the discovery phase. You may ask, &#8220;Just a one step difference?&#8221; Pretty much, but this one step could separate the boys from the men. I often tell the students in my <a href="http://www.sans.org/training/description.php?mid=692">pentest class </a>that it is common for a pentester to spend 20% of his/her time locating a single vulnerability and then 80% of the time is spent exploiting that vulnerability. The process of exploitation usually involves a lot of trial and error and may not work the first time. Depending on the type of vulnerability being exploited, some other system general knowledge maybe required to aid the exploitation process.</p>
<p>The better pentesters don&#8217;t usually stop at exploiting one single vulnerability. For example, a single CSRF vulnerability can be somewhat limited, bundle that with a XSS vulnerability and you have a much bigger problem at hand. In a lot of cases, an expert pentester can leverage two or three low to medium  risk vulnerabilities and turn the result into a critical exposure.</p>
<p>The added benefit of a pentest is able to see the vulnerabilities being put into active exploitation and show the actual maximum effect.Due to the nature of pentesting, the exploitation does not really have any established framework. The exploitation is highly dependent on the skillset of the invidual/team performing the test.</p>
<h3>An example to show the difference</h3>
<p>Let&#8217;s use an example to illustrate the difference. Let&#8217;s say the tester is testing for SQL injection and a single quote (&#8216;) is put into all input field. In a particular field, when a quote is put to the field, a SQL error is generated in the resulting page like this, &#8220;You have an error in your SQL syntax near &#8216;\&#8217;0&#8242; at line 1&#8243;  This is tell-tale sign of error SQL injection. A vulnerability assessment might just do a bit further validation such as trying to dump current user name to validate the vulnerability and then goes into reporting.</p>
<p>A pentest on the other hand would likely be taking a lot more time on this error alone. The pentester would figure out how to tag on extra logic or command structure into the current SQL statement so that the tester can control the SQL database. If possible, the tester will enumerate the database structure and possibly dump the whole database content. If the permission is not set properly, the pentester may also be able to jump into OS command context and start executing commands in the OS. Obviously, all these attacks requires patience and takes a lot of time to succeed.</p>
<h3>What&#8217;s more popular?</h3>
<p>If there is such as difference and pentesting is so much more in demonstration, why don&#8217;t we just do pentesting then? Well, there is always a costing difference making pentesting significantly more expensive than a vulnerability assessment. In fact the market is currently leaning towards pentesting; those who are concerned about web app sec are willing to spend the money to get what they think is the best. (cost more, it must be better)  In the next few years, as the general public are more educated about security testing for web applications, I am sure the market will adopt both services &#8211; vulnerability assessment and penetration testing. Until then, I have to be very careful about listing requirements and looking at quotation for security testing consulting work.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Kylin - US/China cyber warfare]]></title>
<link>http://marcoaguero.wordpress.com/2009/05/19/kylin-uschina-cyber-warfare/</link>
<pubDate>Tue, 19 May 2009 14:17:42 +0000</pubDate>
<dc:creator>marcoaguero</dc:creator>
<guid>http://marcoaguero.wordpress.com/2009/05/19/kylin-uschina-cyber-warfare/</guid>
<description><![CDATA[Probably you have seen the news, and saw too many different attacks, cyber attacks between US and Ch]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Probably you have seen the news, and saw too many different attacks, cyber attacks between US and China, now china is showing a new OS, Kylin!, Kylin seems to be an unpenetrable OS and is being installed in the main China gov servers as well as the military servers.<br />
The US is now working is see what is this OS actually doing, what kind of security it has?, etc.</p>
<p>Is this the start of a biggest cyber warfare? , I think that it has started already, and this is just a couple of additional things that they found on the way.</p>
<p>The Kylin is already at internet, too many ftp sites shows the IOS&#8217;s ready to download, this is curious because if this is an top-secret project, I don&#8217;t see why it is available for its usage, I am about to test it and create a report about it.</p>
<p>Maybe a trick, maybe not, let&#8217;s see what&#8217;s there.</p>
<p>Regards,</p>
<p>Marco,</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hacking a LAN - Phishing, DOS, IPv4, Wireshark, Hexedit, backtrack4 Part1]]></title>
<link>http://burningit.wordpress.com/2009/05/12/hacking-a-lan-phishing-dos-ipv4-wireshark-hexedit-backtrack4-part1/</link>
<pubDate>Tue, 12 May 2009 20:40:53 +0000</pubDate>
<dc:creator>grevenmtg1</dc:creator>
<guid>http://burningit.wordpress.com/2009/05/12/hacking-a-lan-phishing-dos-ipv4-wireshark-hexedit-backtrack4-part1/</guid>
<description><![CDATA[DO NOT DO THIS IN THE OTHER PEOPLE NETWORKS ! I HAVE MY LAB TO DO THE TESTS HERE ! THINK ABOUT WHAT ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>DO NOT DO THIS IN THE OTHER PEOPLE NETWORKS !<br />
I HAVE MY LAB TO DO THE TESTS HERE !<br />
THINK ABOUT WHAT YOU WILL DO WITH THIS INFORMATION.<br />
YOU CAN BE ARRESTED !</p>
<p>In this tutorial you&#8217;ll learn how to capture the LAN packets and use tools.<br />
You&#8217;ll see the important function of a firewall in a security system.<br />
No more words, let&#8217;s start:</p>
<p>Topology:  One Linux (backtrack4) and one Windows XP.</p>
<p>You&#8217;ll need: backtrack4 cd rom or pendrive, a windows machine, a network conection. Internet conection is a plus.</p>
<p>boot up the backtrack4 machine, use user:root password:toor. Type startx to up the X server, when KDE is loaded open a terminal.Follow the images:</p>
<p>1. # ifconfig eth0 up -&#62; setting up your network interface<br />
# dhclient3 eth0 -&#62; taking a IP address using the DHCP Network Server ( in my LAN i have a DHCP Server if you dont have a DHCP server you can just take an IP to your interface using &#8220;ifconfig eth0 192.168.1.102&#8243; for example )</p>
<p><img class="aligncenter size-full wp-image-29" title="snapshot1" src="http://burningit.wordpress.com/files/2009/05/snapshot14.jpg" alt="snapshot1" width="453" height="239" /></p>
<p>2. Open the wireshark network tool</p>
<p><img class="aligncenter size-full wp-image-30" title="snapshot2" src="http://burningit.wordpress.com/files/2009/05/snapshot23.jpg" alt="snapshot2" width="199" height="33" /></p>
<p>3.Select dont show again and click OK</p>
<p><img class="aligncenter size-full wp-image-31" title="snapshot3" src="http://burningit.wordpress.com/files/2009/05/snapshot33.jpg" alt="snapshot3" width="303" height="147" />4. Click in the show tthe capture options button:</p>
<p><img class="aligncenter size-full wp-image-32" title="snapshot4" src="http://burningit.wordpress.com/files/2009/05/snapshot41.jpg" alt="snapshot4" width="460" height="36" />5. Enable Display Options and Disable Name Resolution, click Start:</p>
<p><img class="aligncenter size-full wp-image-33" title="snapshot5" src="http://burningit.wordpress.com/files/2009/05/snapshot51.jpg" alt="snapshot5" width="459" height="398" />6. in the console, do a ping in your gateway:</p>
<p><img class="aligncenter size-full wp-image-34" title="snapshot6" src="http://burningit.wordpress.com/files/2009/05/snapshot61.jpg" alt="snapshot6" width="442" height="131" /></p>
<p>PS: after 2 packets type ctrl+c to cancel the ping loop</p>
<p>7. wireshark: select the SECOND ARP PACKET, click in the mouse position ( see the image ) to go to step 8.</p>
<p><img class="aligncenter size-full wp-image-37" title="snapshot7" src="http://burningit.wordpress.com/files/2009/05/snapshot72.jpg" alt="snapshot7" width="370" height="131" />The next step I&#8217;ll show in the Part2.</p>
<p>You&#8217;ll able to edit the IPv4 Packet and manipulate the information in the hard way!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[BlueMaho - Bluetooth Security Testing Suite]]></title>
<link>http://y2h4ck.wordpress.com/2009/04/23/bluemaho-bluetooth-security-testing-suite/</link>
<pubDate>Thu, 23 Apr 2009 16:28:59 +0000</pubDate>
<dc:creator>y2h4ck</dc:creator>
<guid>http://y2h4ck.wordpress.com/2009/04/23/bluemaho-bluetooth-security-testing-suite/</guid>
<description><![CDATA[O BlueMaho é uma suite de tools para Security Assessment em dispositivos bluetooth (celulares, pdas,]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>O BlueMaho é uma suite de tools para Security Assessment em dispositivos bluetooth (celulares, pdas, smartphones, etc). Ele possui uma interface gráfica muito bacana ajudando muito na utilização e na execução dos testes. Este projeto foi concebido como freeware e opensource, sendo praticamente todo escrito em python, usando wxPython para a interface gráfica sendo assim muito leve e rápido para carregar.</p>
<p>Ele pode ser utilizado tanto como plataforma para Security Assessment em dispositivos bluetooth, fazendo varreduras a fim de localizar vulnerabilidades conhecidas, como também uma plataforma de Vulnerability Research pois utilizando as diversas ferramentas que ele acompanha aliadas as estatísticas que ele produz, muitas falhas novas podem ser encontradas. Vale a pena citar que as estatísticas são um ponto alto na ferramenta.</p>
<p>* Scan de Devices: Exibição de informações sobre o dispositivo como SDP records, fabricante e etc;</p>
<p>* Device Track: Mostra onde e quantas vezes o dispositivo localizado foi detectado e possíveis mudanças de nome;</p>
<p>* Loop Scan: Faz varreduras continuas a procura de novos dispositivos no range de ação bluetooth;</p>
<p>* Gera alertas sonoros sempre que um novo dispositivo for identificado;</p>
<p>* On_new_device Events: Possibilidade de especificar comandos que serão executados sempre que um dispositivo novo é detectado;</p>
<p>* Multi-Dialogs: É possível utilizar diferentes dialogs para efetuar tarefas distintas, facilitando assim a interação com diversas ferramentas simultaneament.</p>
<p>* Envio de arquivos:  Possível efetuar upload de arquivos para dispositivos acessados;</p>
<p>* Permite alterar o perfil de dispositivos HCI Locais (nome, class, BD_ADDR, etc);</p>
<p>* Possibilidade de guardar resultados de testes em databases;</p>
<p>* Security Assessment em dispositivos remotos a procura de falhas conhecidas (veja sessão de exploits para maiores detalhes);</p>
<p>* Possibilidade de testar dispositivos remotos a procura de falhas não conhecidas utilizando combinações de ferramentas disponibilizadas pelo toolkit;</p>
<p>* Temas: Você pode custimiza-lo eheh <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img class="alignnone" src="http://wiki.thc.org/BlueMaho?action=AttachFile&#38;do=get&#38;target=bm_screen2_pre.jpg" alt="" width="300" height="225" /></p>
<p><img class="alignnone" src="http://wiki.thc.org/BlueMaho?action=AttachFile&#38;do=get&#38;target=bm_screen1_pre.jpg" alt="" width="300" height="225" /></p>
<p>Documentação <a href="http://wiki.thc.org/BlueMaho" target="_blank">Aqui</a>.</p>
<p>Download <a href="http://wiki.thc.org/BlueMaho?action=AttachFile&#38;do=get&#38;target=bluemaho_v090417.tgz" target="_blank">Aqui</a>.</p>
<p>Espero que gostem.</p>
<p>Good Hacking for All.</p>
<p><!--[if gte mso 9]&#62;  Normal 0     false false false  EN-US X-NONE X-NONE              MicrosoftInternetExplorer4              &#60;![endif]--><!--[if gte mso 9]&#62;                                                                                                                                            &#60;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1597397682; 	mso-list-template-ids:-1729435748;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --><!--[if gte mso 10]&#62; &#60;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tabela normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --> <!--[endif]--></p>
<p class="MsoNormal" style="line-height:normal;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[PENTEST: Sticky Keys (sethc.exe) Vulnerability in 2003, XP &amp; Vista]]></title>
<link>http://aplawson.com/2009/04/22/pentest-sticky-keys-sethcexe-vulnerability-in-2003-xp-vista/</link>
<pubDate>Wed, 22 Apr 2009 16:36:41 +0000</pubDate>
<dc:creator>aplawson</dc:creator>
<guid>http://aplawson.com/2009/04/22/pentest-sticky-keys-sethcexe-vulnerability-in-2003-xp-vista/</guid>
<description><![CDATA[I recently discovered a signnificant vulnerability that enable s a hacker to execute malicious code ]]></description>
<content:encoded><![CDATA[I recently discovered a signnificant vulnerability that enable s a hacker to execute malicious code ]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Voice (was Grand Central) is a pentester's best friend]]></title>
<link>http://hexesec.wordpress.com/2009/04/20/google-voice-was-grand-central-is-a-pentesters-best-friend/</link>
<pubDate>Mon, 20 Apr 2009 22:47:14 +0000</pubDate>
<dc:creator>jcran</dc:creator>
<guid>http://hexesec.wordpress.com/2009/04/20/google-voice-was-grand-central-is-a-pentesters-best-friend/</guid>
<description><![CDATA[Google Voice turns out to be really handy for phishing attacks. When you send out a phishing email, ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Google Voice turns out to be really handy for phishing attacks. When you send out a phishing email, it&#8217;s useful to include a phone number, in case of any issues with the attachment, link or other payload.</p>
<p>Google voice gives you a (new, anonymous) number which you can route wherever you&#8217;d like (cell, office, etc). Additionally, you can configure your voicemail to quickly impersonate the local admin, or security officer.</p>
<p>The killer feature, however, is the voicemail recording and transcription. Never again do you have to wade through a voice-driven mail system. Now, it simply dumps into your inbox for easy inclusion into a report. Additionally, you can download, email and share (via unique URI) voice messages.</p>
<p>Good for demonstrating that you can&#8217;t trust links AND phone numbers.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
