elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14
21  Programación / Programación Visual Basic / Re: Desde 0 - Stealer Firefox en: 29 Octubre 2012, 01:46 am

Links rotos xD Me quedo con la duda, a seguir buscando...
22  Programación / Desarrollo Web / Re: algún servidor gratuito de base de datos que permita conexión remota ¿? en: 21 Octubre 2012, 22:21 pm
Codigo copiado desde: http://bxip-wiki.blogspot.com/2010/12/obtener-contenido-de-una-web-por-java.html y modificado.
Código
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;
  3. import java.net.URL;
  4. import java.net.URLConnection;
  5. import java.net.URLEncoder;
  6.  
  7.  
  8. public class Test {
  9.    public static void main(String[] args) throws Exception {
  10.        String query = "select a,b from c where a='asd' ";
  11.        query = URLEncoder.encode(query, "ISO-8859-1");
  12.        URL u = new URL("http://tu-web-donde-tienes-el-script-php/?query=" + query);
  13.        URLConnection conn = u.openConnection();
  14.        conn.getInputStream()));
  15.        String inputLine;
  16.  
  17.        while ((inputLine = in.readLine()) != null)
  18.            System.out.println(inputLine);
  19.            in.close();
  20.    }
  21. }
  22.  

Suponiendo que llamaste a la URL desde un código similar al de arriba, en tu script PHP obtienes la consulta de éste modo:
Código
  1. $sql = $_GET['query'];
  2. if ($sql) {
  3.    //si hay alguna consulta comienza a CONECTAR a la BD
  4.    $conexion = mysql_connect('sql.rockand.roll' , 'freddymercury' , 'queen');
  5.    //seleccionar la DB
  6.    $db = mysql_select_db('teletubies666',$conexion);
  7.    //hacer la consulta a la BD
  8.    $resultado = mysql_query($sql, $conexion);
  9.    //y por ultimo retornar los datos
  10.    if (mysql_num_rows($resultado)) {
  11.        echo mysql_result($resultado, 0);
  12.    }
  13. }
  14.  

Creo que eso es lo que quieres hacer tu, sin embargo como no sé JAVA podría no estar correcto esa parte. Todo ésto se puede hacer sin conocimientos tan solo con buscar un poco en google. Está demás decir que optimizes el codigo.
23  Programación / PHP / Re: como puedo igualar un registro con una variable php? en: 19 Octubre 2012, 05:53 am
@_vicho_ creo que el problema abarca más alla del codigo (eres tu) pues no te entiendo :S y está demás decirte que el traducir o intentar a fuerza comprender lo que quieres no es productivo.

Hasta el momento tengo que quieres que al cambiar la variable "$_estado" también se cambie el valor en la base de datos ??
para editar en la base de datos usa: $sql = "UPDATE `ANIMALES` SET `VALOR`='$_estado' WHERE `ID`='$_id'";

Intenta plantear tu problema desde un punto claro, explicando lo que quieres y que es lo que te sale mál.
24  Programación / PHP / Re: como puedo igualar un registro con una variable php? en: 19 Octubre 2012, 01:18 am
lo q solo no entiendo es esta aprte url -> http://.../?id=imageId
ese era un comenterio aludiendo a que (probablemente) se accedió a ese script por medio de una URL con parametros GET (?id=imageID) los cuales obtengo mediante $_GET['id'].

me imagino q debo cambiar mi campo VALOR por VALUE verdad?
No se como se llama "tu campo" por eso solo le he puesto `value` (en la consulta sql) y me refiero al campo en donde tienes almacenado la informacion para complementar el link de la imagen.
25  Programación / PHP / Re: como puedo igualar un registro con una variable php? en: 18 Octubre 2012, 21:35 pm
Te recomiendo especificar el registro que quieres acceder de la tabla ('value' en el código). Si entendí bien, lo que quieres hacer se puede expresar así:

Código:
<?
// url -> http://.../?id=imageId
$id = $_GET['id'];

