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

#11

#include <stdio.h>

int main ()
{
int integer, i;

printf ("Introduzca un numero (!0): ");
scanf ("%d", &integer);
if (integer == 0)
{
printf ("[!!!] El valor no puede ser cero.\n\n");
return 1;
}
if (integer < 0) integer *= -1;

if (integer % 2 == 0 && integer % 5 == 0)
printf ("El valor introducido es multiplo de 2 y de 5.\n\n");
else
printf ("El valor introducido no es multiplo de 2 y de 5.\n\n");

return 0;
}


PS: Este código tiene parte de un código que escribí para H-Sec. La distribución o copia de este código está completamente prohibida y sólo he reescrito el código para mostrarlo como ejemplo. No está permitido copiar ninguna parte de este código, ni hacer ningún uso de él, excepto como ejemplo y con autorización mía o de un miembro del staff de H-Sec. Aparte, estoy en todo mi derecho pues los dos códigos son míos. No os lo toméis a broma, sin comentarios.
Un saludo. Sagrini
#12
Lo más seguro es que te bloquea el firewall, no tienes permisos, el puerto no está abierto... ¡Ohh Dios mío, qué largo!


#include <sys/socket.h>
#include <arpa/inet.h>

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

int main (int argc, char *argv [])
{
printf ("SmallServ 2.0 - Sagrini 2010 - elhacker.NET\n");

if (argc<2)
{
printf ("Use: %s <port>\n\n", argv [0]);
return 1;
}

int sockfd, newsock;
struct sockaddr_in client, host;
int size=sizeof (client);

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

while (1)
{
newsock=accept (sockfd, (struct sockaddr*)&client, &size);
printf ("Everything's OK from %s:%d!\n", inet_ntoa (client.sin_addr), ntohs (client.sin_port));
send (newsock, "OK!\r\n", 5, 0);
close (newsock);
}
close (sockfd);
return 0;
}


PS:
Un saludo. Sagrini
#13
En definitiva:

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

int main (int argc, char *argv [])
{
printf ("Code 0.1 : Sagrini 2011 : elhacker.NET\n");
if (argc != 3)
{
printf ("[!!!] Use: %s <word> <number>\n\n", argv [0]);
return 1;
}

if (atoi (argv [2]) > strlen (argv [1]))
{
printf ("[!!!] Number %d is too long.\n\n", atoi (argv [2]));
return 1;
}

printf ("Leter number %d of %s: %c.\n\n", atoi (argv [2]), argv [1], argv [1][atoi (argv [2])-1]);
return 0;
}


sagrini@sagrini:~/Escritorio$ gcc -o code code.c
sagrini@sagrini:~/Escritorio$ ./code
code 0.1 : Sagrini 2011 : elhacker.NET
[!!!] Use: ./code <word> <number>

sagrini@sagrini:~/Escritorio$ ./code word
code 0.1 : Sagrini 2011 : elhacker.NET
[!!!] Use: ./code <word> <number>

sagrini@sagrini:~/Escritorio$ ./code word 7
code 0.1 : Sagrini 2011 : elhacker.NET
[!!!] Number 7 is too long.

sagrini@sagrini:~/Escritorio$ ./code word 2
code 0.1 : Sagrini 2011 : elhacker.NET
Leter number 2 of word: o.

sagrini@sagrini:~/Escritorio$


Un saludo. Sagrini
#14
No creo que realmente necesites un rootkit, viendo tus intenciones...
Yo de ti mejor cambiaría las contraseñas y los accesos, revisaría los logs, actualizaría el antivirus y pasaría el escaneo profundo, comprobaría las cosas del firewall y controlaría más el acceso a tu sistema. Y para ocultar archivos después de todo esto...
attrib +s +h +r -a ARCHIVO
Creo que te va bien eso, y para luego ver...
attrib -s -h -r +a ARCHIVO
Y como extra denega a TODOS los usuarios el acceso a ese archivo y ponlo propietario del Administrador. Creo que con eso va bien ;)

Sagrini
#15
Desafíos - Wargames / Re: La bomba
26 Abril 2011, 18:12 PM
El tío quería destruir el país e iniciar una guerra, y para eso nada mejor que sembrar el caos con la noticia de tan rara (y falsa) enfermedad. Luego, entra con cientos de terroristas y se dispone a matar gente. Por eso los soldados deben disparar a matar después del toque de queda, sigues vivo y tienes tanto dinero (algo exagerado en la historia, pero la idea se pilla).

Un saludo. Sagrini
#16
Programación C/C++ / Re: Define en C
23 Abril 2011, 16:19 PM
El define se declara:

#include <stdio.h>
#define PI 3.314

int main ()
{
int pi = PI;
printf ("%d", pi);
return 0;
}
#17
Cita de: dani__ en  4 Abril 2011, 15:17 PM
Yo prefiero aprendermelas o escribirlas en algun papel o dejar una nota en el movil sin el nombre de usuario, solo la contraseña, por seguridad.
Esa es la peor opcion que puedes encontrar... Tu veras xD

Yo con Chrome voy listo... (Control+N tal vez...)
#18
No sera una broma (Interrogacion) Dan mas bien poca informacion, y la foto parece de Google Imagenes...
PS. Tengo un teclado algo fastidiado, perdonad las faltas...

Sagrini
#19
Es gratis? Fecha de inscripción? ...
Gracias! Puede que esté bien, pero no sé muchos detalles...
#20
Permitidme la broma, pero por eso no uso el asunto, y aprovecho para dejaros la curiosidad jeje.

Bueno, yo ayer me metí en un sistema de la biblioteca con un USB, tomaré nota para curiosear un poco ;) No me había fijado, buen detalle jeje