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 - Søra

#81
Hacking / Re: Averiguar contraseñas
11 Abril 2011, 21:27 PM
Mas facil que todo y sin complicaciones... prgramate tu propio keylogger y listo!
Facil y sencillo en C aqui

Un saludo!
#82
Hacking / Re: Grupo Hack
4 Abril 2011, 19:42 PM
En que estas pensando ?
#83
GNU/Linux / VPN a IRC
20 Enero 2011, 14:48 PM
Me he descargado los paquetes necesarios para que desde el gestor de redes de mi ubuntu 9.10 pueda configurar VPN's sin embargo me e puesto a ver que conseguia y no consigo nada no tengo ni idea, he buscado por google y demas y no me sale nada o lo que sale no funciona. Quiero acer una VPN a:

Este IRC

Cuando le doy a añadir vpn me sale: PPTP, openVPN o VPNC elija cual elija no consigo que funcione... si alguien me puede ayudar estaria muy agradecido.
#85
Programación C/C++ / Re: Cifrador root 13
15 Diciembre 2010, 21:59 PM
Vale jeje creo que a sido una giñada de codigo :) el objetivo era cifrar un archivo de texto con root 13 pero algo deve fallar, he quitado la "b" a la hora de abrir archivos para que no los abra en modo binario pero aun asi cuando cifra el archivo da un tipo de archivo no reconocido y al descifrarlo pasa =, dejo el codigo.

CIFRADOR
#include <stdio.h>
#define root 13
main() {
char z,buffer3[10000];
printf("¿Número de carácteres?\n");
int num;
scanf("%i",&num);
char vector[num];
int c;
FILE *comprob;
comprob = fopen("archivo.txt","r");
if (comprob==NULL) {
printf("No existe el archivo\n"); }
else {
int i;
for (i=0; i<num; i++) {
          c = fgetc(comprob);
          vector[i]=c;}

vector[i] = '\0';
fclose(comprob);
int a,b;


char* buffer2 = "abcdefghijklmnñopqrstuvwxyz1234567890¿?()/&%$·!¡-.,;: ><*+";
for (a=0; a<num; a++) {
        for (b=0; b<58; b++) {
            if (vector[a]==buffer2[b]) {
                    z = a + root;
                    buffer3[a] = buffer2[z]; }}}}
FILE *comprobfin;
comprobfin = fopen ("cifrado.txt","w+");

int d;
for (d=0; d<num; d++) {
fputc (buffer3[d],comprobfin); }
             return 0;}


DESCIFRADOR
#include <stdio.h>
#define root 13
main() {
char z,buffer3[10000];
printf("¿Número de carácteres?\n");
int num;
scanf("%i",&num);
char vector[num];
int c;
FILE *comprob;
comprob = fopen("cifrado.txt","r");
if (comprob==NULL) {
printf("No existe el archivo\n"); }
else {
int i;
for (i=0; i<num; i++) {
          c = fgetc(comprob);
          vector[i]=c;}

vector[i] = '\0';
fclose(comprob);
int a,b;


char* buffer2 = "abcdefghijklmnñopqrstuvwxyz1234567890¿?()/&%$·!¡-.,;: ><*+";
for (a=0; a<num; a++) {
        for (b=0; b<58; b++) {
            if (vector[a]==buffer2[b]) {
                    z = a - root;
                    buffer3[a] = buffer2[z]; }}}}
FILE *comprobfin;
comprobfin = fopen ("archivo.txt","w+");

int d;
for (d=0; d<num; d++) {
fputc (buffer3[d],comprobfin); }
             return 0;}


a ver si me ayudan :(
#86
Programación C/C++ / Re: Cifrador root 13
15 Diciembre 2010, 18:38 PM
Da= :) si lo cambio me da este error:

cifrador.c:24: error: incompatible types when assigning to type 'char[58]' from type 'char *'
#87
Programación C/C++ / Re: Cifrador root 13
15 Diciembre 2010, 17:13 PM
Acabo de leer como va el funcionamiento del memcpy sirve para copiar los primeros terminos de un objeto a otro pero no se como aplicarlo ya que yo no copio los n primeros terminos solo 1 no?? donde deberia ponerlo..
#88
Programación C/C++ / Cifrador root 13
15 Diciembre 2010, 16:16 PM
Ola a todos he intentado hacer un codigo que cifre un archivo en root 13 y el gcc me da error solo 1 no e logrado solucionar.

#include <stdio.h>
#define root 13
main() {
printf("¿Número de carácteres?\n");
int num;
scanf("%i",&num);
char vector[num];
int c;
FILE *comprob;
comprob = fopen("archivo.txt","rb");
if (comprob==NULL) {
printf("No existe el archivo\n"); }
else {
int i;
for (i=0; i<num; i++) {
          c = fgetc(comprob);
          vector[i]=c;}

vector[i] = '\0';
fclose(comprob);
int a,b;

char z,buffer2[58],buffer3[10000];
buffer2 = *"abcdefghijklmnñopqrstuvwxyz1234567890¿?()/&%$·!¡-.,;: ><*+";
for (a=0; a<num; a++) {
        for (b=0; b<58; b++) {
            if (vector[a]==buffer2[b]) {
                    z = a + root;
                    buffer3[a] = buffer2[z]; }}}}
             return 0;}


el error del gcc es:

codesC# gcc cifrador.c
cifrador.c: In function 'main':
cifrador.c:24: error: incompatible types when assigning to type 'char[58]' from type 'char'

#89
sniffar!! no sniffear  ;D Pues deberia funcionar xD
#90
Programación C/C++ / Re: Error en codigo C
13 Diciembre 2010, 20:00 PM
Como tu decias shell root me fallaba el \n en el scanf graciass.
Si jaaja puede que se mediera algo mejor la seguridad pero aun asi me gusta programar xDD
ademas en temas de seguridad no consigo avanzar :( bueno dejo el code resuelto porsi a alguien le sirve:

#include <stdio.h>
main() {
printf("¿Número de carácteres?\n");
int num;
scanf("%i",&num);
char vector[num];
int c;
FILE *comprob;
comprob = fopen("archivo.txt","rb");
if (comprob==NULL) {
printf("No existe el archivo\n"); }
else {
int i;
for (i=0; i<num; i++) {
          c = fgetc(comprob);
          vector[i]=c;}

vector[i] = '\0';
fclose(comprob);
int a;
for (a=0; a<num; a++) {
          printf("%c",vector[a]);} }
return 0;}