$conexion=mysql_connect("localhost","usr,"pass") or
    die("Problemas en la conexion");
mysql_select_db("db1",$conexion) or
    die("Problemas en la selección de la base de datos");
$registros=mysql_query("SELECT `value` from `ANIMALES` WHERE `ID`='$id'",$conexion) or
    die("Problemas en el select:".mysql_error());
if (mysql_num_rows($resultado)) {
    $estado = mysql_result($resultado, 0);
}

echo "<img src="css\images\compra$estado.png" />";
?>
26  Programación / Desarrollo Web / Re: Les presento mi Servidor de Nombres en: 18 Octubre 2012, 20:19 pm
Citar
cuál es la ventaja ante un db?, y cuando recomiendas usarla?

Te seré sincero, la ventaja de éste servidor web no está siquiera a la altura de una base de datos que puedas crear tú directamente, aunque el servidor usa una base de datos ésta no tendrá la estructura adecuada para el uso particular que pueda requerir algun proyecto específico.

Como lo explica la pagina web de presentación sel servidor; Éste servidor el cual expongo, funciona como las variables locales pero disponible remotamente al publico en general o para un entorno particular.

Recomiendo su uso en:
* conexiones a la inversa
* compartir información entre aplicaciones y guardar lo que sea (ASCII)
* comunicaciones tipo chat
* lo que se te ocurra

Yo lo uso para alojar "tiquets" los cuales elimino una vez ocupados. Confio en que tienes la imaginación suficiente para saber si te será util este servidor.
27  Programación / Desarrollo Web / Re: algún servidor gratuito de base de datos que permita conexión remota ¿? en: 18 Octubre 2012, 19:26 pm
@jhonatanAsm No se que lenguajes uses para programar pero con el metodo GET puedes acceder a tu PHP alojado en el servidor enviandole variables al mismo tiempo que simplificas todo. Ademas de que los diferentes lenguajes tienen integrada alguna funcion para obtener archivos en la internet (wget(), get_file_contens(), getfile(), etc...) puedes usar esa funcion para obtener el resultado de tu peticion. Por ejemplo usando wget.

(pseudo codigo)
url = "http://.../index.php?db=usuarios&tabla=login&usuario=pepito";
file = wget(url);

(explicacion)
Con esa URL accedes al archivo index.php con los parametros db, tabla y usuario los cuales tienen asociado el contenido al que quieres acceder. Esto en PHP se obtendría así:

$db = $_GET['db'];
$tabla = $_GET['tabla'];
$usuario = $_GET['usuario'];

Con esa informacion ya puedes hacer una consulta a la base de datos interna:
$sql = "SELECT `password` FROM `$tabla` WHERE `user`=`$usuario`";

Claro que tendrás que hacer algunas cosas antes de hacer la peticion a la base de datos:
Código
  1. <?php
  2. // Base de datos propia y local
  3. $mysqlserver = 'mysql.whatever.com';
  4. $mysqluser   = 'root';
  5. $mysqlpass   = 'crackme';
  6.  
  7. // Si no tienes peticiones entonces termina el script
  8. if ((!isset($_GET['db']))||(!isset($_GET['tabla']))||(!isset($_GET['usuario']))) {
  9.  die();
  10. }
  11. $mysqldb = $_GET['db'];
  12. $tabla   = $_GET['tabla'];
  13. $usuario = $_GET['usuario'];
  14. // escape strings for prevent XSS?
  15. $mysqldb = mysql_real_escape_string($mysqldb);
  16. $tabla = mysql_real_escape_string($tabla);
  17. $usuario = mysql_real_escape_string($usuario);
  18.  
  19. // Intenta conectar a la base de datos
  20. $conexion = mysql_connect($mysqlserver , $mysqluser , $mysqlpass);
  21. if ($conexion) {
  22.  $db = mysql_select_db($mysqldb,$conexion);
  23.  if (!$db) {
  24.      $error = true;
  25.    }
  26. } else {
  27.  $error = true;
  28. }
  29. if ($error) {
  30.  echo "Error de conexion a la base de datos!.";
  31.  die();
  32. }
  33. // hacer la peticion
  34. $sql = "SELECT `password` FROM $tabla WHERE `usuario`='$usuario'";
  35. $resultado = mysql_query($sql, $conexion);
  36. if (mysql_num_rows($resultado)) {
  37.    echo mysql_result($resultado, 0);
  38. }
  39. die();
  40. ?>
  41.  
  42.  
28  Programación / Desarrollo Web / Les presento mi Servidor de Nombres en: 8 Octubre 2012, 19:48 pm
Hace un tiempo tube la necesidad de guardar datos que pudieran ser accedidos desde otra PC asi como mi dirección de IP o datos compartidos y no encontré algo parecido por lo que recientemente me dispuse a crearlo yo mismo. Se me ocurrió llamarlo dns-lookup.

Básicamente sirve para guardar todo tipo de datos (ASCII) permitiendo añadir, modificar, consultar y borrar cualquier dato. Con la peculiaridad de hacerlo mediante la URL (método GET) permitiendo multiconsultas mezcladas de una sola vez y de forma sencilla.

La idea es que la usen y prueben para así mejorar éste servidor con sus consejos.

http://dns-lookup.tuars.com/
29  Programación / Desarrollo Web / Re: algún servidor gratuito de base de datos que permita conexión remota ¿? en: 8 Octubre 2012, 19:17 pm
Es fácil, te creas el script PHP alojado en el servidos para que mandes las consultas a ese script.

Si no te quieres dar ese trabajo existe una web en donde puedes insertar datos, consultarlos y eliminarlos, pero claro, sin accesso directo a crear tablas o bases de datos a tu antojo. http://dns-lookup.tuars.com/
30  Programación / Bases de Datos / release1.tar release2.tar release3.tar en: 1 Octubre 2012, 20:07 pm
Para quienes lean el Asunto ya sabrán de que va esto; Fui uno de los que NO tuvieron acceso a esos archivos y los quiero, al menos el 2 y el 3.

Ahora con la ley de Transparencia no creo que sea ilegal la descarga, ya tengo bases de datos similares pero quisiera saber que datos incluyen esas.

No he visto en este foro articulo relacionado a esto y supongo que los han eliminado asi que si un MP considera no adecuado este contenido que lo elimine.


No sabes de que hablo?: Lee esto!
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines