Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Shell Root

#2671
Claro que también lo podrías hacer desde PHP. Así:
Código (php) [Seleccionar]
#Connecting to the database
 $conexion = mysql_connect("127.0.0.1", "root", "");
 if (!$conexion){ die('Not connected : ' . mysql_error()); }

#Select Database
 $db_selected = mysql_select_db('db_PoC', $conexion);
 if (!$db_selected) { die ('Can\'t use <b>db_PoC</b> : ' . mysql_error()); }

function fSelectRecord($sQuery){
 # Function select Record
 
 global $conexion;
 
 if(!$sQuery = mysql_query($sQuery, $conexion)){
   return false;
 }else{
   while($sRow = mysql_fetch_array($sQuery, MYSQL_ASSOC)){
 $sReturn[] = $sRow;
}
@mysql_free_result($sQuery);
 }
 return $sReturn[0];
}

function fValidateRecord($sString, $sField){
 # Function to validate the existence of a record
 
 global $conexion;
 
 $sReturnQuery = fSelectRecord("SELECT ".$sField." FROM tbl_usuarios WHERE ".$sField." = '".$sString."';", conexion);

 if($sReturnQuery[$sField] == $sString){
   return 'Yes';
 }else{
   return 'Not';
 }
}

echo fValidateRecord('alex1', 'nombre')."<br>";
echo fValidateRecord('alex5', 'nombre')."<br>";
echo fValidateRecord('alex2@hotmail.cl', 'email')."<br>";
echo fValidateRecord('alex5@hotmail.cl', 'email')."<br>";


Resultado:
Código (PoC) [Seleccionar]
Yes
Not
Yes
Not
#2674
Hacking / Re: ayuda vulnerabilidad antivirus
8 Agosto 2010, 02:17 AM
Crypter?
#2675
PHP / Re: web modular y paginacion
7 Agosto 2010, 05:53 AM
Gran error, HTML no interpreta PHP.
#2676
PHP / Re: web modular y paginacion
7 Agosto 2010, 05:01 AM
Nisiquiera veo donde realizas el include xD
#2677
Nivel Web / Re: Ayuda con esta inyeccion SQL
7 Agosto 2010, 01:39 AM
En MySQL no se pueden hacer varias queries por consulta. En MSSQL, SÍ.

La query principal es
Código (sql) [Seleccionar]
select * from login_users where user='$user' and passwd='$passwd'

Como veo que no estas filtrando los valores de las variables, entonces se puede realizar un simple bypassing.
Código (sql) [Seleccionar]
select * from login_users where user=''[Aquí iSQL]--$user' and passwd='$passwd'
#2679
PHP / Re: Doble consulta mysql..
6 Agosto 2010, 23:10 PM
WTF? entonces las 2 tablas, se relacionan por medio del nombre? o.O!, debería ser por el ID!
PD: Est@s seguro de que estan relacionadas?
#2680
PHP / Re: Doble consulta mysql..
6 Agosto 2010, 22:58 PM
Debe de funcionar, en la variable $busqueda, que se almacena?. Supongo que es el código del articulo o no?