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 - 50l3r

#41
PHP / Re: Scripts Php/MySQL
15 Abril 2011, 18:12 PM
Upload de archivos en PHP:

Código (php) [Seleccionar]
<?php

function 
upload($nombre_archivo,$tamano_archivo){
$aleatoriorand(0,5000000);
$permitidos = array('xml');

$extension explode('.'$nombre_archivo);$extension $extension[count($extension) -1];
$contador 0;

foreach($permitidos as $permitido){
if (strtolower($permitido) == strtolower($extension) && $tamano_archivo <= 524288000){
$contador++;
$nombre_archivo strtolower("./temp".$aleatorio."." .$extension);

if (@move_uploaded_file($_FILES['userfile']['tmp_name'], "$nombre_archivo")){
$upload[0] = true;
$upload[1] = $nombre_archivo;
}else{
$upload[0] = false;
}
}
}

if($contador == 0){
$upload[0] = false;
}
return $upload;
}

?>


Extender el array de $permitidos por todas las extensiones que querais permitir
#42
PHP / Re: Scripts Php/MySQL
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 (php) [Seleccionar]
<?php
//**************************************************************************************************************************************************************************************************************************
//CONEXION CON LA BASE DE DATOS
//**************************************************************************************************************************************************************************************************************************
   
function mysql_conectar(){
$link = @mysql_connect(dir_database,user_database,password_database);
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;}
@mysql_select_db(database);
}
//**************************************************************************************************************************************************************************************************************************

function mysql_select_dataone($tabla,$campos,$filtro){
$data = @mysql_fetch_array(mysql_query("SELECT ".$campos." FROM ".$tabla." ".$filtro));
if(isset($data)){return $data;}else{return false;}
}

?>
#43
Hola Gogeto

Te pongo un ejemplo

Código (php) [Seleccionar]
<?php session_start();

@$modulo trim($_GET['modulo']);

if(!isset($_SESSION['nombre_sesion'])){$modulo=1;}elseif(isset($_SESSION['pixel']) && $modulo==1){$modulo=2;}elseif(trim($modulo)==""){$modulo=2;}
require_once("config.php");
require_once("funciones/basedatos/conectar.php");mysql_conectar();
require_once("funciones/usuarios/logs.php");

if($modulo!="" && is_numeric($modulo)){
$datos mysql_select_dataone(menus,"id","WHERE id = '".$modulo."'");
if($datos['id']!=$modulo){$modulo=2;}
}else{
$modulo 2;
}
$restriccion mysql_select_dataone(menus,"visible_cliente,visible_repartidor,visible_delegacion,visible_destinatario","WHERE id = '".$modulo."'");
if($restriccion['visible_cliente']==&& $_SESSION['tipo_usuario']==0){$modulo=2;}
if($restriccion['visible_repartidor']==&& $_SESSION['tipo_usuario']==1){$modulo=2;}
if($restriccion['visible_delegacion']==&& $_SESSION['tipo_usuario']==2){$modulo=2;}
if($restriccion['visible_destinatario']==&& $_SESSION['tipo_usuario']==3){$modulo=2;}

define('modulo_mismatch',$modulo);
$comprobacion mysql_select_dataone(menus,"*","WHERE id = '".$modulo."'");
?>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="es" xmlns="http://www.w3.org/1999/xhtml">
<?php require_once("funciones/estructura/head.php");head(""); ?>
<body>
<div id="contenedor">
<?php require_once("funciones/estructura/cabecera.php");cabecera(); ?>
<div id="subcontenedor">
<?php require_once("./modulos/".substr($comprobacion['script'],0,30)); ?>
</div>
<?php logs(); ?>
</div>
</body>
</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
Notepad++ sin duda.
#45
Hacking / Re: Creando un chat con telnet y netcat
11 Febrero 2011, 20:11 PM
no revivais posts antiguos
#46
Foro Libre / Re: Netcat/Nmap... en IPAD
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
Foro Libre / Re: Netcat/Nmap... en IPAD
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
Foro Libre / Re: Netcat/Nmap... en IPAD
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
Foro Libre / Netcat/Nmap... en IPAD
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
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