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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 45
41  Programación / PHP / Re: Scripts Php/MySQL en: 15 Abril 2011, 18:12 pm
Upload de archivos en PHP:

Código
  1. <?php
  2.  
  3. function upload($nombre_archivo,$tamano_archivo){
  4. $aleatorio= rand(0,5000000);
  5. $permitidos = array('xml');
  6.  
  7. $extension = explode('.', $nombre_archivo);$extension = $extension[count($extension) -1];
  8. $contador = 0;
  9.  
  10. foreach($permitidos as $permitido){
  11. if (strtolower($permitido) == strtolower($extension) && $tamano_archivo <= 524288000){
  12. $contador++;
  13. $nombre_archivo = strtolower("./temp".$aleatorio."." .$extension);
  14.  
  15. if (@move_uploaded_file($_FILES['userfile']['tmp_name'], "$nombre_archivo")){
  16. $upload[0] = true;
  17. $upload[1] = $nombre_archivo;
  18. }else{
  19. $upload[0] = false;
  20. }
  21. }
  22. }
  23.  
  24. if($contador == 0){
  25. $upload[0] = false;
  26. }
  27. return $upload;
  28. }
  29.  
  30. ?>

Extender el array de $permitidos por todas las extensiones que querais permitir
42  Programación / PHP / Re: Scripts Php/MySQL en: 15 Abril 2011, 18:10 pm
Conexion  a base de datos y funcion apra retornar un registro de una tabla con "x" condicion

Código
  1. <?php
  2. //**************************************************************************************************************************************************************************************************************************
  3. //CONEXION CON LA BASE DE DATOS
  4. //**************************************************************************************************************************************************************************************************************************
  5.   function mysql_conectar(){
  6. $link = @mysql_connect(dir_database,user_database,password_database);
  7. if (!$link){die("<table width=100% height=100%><td valign=middle align=center><img src='images/connect.png' alt='Error' /><br /><h2 style='font-weight:bold;color:#009ee1'>Error al establecer conexion con la Base de Datos</h2></td></table>");exit;}
  8. @mysql_select_db(database);
  9. }
  10. //**************************************************************************************************************************************************************************************************************************
  11.  
  12. function mysql_select_dataone($tabla,$campos,$filtro){
  13. $data = @mysql_fetch_array(mysql_query("SELECT ".$campos." FROM ".$tabla." ".$filtro));
  14. if(isset($data)){return $data;}else{return false;}
  15. }
  16.  
  17. ?>
43  Programación / Desarrollo Web / Re: Creacion página web de descargas. en: 15 Abril 2011, 18:08 pm
Hola Gogeto

Te pongo un ejemplo

Código
  1. <?php session_start();
  2.  
  3. @$modulo = trim($_GET['modulo']);
  4.  
  5. if(!isset($_SESSION['nombre_sesion'])){$modulo=1;}elseif(isset($_SESSION['pixel']) && $modulo==1){$modulo=2;}elseif(trim($modulo)==""){$modulo=2;}
  6. require_once("config.php");
  7. require_once("funciones/basedatos/conectar.php");mysql_conectar();
  8. require_once("funciones/usuarios/logs.php");
  9.  
  10. if($modulo!="" && is_numeric($modulo)){
  11. $datos = mysql_select_dataone(menus,"id","WHERE id = '".$modulo."'");
  12. if($datos['id']!=$modulo){$modulo=2;}
  13. }else{
  14. $modulo = 2;
  15. }
  16. $restriccion = mysql_select_dataone(menus,"visible_cliente,visible_repartidor,visible_delegacion,visible_destinatario","WHERE id = '".$modulo."'");
  17. if($restriccion['visible_cliente']==0 && $_SESSION['tipo_usuario']==0){$modulo=2;}
  18. if($restriccion['visible_repartidor']==0 && $_SESSION['tipo_usuario']==1){$modulo=2;}
  19. if($restriccion['visible_delegacion']==0 && $_SESSION['tipo_usuario']==2){$modulo=2;}
  20. if($restriccion['visible_destinatario']==0 && $_SESSION['tipo_usuario']==3){$modulo=2;}
  21.  
  22. define('modulo_mismatch',$modulo);
  23. $comprobacion = mysql_select_dataone(menus,"*","WHERE id = '".$modulo."'");
  24. ?>
  25.  
  26. <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  27. <html xml:lang="es" xmlns="http://www.w3.org/1999/xhtml">
  28. <?php require_once("funciones/estructura/head.php");head(""); ?>
  29. <body>
  30. <div id="contenedor">
  31. <?php require_once("funciones/estructura/cabecera.php");cabecera(); ?>
  32. <div id="subcontenedor">
  33. <?php require_once("./modulos/".substr($comprobacion['script'],0,30)); ?>
  34. </div>
  35. <?php logs(); ?>
  36. </div>
  37. </body>
  38. </html>

