Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Código Fonte de um simples programa de Criptografia para Linux.

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Código Fonte de um simples programa de Criptografia para Linux.

    Código Fonte de um simples programa de Criptografia para Linux.

    Olá pessoal quero compartilhar com vocês um código fonte de um simples programa de Criptografia para Linux.

    Código:
    #include<stdio.h>
    
    int main()
    {unsigned long int i=0;
     char ch;
     char name1[20],name2[20];
     FILE *fp,*ft;
     printf("Entre com arquivo de origem:");
     gets(name1);
     printf("Entre com arquivo de destino:");
     gets(name2);
     fp=fopen(name1,"r");
     ft=fopen(name2,"w");
     if(fp==NULL)
     {printf("O ARQUIVO NÃO PODE SER ABERTO");
      }
     while(!feof(fp))
     {ch=getc(fp);
      ch=~((ch^i));
      i+=2;
      if(i==100000)
      {i=0;
       }
      putc(ch,ft);
      }
      fclose(fp);
      fclose(ft);
      return 0;
    }
    Estou meio sem tempo ultimamente, mais irei me esforçar para trazer Post's aqui pra galera do GH.

    Espero que gostem.

    Abraços.


    WCG147
    sigpic

  • Font Size
    #2
    Eu não entendi muito bem o código, eu nunca usei a maioria dos comandos utilizados nesse aí.

    Mas eu estava atrás de uma source de criptografia faz tempo irmão, melhor ainda por ser Linux!
    Te agradeço muito por compartilhar!

    E para descriptografar o arquivo depois? Tem algum código aí?
    Vamos ver, se eu conseguir entender o código completamente e dominar esses comandos eu tento criar uma versão contrário para descriptografar. De qualquer forma muito obrigado!

    Shalom!
    sigpic
    Eis que estou à porta, e bato; se alguém ouvir a minha voz, e abrir a porta,
    entrarei em sua casa, e com ele cearei, e ele comigo. (Apocalipse 3:20)

    https://twitter.com/jackads
    http://www.facebook.com/jackson.beneteferreira

    Comment


    • Font Size
      #3
      Você criou esse programa??

      muio legal ai, parabéns.

      Comment


      • Font Size
        #4
        Não consegui criptografar, está dando falha de segmentação (segmentation fault (core dumped) ) e não consegui achar o erro já que esse tipo de erro pode significar mil coisas.

        Você comentou que tinha outro programa de criptografia, se puder posta pra gente, ou aqui ou em outro tópico.
        Talvez o problema pode nem ser no código fonte, pode ser no meu compilador ou em várias outras coisas, de qualquer forma o código é bom, dá para estudar.

        Shalom!
        sigpic
        Eis que estou à porta, e bato; se alguém ouvir a minha voz, e abrir a porta,
        entrarei em sua casa, e com ele cearei, e ele comigo. (Apocalipse 3:20)

        https://twitter.com/jackads
        http://www.facebook.com/jackson.beneteferreira

        Comment


        • Font Size
          #5
          Bom ai tem que checar ambas possibilidades, as vezes eu costumo colocar um erro no programa de propósito para que pessoas que não tenham conhecimento não fazer besteira e para aprenderem também, e sobre o outro código irei corrigir e modificar algumas coisas e postarei com certeza.

          Abraços.

          WCG147
          sigpic

          Comment


          • Font Size
            #6
            e o buffer overflow pegando né kkkkk
            Primeiramente parabéns, mas tem uma parte ali que não entendi, mas vo testa aqui pra ver, mas ve se corrigi isso em uma aplicação real esse "gets" seria uma catastrofe, até prq o jackads ta tendo problemas com isso.

            vlww

            Comment

            X
            Working...
            X