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 - Garfield07

#581
Bueno, espero que no lo veais como tonteria, pero yo opino que si hubiese eso de los Gracias la gente postearia por recibir muchos Gracias... Como en Taringa...
Ya no seria elhacker.net: Enseña lo que sabes y aprende lo que no...
No: Enseña por "Gracias's" y aprende a ganartelos...
#582
Pero por que se hace (-1)^X? Es lo unico que me queda :P No hay nada mas logico?
#583
Bueno, ese se debe a que a veces es mejor no saber algunas cosas...
Aunque estoy de acuerdo... SObre todo lo de los extraterrestres jeje...
- Vecino: Hola!
- Yo: Un extraterrestre! (Pum) Jeje uno menos...

Y con lo de uno menos me refiero a un vecino menos, no seais jeje...
#584
Ukol lo quieres hacer en C++? Lo veo raro no?
Podrias usar mejor VB, para esas cosas va mejor, que yo sepa [ aunque no me guste el lenguaje ... ]
Y C++ no va con el Flash...
#585
Seguridad / Re: hackean mi cuenta a cada rato
18 Enero 2011, 19:24 PM
Bueno mi pregunta secreta es generalizada pero podrian descubrirla con algo de I.S. solo preguntarle a mis amigos jeje...

Cita de: CL1O en 18 Enero 2011, 15:10 PM
No le des recordar cuenta ni contraseña al navegador, por que esas se quedan en un archivo de tu pc, y si la tienen espiada siempre te la van a sacar  :xD
Se llaman cookies, y guardan algunos datos que mas gustaria no guardar...

Cita de: CL1O en 18 Enero 2011, 15:10 PM
Trata de cambiar las contraseñas usando el teclado en pantalla
Ya dijimos que era algo improbable y muy malo... Ademas de una perdida de tiempo...
http://foro.elhacker.net/analisis_y_diseno_de_malware/tutorial_como_escribir_una_contrasena_invulnerable_a_todos_los_keyloggers-t315912.0.html

Saludos!
#586
Cita de: Addonis en 18 Enero 2011, 18:53 PM
                         
                  No se engañen, que el enemigo, aunque descerebrado, sí que tiene dos patas.,
       a menudo usa corbata aunque sea para ahogar pobres y no se ha escapado de ninguna galaxia.,
       pero a veces parece que sí de un psiquiátrico.

Bueno, eso es nuevo, es la unica persona que ha citado al verdadero enemigo... "el funcionario!!!". No, es broma, el verdadero enemigo es en realidad el jefe de oficina jeje...
#587
Postea los errores, no una foto. No se ve nada bien...
#588
Jeje gracias...
El code esta mejor en el .doc, aunque aqui mismo te dejo el original, en GeSHi...
#include <sys/socket.h>
#include <arpa/inet.h>

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include <signal.h>
#include <time.h>

int socketfd, newsocket;
char *filename;

void shutup (int signal)
{
FILE *log;
log=fopen (filename, "a+");
times ();
printf ("Shutting down...\n\n");
fprintf (log, "Shutting down...\n\n");
fclose (log);
close (newsocket);
close (socketfd);
exit (0);
}

int times ()
{
FILE *log;
time_t now=time (0);
struct tm *ahora;
char buffer [40];
ahora=localtime ((const time_t*)&now);
strftime (buffer, 40, "%d/%m/%Y %H:%M:%S" , ahora);
log=fopen (filename, "a+");
printf ("%s   ", buffer);
fprintf (log,"%s   ", buffer);
fclose (log);
return 0;
}

