Este programa é um software livre; você pode redistribui-lo e/ou
modifica-lo dentro dos termos da Licença Pública Geral GNU como
publicada pela Fundação do Software Livre (FSF); na versão 2 da
Licença.
Este programa é distribuido na esperança que possa ser util,
mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer
MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
Licença Pública Geral GNU para maiores detalhes.
Você deve ter recebido uma cópia da Licença Pública Geral GNU
junto com este programa, se não, escreva para a Fundação do Software
Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
O Canivete é uma ferramenta para auxiliar nas análises de malwares brasileiros. Ele nada mais é que uma coleção de scripts com funções simples que manipulam strings.
As funções foram feitas com base em necessidades de analistas de malwares, e está pronto para ser expandido.
Sim! É o que está escrito naquela primeira sessão, que pelo visto você não leu. Tive trabalho pra colocar aquilo lá, sabia? Ok, eu te perdôo. Pode usar à vontade, do jeito que achar melhor.
Pode. O código dele é aberto, isso quer dizer que qualquer um pode alterar como quiser, para que atenda melhor suas necessidades.
Antes de tudo, procure seguir a PEP8 para programar para o Canivete.
Dentro da pasta functions estão as funções que são disponibilizadas no Canivete. Para escrever um novo módulo, crie um arquivo para a sua função (sugiro seguir os exemplos existentes dos outros arquivos), e inclua o nome da sua função no init.py, junto com uma descrição. Essa descrição é o que vai aparecer no menu.
Desde que você não esteja vendendo, e que diga que seu software é derivado do meu, tudo bem.
Por que não pode ganhar dinheiro? Por que eu não criei um software comercial, e quero que ele continue assim. Por que tem que citar o software original? Por que eu tenho um grande défcit de atenção.
Conhece python? Sabe o que é a PEP8? Tem uma idéia legal pra melhorar o Canivete? Faça um clone do repositório e me mande um push request!