Marcado como: github Ativar/desativar aninhamento de comentários | Atalhos do Teclado

  • Fm4lloc 9:35 pm em 25 de April de 2015 Link Permanente | Resposta
    Tags: , , github, , parser, url   

    Simple parse-url in C 

    Simples URL parser que escrevi em C para exercitar o uso de expressões regulares.

    Modo de usar: ./parseurl url

    Exemplo de uso:

    $ ./parseurl 'scheme://username:password@subdomain.domain.tld:80/path/file-name.suffix?query-string#hash'
    

    Saída:

    +SCHEME: scheme
    +AUTHORITY: username:password@subdomain.domain.tld:80
     +USERINFO: username:password
      -USERNAME: username
      -PASSWORD: password
     -HOST: subdomain.domain.tld
     -PORT: 80
      +PATH: /path/file-name.suffix
       -FILENAME: file-name.suffix
       -QUERY: query-string
       -FRAGMENT: hash
    

    O código esta no Github. Para baixar use o comando:

    $ git clone https://github.com/fm4lloc/parse-url.git
    

    ou acesse a página https://github.com/fm4lloc/parse-url

    Após o download do código entre na pasta parse-url e compile.

    $ cd ./parse-url && make
    

    Recomendo ler esse post que escrevi sobre expresões regulares para entender melhor o funcionamento do programa: https://fm4lloc.wordpress.com/2014/01/06/usando-expressoes-regulares-em-c/

     
  • Fm4lloc 4:10 pm em 2 de February de 2015 Link Permanente | Resposta
    Tags: , encoder, github, projeto   

    Projeto Cryptus 

    Sobre o projeto

    Cryptus é um multi-encoder que estou escrevendo em C. A ideia nasceu com um script arcaico feito em Perl contendo características parecidas, gostei tanto dele que achei interessante criar algo mais robusto e com uma interface gráfica.

    O Cryptus foi publicado no github, muitas funções já então funcionando, nos meus tempos livres estarei atualizando o código.

    https://github.com/fm4lloc/cryptus

    cryptus

    Como compilar no Debian e derivados

    1. Instale as dependências:

    $ sudo apt-get install build-essential pkg-config libgtk2.0-dev libgdk-pixbuf2.0-dev libssl-dev git
    

    2. Obtenha os sources:

    $ git clone https://github.com/fm4lloc/cryptus.git
    $ cd ./cryptus
    

    3. Compile:

    $ make
    
     
    • ZACHARiAS 10:23 am em 24 de fevereiro de 2015 Link Permanente | Resposta

      oi, bom dia.
      encoder de quê comopanheiro? obrigado por seguires o meu cantinho também.

      • fm4lloc 8:44 pm em 17 de abril de 2015 Link Permanente | Resposta

        É um multi-encoder de strings. É usado para codificar e criptografar strings. Também conta com ferramentas variadas e de utilidade rotineira para ofuscar scripts, links e textos em geral.

        Ainda estou escrevendo! Não esta 100% funcional.

c
escrever novo post
j
post seguinte/ comentário seguinte
k
post anterior/comentário anterior
r
Resposta
e
Editar
o
mostrar/esconder comentários
t
voltar ao topo
l
vá para login
h
mostrar/ocultar ajuda
shift + esc
Cancelar