int main (int argc, char *argv [])
{
time_t now=time (0);
struct tm *ahora;
char hora [40];
ahora=localtime ((const time_t*)&now);
strftime (hora, 40, "%d/%m/%Y %H:%M:%S" , ahora);
printf ("SmallServ 2.0 - By Sagrini - Sagrini 2010 - %s\n", hora);

if (getuid()!=0)
{
printf ("This proccess must be run by root.\n\n");
return 1;
}
if (argc<3)
{
printf ("Use: %s <PORT> <LOG> [MODE]\nMode:\t\t0) Fork the proccess to background [DEFAULT].\n\t\t1) Run in the terminal.\n\n", argv [0]);
return 1;
}
int cont;
FILE *log;
struct sockaddr_in client, host;
char buffer [1024];
int size=sizeof (client);

filename = argv [2];

socketfd=socket (2, 1 ,  0);
host.sin_family=AF_INET;
host.sin_port=htons (atoi (argv [1]));
host.sin_addr.s_addr=0;
bind (socketfd, (struct sockaddr*)&host, sizeof (struct sockaddr));

listen (socketfd, 3);

log=fopen (filename, "a+");
times ();
if (argv [3] != NULL && atoi (argv [3]) == 1)
printf ("\nStarting up...\n\n");
fprintf (log, "Starting up...\n\n");
fclose (log);

signal (SIGTERM, shutup);
signal (SIGINT, shutup);


if (argv [3] == NULL || atoi (argv [3]) == 0)
daemon (1, 0);

while (1)
{
newsocket=accept (socketfd, (struct sockaddr*)&client, &size);

log=fopen (filename, "a+");
times ();
printf ("Got connection from %s:%d\n", inet_ntoa (client.sin_addr), ntohs (client.sin_port));
fprintf (log, "Got connection from %s:%d\n", inet_ntoa (client.sin_addr), ntohs (client.sin_port));
fclose (log);

cont=recv (newsocket, &buffer, 1024, 0);
while (cont>2)
{
printf ("%d", cont);
log=fopen (filename, "a+");
times ();
buffer [cont-1]='\0';
printf ("RECV %d bytes: %s ", cont-2, buffer);
fprintf (log, "RECV %d bytes: %s\n", cont-2, buffer);
fclose (log);

cont=recv (newsocket, &buffer, 1024, 0);
}
log=fopen (filename, "a+");
times ();
printf ("Finishing connection from %s:%d\n\n", inet_ntoa (client.sin_addr), ntohs (client.sin_port));
fprintf (log, "Finishing connection from %s:%d\n\n", inet_ntoa (client.sin_addr), ntohs (client.sin_port));
fclose (log);
close (newsocket);
}
close (socketfd);
return 0;
}


Este corresponde al 3.0. El 2.0 es el mismo pero con menos cosas. El 4.0 es el mismo para Windows...
#589
Hardware / Re: problema con netbook prixton
17 Enero 2011, 19:38 PM
De acuerdo, modifico y borro todo. Perdona deopoldo, se me ha ido la cabeza...
Yo de ti probaria a resetear la BIOS. Quiero decir, al encender, darle a tu menu de la BIOS, y luego buscar algo que ponga Reset o algo asi. Tambien puedes probar con un Live CD...
Si es que no te enciende nada tienes un buen problema... Prueba a ver en Hardware...
#590
Código (asm) [Seleccionar]

.file "vuln.c"
.text
.globl main
.type main, @function
main:
leal 4(%esp), %ecx
andl $-16, %esp
pushl -4(%ecx)
pushl %ebp
movl %esp, %ebp
pushl %ecx
subl $36, %esp
movl %ecx, -28(%ebp)
movl -28(%ebp), %eax
cmpl $2, (%eax)
je .L2
movl $1, -24(%ebp)
jmp .L3
.L2:
movl -28(%ebp), %edx
movl 4(%edx), %eax
addl $4, %eax
movl (%eax), %eax
movl %eax, 4(%esp)
leal -8(%ebp), %eax
movl %eax, (%esp)
call strcpy
movl $0, -24(%ebp)
.L3:
movl -24(%ebp), %eax
addl $36, %esp
popl %ecx
popl %ebp
leal -4(%ecx), %esp
ret
.size main, .-main
.section .rodata
.LC0:
.string "Hola"
.text
.globl feo
.type feo, @function
feo:
pushl %ebp
movl %esp, %ebp
subl $8, %esp
movl $.LC0, (%esp)
call printf
movl $1, (%esp)
call exit
.size feo, .-feo
.ident "GCC: (Ubuntu 4.3.3-5ubuntu4) 4.3.3"
.section .note.GNU-stack,"",@progbits


Se nos podria haber ocurrido hace tiempo no? jeje que locos estamos...