Aqui se tiene una tabla en mysql que contiene el nombre del menu, el script que se lanza, y su titulo, es una diea ya que esto depende ed amas archivos como conexion de db, configuracion de constantes...etc que no se ven en el codigo pero es para que te hagas una idea

Con esa estructura, como bien dices, yo poseo una pagina propia de descargas y subidas y mira como queda:


Tu puedes subir ficheros y compartirlos con los demas usuarios, tienes tu portal donde personalizarlo, imagen principal, fondo... y un panel de noticias para ver quien subio que o que hizo.


Es simplemente como te lo curres
44  Programación / Desarrollo Web / Re: Que editor de código utilizas? en: 15 Abril 2011, 17:55 pm
Notepad++ sin duda.
45  Seguridad Informática / Hacking / Re: Creando un chat con telnet y netcat en: 11 Febrero 2011, 20:11 pm
no revivais posts antiguos
46  Foros Generales / Foro Libre / Re: Netcat/Nmap... en IPAD en: 8 Enero 2011, 02:00 am
ok,gracias

ya he instalado bastantes aplicaciones pen testing, la verdad que no deja de sorprenderme lo que se puede hacer con un ipad o dispositivo similar con jailbreak

he instalado bastantes herramientas, lo que me ocurre en el mobile temrinal para ios4 es que las opciones para modificar todo, colores...etc no funciona
47  Foros Generales / Foro Libre / Re: Netcat/Nmap... en IPAD en: 8 Enero 2011, 01:19 am
mmm la tengo por defecto la de telesphoreo pero no veo los paquetes

edito: ya lo encontre, era debido a la gui, la tenia en user no en hack
48  Foros Generales / Foro Libre / Re: Netcat/Nmap... en IPAD en: 8 Enero 2011, 01:01 am
me lo he comprado por causas ajenas a esto, especialmente para desarrollar y ver videos por streaming desde mi cama conectandome a mi servidor jeje

aun asi adoro el ipad, va muy fluido y el teclado es super comodo, para gustos estan los colores

En si, el tema es que al buscar las apps no las encuentro, he instalado la repo de saurik que es en la que vienen pero no aparecen
49  Foros Generales / Foro Libre / Netcat/Nmap... en IPAD en: 8 Enero 2011, 00:55 am
Buenas noches

Me he comprado un ipad, antes tenia un itouch y usaba el netcat, nmap...etc de la repo de saurik

El tema es que ahora mismo esa repo no tiene el nmap ni ningun otro, necesitaria hacerme de ello, y que me dijeseis algunas herramientas "pen testing" para este, ya tengo instalado el mobile terminal pero le quiero rellenar ya que de serie viene capado de narices

un saludo
50  Programación / Bases de Datos / Re: Ayuda con sentencia bastante dificil en: 21 Diciembre 2010, 01:56 am
me lo temia, queria realizarlo a traves de sql si se pudiese asi me ahorraba lineas de code php y tendria una buena estructura nada mas sacar la query

nada, a darle a php, gracias un saludo
Páginas: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 45
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines