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ú

Temas - lluk

#1
Hola,
me gustaría instalar la librería cURL pero voy a la web para descargarla (http://curl.haxx.se/) y me salen 10000 cosas distintas xD. Uso windows 7 64 bits y Microsoft visual studio 2010, simplemente la versión que quiero es la que pueda hacer tipo #include <iostream> pues #include <curl.h> o lo que sea.
Lo que pasa es que como hay tantas versiones no se cual coger.
Gracias de antemano
También os lo agradecería si sabéis de alguna web con manuales aparte de esta que he pasado yo
#2
Dudas Generales / Bot para conexión a web
17 Mayo 2014, 20:35 PM
Hola,
pongo este tema aquí porque no se donde ponerlo ni por donde empezar a buscar.
Llevo unos días preguntándome si seria posible hacer un programa en c++ (o php o lo que fuese) que se conectara a una web, que fuese a una página especifica y que mandara en un formulario unos links que yo tendría en un .txt en mi pc o en mi hosting o donde fuera.
Si sabéis algo os agradecería si pusieran links o algo de todo lo que pueda estar relacionado con este tipo de scripts/algoritmos... tutoriales, cursos, guías, información,.. lo que sea! Estaría muy agradecido porque no se donde buscar ni como hacerlo.
Gracias de antemano!

edito: me he estado mirando las apis de la web pero no se si es exactamente lo que busco :/ aún así también lo querría hacer con otras que no ofrecen apis
#3
Electrónica / Ayuda con localizador para bicicletas
30 Diciembre 2013, 02:10 AM
Hola a todos,

hace poco me robaron la bici y ahora que me voy a comprar una nueva me viene a la cabeza la idea de hacer un localizador para la bici (y esconderlo dentro del manillar o donde sea).

La cosa es que no se mucho de electronica y no se por donde empezar jajaja La idea sería que la batería durara 2 o 3 meses (osea que el aparato gastase muy poco) y que mediante un programa o el telefono mobil o algo, cuando me robasen la bici pues enviar alguna señal al localizador y que este me enviara su posición.

Para el tema de enviar la localización he visto que muchos de los que se venden ya fabricados usan una tarjeta de prepago que al llamarla te envian un sms o algo así.

Bueno, gracias por el tiempo y a ver si alguien tiene alguna idea

pd: sí, ya he visto por internet que ya existen estas cosas, pero por 200€... creo que no me da jajaja
#4
Hola a todos,
estoy haciendo una web y me ha surgido una duda que siempre tengo pero que nunca pregunto xD.
Cuando estoy programando una web normalmente primero hago los marcos y todo (es decir la barra del menú, el sitio del final de las páginas que sale la compañía i tal, donde pone el nombre de usuario en este foro,...). Una vez que tengo esto hecho voy dandole a copiar pegar a todas las páginas nuevas, el problema viene cuando modifico algo del marco que entonces tengo que cambiarlo en todas las páginas...
hay alguna forma de que me coja los menús como plantilla de alguna página exterior y que solo se modifique un marco principal donde iria el cuerpo de la página?
Gracias!

pd: uso html, php y css!
#5
Hola a todos,
un amigo y yo estamos empezando un proyecto web de películas. Para hacerlo necesitamos tener una base de datos con algunas películas (para empezar) y bueno como sabemos que esto lleva mucho trabajo y que los dos solos no lo vamos a poder hacer pensamos en enviar algunos mails a webs que tengan estas bases de datos (imdb, filmaffinity,...) y pedirles si nos la podrian prestar. Como es lógico, no nos van a dejar (por qué hacerlo si es su "riqueza"?) así que estamos buscando alguna forma de sacar toda la información de las películas de alguna web de este tipo o a ver si alguien sabe de alguna base de datos pública que podamos descargar.
Gracias
#6
Hola a todos,
el otro día me caduco el Windows de prueba y usé un activador. Cuando acabé con el activador me ponía que reiniciase el sistema, así que lo hice. Desde entonces el pc no me arranca, se enciende pero me sale una pantalla en negro que pone: 'Cargando el sistema operativo' y seguidamente se apaga.
Probé en poner el cd de reparación de windows bootear desde el cd, este me lo carga bien pero luego se congela la imagen y no puedo ni mover el ratón ni nada. La única cosa que puedo hacer es entrar en la bios.

Por internet he leído que puede ser problema de que el activador modifico las particiones y en la del boot de windows instaló algunos archivos y borró los que había, pero no se como solucionarlo sin usar un disco de reparación (que no funciona)

Gracias de antemano!
#7
Hacking / Bloquear Conexión juego - internet
2 Noviembre 2012, 00:55 AM
Hola a todos,
hace un rato un amigo y yo nos bajamos un juego de ordenador online. Este juego es The War Z (para quien no lo conozcáis) y para hacerte una cuenta te pide un serial.
Primero de todo te bajas el launcher, lo instalas y lo ejecutas. Una vez dentro tienes que darle a 'Crear Cuenta' y luego te pide un serial.
Cuando introduces un serial, el programa se conecta online y verifica el serial. Entonces, un amigo lo que me dijo era de bloquear la conexión mediante el firewall y cuando verificase el serial permitir la conexión.

Bueno pues él lo hizo y le funcionó, pero justo yo me tuve que ir y cuando volví habían hecho un parche del launcher y ahora ya no funciona este método.
30 minutos antes y me funcionaba, él ahora tiene una cuenta gratis (comprobado que he jugado) y yo no puedo.
Mi pregunta es, hay alguna forma de bloquear la conexión juego - internet para que no se actualice a la nueva versión (el launcher). Porque he probado mediante el firewall y igualmente se actualiza, y apagando el internet que entonces no me entra al programa.
A lo mejor con el OLLYDBG pero necesitaria un poco de ayuda.

Gracias de antemano!
#8
Hacking / Saber ip mediante facebook o hotmail?
27 Septiembre 2012, 23:27 PM
Hola a todos,
hay alguna forma de saber la ip de alguien mediante facebook o hotmail?
Gracias!
#9
Programación C/C++ / Manual de sockets en C?
24 Septiembre 2012, 22:39 PM
Hola a todos,
alguien me podría decir si este manual para programación de sockets, aún sirve, o las funciones han cambiado o algo..
http://www.eslinux.com/articulos/8591/programacion-sockets-lenguaje-c
Gracias de antemano!
#10
Programación C/C++ / Proyecto C/C++
23 Septiembre 2012, 13:59 PM
Hola a todos,
hace tiempo (creo que fue en este foro, aunque no estoy seguro), algunos usuarios intentamos hacer un programa para descifrar claves WEP, completamente programado en C.
Creo que es una buena forma de aprender, y querría saber si alguien esta interesado en hacer algún programa que requiera más de una persona trabajando en él.
Si queréis proponed ideas para dicho programa.

Gracias a todos y espero que os animéis!

EDITO:

Gente interesada en el proyecto
- 0xDani
- Caster
- DickGumshoe
- Dryken
- oPen syLar
- flony
- avesudra

Temas:
- Agenda
- Algo de wifi?
- Antivirus / malware
- Chat en LAN
- Calculadora para números grandes
- Sustituidor de caracteres

Malware:
- Keylogger
- Robar Contraseñas
- WebCam
#11
Redes / Saber ip externa a través de router?
22 Septiembre 2012, 12:19 PM
Hola a todos,
alguien sabe como puedo saber la IP pública de un pc que esta en mi misma red?
por ejemplo si veo que un ordenador tiene ip "192.168.1.36" hay alguna forma de saber su ip pública (todo esto a partir del router
Gracias de antemano
#12
Hacking / Problema al instalar metasploit
10 Septiembre 2012, 14:21 PM
Hola a todos,
primero de todo, estoy usando windows (ya se que para la informatica va mejor el linux, pero estoy probando con windows xD).
El caso es que instalo metasploit i el eset me marca todos los exploits como "posibles troyanos" y los pone en cuarentena, por lo tanto no creo que se puedan usar (no lo he provado aún).
Alguien sabe alguna forma para que esto se solucione?
Gracias de antemano
#13
Hacking / Ayuda respecto a avanzar con el hacking
10 Septiembre 2012, 02:20 AM
Hola a todos,
hace poco que estoy en esto del hacking y necesito algunas orientaciones. Ya se que este tema esta muy visto y que la solución seria leer algunos manuales que hay por aquí pero os aseguro que ya lo he leído todo, solo necesito recomendaciones.

Estoy bastante encallado en el tema del hack y me gustaría que alguien me dijese por donde empezar. (como he dicho antes, he leído algunas webs y tal y ya se como funcionan los protocolos,... y todo lo básico) Me gustaría empezar con la intrusión a pcs mediante la red, es decir hacer un escaneo del ordenador, buscar vulnerabilidades, puertos que están abiertos,... pero no se por donde empezar. Si alguien me pudiese orientar estaría muy agradecido.
Gracias de antemano
#14
Hola a todos,
tengo un juego hecho en c++ que me gustaría pasarlo a iphone. Quería saber si hay alguna plataforma para convertir el juego sin tener que volverlo a programar o si se puede aprovechar el código de alguna forma (aparte del algoritmo).
Gracias de antemano
#15
Hardware / Comprar ordenador en componentes
1 Julio 2012, 02:22 AM
Hola a todos,
estaba pensando en comprar un ordenador por componentes en www.pccomponentes.com
El pc lo quiero usar para jugar a juegos (de ultima generación tipo mw3, diablo 3, wow), también lo quiero para programar (no se mucho así que nada difícil, supongo que cualquier ordenador aguanta cualquier compilador) y para navegar en internet (facebook, ver películas, conectarme a elhacker.net :P)
Tengo que comprarlo todo, desde placa base hasta un monitor y un teclado (ya que actualmente tengo un portátil)
De placa base aún no tengo ni idea de para que sirve (aparte de para juntar todo) así que recomendadme una. De tarjeta gráfica tengo entendido que las ati (ahora amd) y las nvidia son las mejores. De procesador en otro foro leí que los intel core i5 están bien o sino los amd (tipo AMD Phenom II X6)
La memoria ram no se si con 4gb me llegaría, al menos tener la posibilidad de ampliarla más adelante estaría bien y ram dedicada para gráfica tampoco se mucho de cuanta es necesaria así que díganme lo que crean. El disco duro con 500gb ya me va bien. De tarjetas de sonido no tengo ni idea xdd. También es importante que tenga wifi.
Si me dejo algo importante porfavor avisad.
Gracias de antemano

PD: el presupuesto serian entre 500 y 600 euros aunque puedo estirarlo un poco si es necesario
#16
Hola a todos,
me gustaría saber los métodos que hay actualmente para ocultar virus.
He leído que el mejor son los binders y joiners pero que a la larga no son tan buenos porque los antivirus los detectan rápido.
Alguien me puede decir que métodos hay que sean eficaces?
Gracias de antemano
#17
Hacking / Keylogger no local
20 Junio 2012, 14:22 PM
Hola a todos,
estoy buscando un keylogger que no sea en servidor local y que me envíe los logs a un email directamente. Alguien sabe cual es el mejor keylogger para esto?
Gracias de antemano
#18
Hola a todos,
uso la distribución backt track 5 de linux.
El caso esque estoy intentando instalar el Adobe Flash 11 y no hay manera, me lo descargo de la web, lo abro y me sale un error que pone: An unknown error happened
Llevo toda la mañana mirando tutoriales y demás por internet haber si consigo sacar algo, pero nada
Haber si alguien sabe como puedo instalarlo
Gracias de antemano ;)
#19
Hola a todos,
tengo un problema al descifrar claves wep con linux (distribución backtrack). El data va muy lento por lo tanto intento enviar paquetes pero la MAC de mi tarjeta es muy rara algo así: 79-34-34-13-39-12-00-00-00-00-00-00-00-00-00
muy larga y en vez de : tiene guiones
A la hora de poner:  aireplay-ng -1 0 -a 00:00:00:00:00:00 -h 79-34-34-13-39-12-00-00-00-00-00-00-00-00-00 -e WLAN_XX wlan0
como es de suponer me da error (supongo que es por mi mac)
alguien sabe si este problema tiene solución y si se da el caso cuál?
Gracias de antemano
#20
Hola,
estoy haciendo el juego de los marcianitos en c++ utilizando la librería allegro
lo que pasa es que cuando compilo me sale este error



El caso es que el programa estaba hecho en winbgim (para el instituto) pero ahora queria poner mas cosas y con esta librería me quedaba corto asi que lo pase a allegro

el code de allegro es este (falta por acabar la parte de los ifs del main):


#include <allegro.h>
#include <stdio.h>

void init();
void deinit();

BITMAP *buffer = create_bitmap(640,480);
int vectorm[3][5];
int punts,tocat=1;
int e[5];
int f[3];
int g[5];
int h[3];

void nau(int a,int b,int c,int d)
{
rectfill(buffer,a,b,c,d,4);
rectfill(buffer,a+25,b-10,c-25,d,4);
rectfill(buffer,a+30,b-15,c-30,d,4);
}
void bnau(int a,int b,int c,int d)
{
rectfill(buffer,a,b,c,d,0);
rectfill(buffer,a+25,b-10,c-25,d,0);
rectfill(buffer,a+30,b-15,c-30,d,0);
}

void bmarciano(int m,int z)
{
rectfill(buffer,e[z],f[m],g[z],h[m],0);
rectfill(buffer,e[z]-5,f[m],g[z]-40,h[m]+5,0);
rectfill(buffer,e[z]+40,f[m],g[z]-5,h[m]+5,0);
}

void dibuixar()
{
int c,r;
for(c=0;c<3;c++)
{
                for(r=0;r<5;r++)
                {
                                   if(vectorm[c][r]==0)
                                   {
                                       rectfill(buffer,e[r],f[c],g[r],h[c],10);
                                       rectfill(buffer,e[r]-5,f[c],g[r]-40,h[c]+5,10);
                                       rectfill(buffer,e[r]+40,f[c],g[r]-5,h[c]+5,10);
                                       rectfill(buffer,e[r]+5,f[c]+5,g[r]-30,h[c]-12,0);
                                       rectfill(buffer,e[r]+25,f[c]+5,g[r]-10,h[c]-12,0);
                                   }
                }
}
}

void disparar(int x,int y,int a,int b,int c,int d)
{
int z;
int m;
int salt=0;
while(y>-5)
{
            circlefill(buffer,x,y,3,15);
            circlefill(buffer,x,y,3,0);
            y=y-1;
            for(m=0;m<3;m++)
            {
                            if(y>=f[m] && y<=h[m])
                            {
                                      for(z=0;z<5;z++)
                                      {
                                                       if(x>=e[z] && x<=g[z])
                                                       {
                                                                   if(vectorm[m][z]==0)
                                                                  {
                                                                                      punts++;
                                                                                      printf("Tens %d punts\n",punts);
                                                                                      vectorm[m][z]=1;
                                                                                    bmarciano(m,z);
                                                                                      //cleardevice();
                                                                                      nau(a,b,c,d);
                                                                                  dibuixar();
                                                                                  salt=1;
                                                                  }
                                                      }
                                                      if(salt) break;
                                      }
                            }
                            if(salt) break;
              }
              if(salt) break;
  }
  if(punts>14)
   {
                printf("FI DEL JOC");
                // outtextxy(200,200,"FI DEL JOC");
                exit(1);
  }
}

void ini_e_g()
{
  int i;
  for (i=1;i<5;i++)
  {
      e[i]=e[i-1]+90;
      g[i]=g[i-1]+90;
  }
}

void ini_f_h()
{
int x;
for(x=1;x<3;++x)
{
                f[x]=f[x-1]+60;
                h[x]=h[x-1]+60;
}
}

void ini_vectorm()
{
    int x,h;
    for(x=0;x<3;++x)
    {
                    for(h=0;h<5;++h)
                    {
                                    vectorm[x][h]=0;
                    }
    }
}

int main()
{
init();
   set_gfx_mode(GFX_AUTODETECT_WINDOWED, 500,500,0,0);


   int a=100;   //barres de la nau
int b=450;
int c=170;
int d=470;

   e[0]=40;     //barres del marciano
f[0]=20;
g[0]=80;
h[0]=40;

ini_e_g();
ini_f_h();
   ini_vectorm();

   int x;
   int y;

   punts=0;

while (!key[KEY_ESC])
{
if(key[KEY_LEFT]);
if(key[KEY_RIGHT]);
if(key[KEY_SPACE]);

blit(buffer, screen, 0, 0, 0, 0, SCREEN_W, SCREEN_H);
}

deinit();
return 0;
}
END_OF_MAIN()

void init()
{
allegro_init();
install_keyboard();
install_timer();
/* add other initializations here */
}

void deinit()
{
clear_keybuf();
/* add other deinitializations here */
}

Supongo que el error esta en la incialización pero nose
alomejor en esta linea?

BITMAP *buffer = create_bitmap(500,500);


pongo el codigo de winbgim por si lo queréis ver:


#include <winbgim.h>
#include <stdio.h>
#include <conio.h>
#include <vector>

#define KEY_UP   72
#define KEY_LEFT 75
#define KEY_RIGHT   77
#define KEY_DOWN 80
#define KEY_ESC 27

int vectorm[3][5];
int punts,tocat=1;
int e[5];
int f[3];
int g[5];
int h[3];


void nau(int a,int b,int c,int d)
{
setcolor(10);
setfillstyle(1,4);
bar3d(a,b,c,d,0,0);
bar3d(a+25,b-10,c-25,d,0,0);
bar3d(a+30,b-15,c-30,d,0,0);
}
void bnau(int a,int b,int c,int d)
{
setcolor(0);
bar3d(a,b,c,d,0,0);
bar3d(a+25,b-10,c-25,d,0,0);
bar3d(a+30,b-15,c-30,d,0,0);
}
void bmarciano(int m,int z)
{
setcolor(0);
bar3d(e[z],f[m],g[z],h[m],0,0);
bar3d(e[z]-5,f[m],g[z]-40,h[m]+5,0,0);
bar3d(e[z]+40,f[m],g[z]-5,h[m]+5,0,0);
}

void dibuixar()
{
int c,r;
for(c=0;c<3;c++)
{
                for(r=0;r<5;r++)
                {
                                   if(vectorm[c][r]==0)
                                   {
                                                       setcolor(4);
                                                   setfillstyle(1,10);
                                                       bar3d(e[r],f[c],g[r],h[c],0,0);
                                                   bar3d(e[r]-5,f[c],g[r]-40,h[c]+5,0,0);
                                                   bar3d(e[r]+40,f[c],g[r]-5,h[c]+5,0,0);
                                                   setfillstyle(1,0);
                                                   bar3d(e[r]+5,f[c]+5,g[r]-30,h[c]-12,0,0);
                                                   bar3d(e[r]+25,f[c]+5,g[r]-10,h[c]-12,0,0);
                                   }
                }
}                            
}

void disparar(int x,int y,int a,int b,int c,int d)
{
int z;
int m;
int salt=0;
while(y>-5)
{
               setcolor(15);
            fillellipse(x,y,3,3);
            setcolor(0);
            fillellipse(x,y,3,3);
           
            y=y-1;
            for(m=0;m<3;m++)
            {
                            if(y>=f[m] && y<=h[m])
                            {
                                      for(z=0;z<5;z++)
                                      {
                                                       if(x>=e[z] && x<=g[z])
                                                       {
                                                                   if(vectorm[m][z]==0)
                                                                  {
                                                                                      punts++;
                                                                                      printf("Tens %d punts\n",punts);
                                                                                      vectorm[m][z]=1;
                                                                                    bmarciano(m,z);
                                                                                      cleardevice();
                                                                                      nau(a,b,c,d);
                                                                                  dibuixar();
                                                                                  salt=1;
                                                                  }
                                                      }
                                                      if(salt) break;
                                      }
                            }
                            if(salt) break;
              }
              if(salt) break;
  }
  if(punts>14)
   {
                printf("FI DEL JOC");
                outtextxy(200,200,"FI DEL JOC");
                exit(1);
  }
}


void ini_e_g()
{
  int i;
  for (i=1;i<5;i++)
  {
      e[i]=e[i-1]+90;
      g[i]=g[i-1]+90;
  }
}
void ini_f_h()
{
int x;
for(x=1;x<3;++x)
{
                f[x]=f[x-1]+60;
                h[x]=h[x-1]+60;
}
}
void ini_vectorm()
{
    int x,h;
    for(x=0;x<3;++x)
    {
                    for(h=0;h<5;++h)
                    {
                                    vectorm[x][h]=0;
                    }
    }              
}

int main()
{
initwindow(500,500);

int a=100;   //barres de la nau
int b=450;
int c=170;
int d=470;
   
e[0]=40;     //barres del marciano
f[0]=20;
g[0]=80;
h[0]=40;
   
ini_e_g();
ini_f_h();
   
int x;       //coordenades del disparo
int y;
   
punts=0;     //contador de punts
   
ini_vectorm();
   
char k;
nau(a,b,c,d);
dibuixar();
while(k!=KEY_ESC)
{
               
                                           
                if(kbhit())
                {
                            k=(char)getch();
                            switch (k)
                            {
                                  case KEY_RIGHT:
                                           if(c>499);
                                           else
                                           {
                                           
                                        bnau(a,b,c,d);
                                        a=a+1;
                                        c=c+1;
                                        bnau(a,b,c,d);
                                        a=a+1;
                                        c=c+1;
                                        nau(a,b,c,d);
                                        bnau(a,b,c,d);
                                        a=a+1;
                                        c=c+1;
                                        bnau(a,b,c,d);
                                        a=a+1;
                                        c=c+1;
                                        nau(a,b,c,d);
                                           }
                                  break;
                                  case KEY_LEFT:
                                           if(a<1);
                                           else
                                           {
                                        bnau(a,b,c,d);
                                        a=a-1;
                                        c=c-1;
                                        bnau(a,b,c,d);
                                        a=a-1;
                                        c=c-1;
                                        nau(a,b,c,d);
                                        bnau(a,b,c,d);
                                        a=a-1;
                                        c=c-1;
                                        bnau(a,b,c,d);
                                        a=a-1;
                                        c=c-1;
                                        nau(a,b,c,d);
                                           }
                                  break;
                                  case KEY_UP:
                                        x=a+35;
                                        y=d-38;
                                        disparar(x,y,a,b,c,d);
                                  break;
                            }
                }
}
outtextxy(200,200,"Fi del Joc");
getchar();
getchar();
   
closegraph();     //close graphics window
   return 0;
}



#21
Hola a todos estoy haciendo el típico Space Invaders en c++ pero no se como puedo hacer para que se muevan los marcianos (ya esta todo hecho, el impacto y todo), los marcianos están hechos con arreglos de 3 filas (3 filas de marcianos habrá) y de 5 columnas (por cada columna habrá 5 marcianos) ahora no se como puedo hacer para que se muevan hacia mi nave.
Mi idea seria que cada X tiempo se muevan para un lado y cuando lleguen al limite de pantalla se muevan para abajo y para el otro lado, así hasta llegar a mi linea.
Si hay alguna forma más sencilla de hacerlo agradecería que me dijerais como.
#22
Hola, estoy haciendo un problema que necesito un entero tal que:

n< 10 a la 6
y otro tal que
n< 10 a la 1000

me podéis decir que tipo tendría que usar?
con el long long no me entra

gracias de antemano

EDITO: encontré otra forma de hacer el programa, pueden cerrar el post
#23
Hacking / Problema con registro de Nessus
27 Abril 2011, 00:10 AM
Me quiero registrar a Nessus pero no puedo :S el link de la web esta roto o algo:
http://www.nessus.org/plugins/index.php?view=register-eval

haber si alguien sabe si este link es el correcto o no :S
#24
Hacking / Algún manual de backtrack 4?
26 Abril 2011, 00:18 AM
Hola a todos hace poco me hice un liveCD de backtrack 4 para hacking wireless y ahora me ha venido curiosidad por saber que mas puedo hacer con backtrack
(cuando abres el menu y abres la carpeta bactrack todo eso quiero saber como puedo utilizarlo). Alguien podria darme un manual que explique un poco para que sirve cada cosa?

Gracias de antemano
#25
Hola a todos,
cada vez que entro a wifiway (version 2.0) me da error (no me reconoce la tarjeta de red)
me sale:

iwconfig
lo                    no wireless extensions
eth0                no wireless extensions


alguien me podría decir porque me sale esto?
llevo 3h buscando y aún no he dado con la solución
Gracias de antemano

edito:
me olvide decir que la tarjeta es integrada
#26
Seguridad / Problema con virus en mi ordenador
27 Agosto 2010, 13:50 PM
Mi ordenador hace poco se apagaba de repente asi que me canse y pase el antivirus (pensando que era un virus claro) pero cada vez que mi antivirus detecta el virus que hace que se me apague el ordenador el ordenador se apaga sin eliminarlo y el virus cambia de carpeta(eso creo)

haber si alguien me ayuda a solucionar este problema ;)
#27
PHP / Enviar formulario a correo
6 Agosto 2010, 01:51 AM
Hola a todos hace tiempo que busco algun script para enviar un formulario por correo electronico pero me refiero ha que yo lo envio y el que recibe el mail lo contesta y se me envia la respuesta a algun archivo .txt que tenga por internet. Tambien necesito que el remitente del mail sea el que yo quiera. estuve buscando por internet y encontre esto:

<?php
$aviso 
"";
// check form  
if ($_POST['email'] != "") {
// email de destino
$email "emailde@destino.com";

// asunto del email
$subject "Prueba";

// Cuerpo del mensaje
$mensaje "---------------------------------- \n";
$mensaje.= "            Contacto               \n";
$mensaje.= "---------------------------------- \n";
$mensaje.= "NOMBRE:   ".$_POST['nombre']."\n";
$mensaje.= "EMPRESA:  ".$_POST['empresa']."\n";
$mensaje.= "EMAIL:    ".$_POST['email']."\n";
$mensaje.= "TELEFONO: ".$_POST['telefono']."\n";
$mensaje.= "FECHA:    ".date("d/m/Y")."\n";
$mensaje.= "HORA:     ".date("h:i:s a")."\n";
$mensaje.= "IP:       ".$_SERVER['REMOTE_ADDR']."\n\n";
$mensaje.= "---------------------------------- \n\n";
$mensaje.= $_POST['mensaje']."\n\n";
$mensaje.= "---------------------------------- \n";
$mensaje.= "Enviado desde http://www.miweb.es \n";

// headers del email
$headers "From: ".$_POST['email']."\r\n";

// Enviamos el mensaje
if (mail($email$subject$mensaje$headers)) {
$aviso "Su mensaje fue enviado correctamente";
} else {
$aviso "Error de envío";
}
}
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Enviar Email con PHP - unijimpe</title>
<style type="text/css">
body {
margin: 16px;
padding: 0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
}
input, textarea {
float: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
padding: 2px;
width: 250px;
margin-bottom: 4px;
}
label {
float: left;
width: 100px;
}
button {
width: 80px;
background: #333;
color: #FFF;
padding: 3px 8px;
}
form {
border: solid 1px #CCC;
background: #efefef;
padding: 16px;
width: 380px;
}
br { clear: both; }
em { color: red; } 
</style>
</head>
<body>
<h2>Enviar Email con PHP</h2>
<?php if ($aviso != "") { ?>
<p><em><?php echo $aviso?></em></p>
<?php ?>
<form action="" method="post">
    <label for="nombres">Nombres</label> <input name="nombre" id="nombre" type="text" /><br />
    <label for="empresa">Empresa</label> <input name="empresa" id="empresa" type="text" /><br />
    <label for="email">Email</label> <input name="email" id="email" type="text" /><br />
    <label for="telefono">Telefono</label> <input name="telefono" id="telefono" type="text" /><br />
    <label for="mensaje">Mensaje</label> <textarea name="mensaje" cols="30" rows="6"></textarea><br />
    <label for="btsend">&nbsp;</label> <button name="btsend" id="btsend" type="submit">Enviar</button>
</form>
</body>
</html>


haber si alguien me explica como puedo modificar el codigo para hacer eso o si me puede pasar algun otro codigo =)

gracias de antemano
#28
Bueno les queria hacer una duda ya que no me aclaro

Soy bastante nuevo en esto de la seguridad informática el hack y todo eso y mas en lo de los exploits

He estado mirando en el foro para entender que es un exploit como se usan y como se ejecutan o como se llame lo que pasa es que solo he entendido que es un codigo en C, Pearl o ensamblador

Alguien me puede guiar y me pasa una guia o algo por el estilo que expliquen los exploits desde 0

Gracias a todos ;)