[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Criptografar
From: |
Max |
Subject: |
Criptografar |
Date: |
Thu, 31 May 2001 11:51:38 -0300 |
É possivel de alguma forma criptografar os script shell, ou outra maneira
que o codigo fonte não fique visivel?
Max
From (no email address) Thu May 31 08:09:19 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-7_1_3); 31 May 2001 15:09:19 -0000
Received: (qmail 94217 invoked from network); 31 May 2001 15:07:59 -0000
Received: from unknown (10.1.10.27) by l7.egroups.com with QMQP; 31 May 2001
15:07:59 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156) by
mta2 with SMTP; 31 May 2001 15:07:56 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4]) by
perninha.conectiva.com.br (Postfix) with SMTP id 5AF5516BEB for
<address@hidden>; Thu, 31 May 2001 12:07:51 -0300 (EST)
Received: (qmail 30524 invoked by uid 0); 31 May 2001 15:06:22 -0000
Received: from verde.distro.conectiva (10.0.17.77) by burns.conectiva with
SMTP; 31 May 2001 15:06:22 -0000
Date: Thu, 31 May 2001 12:15:47 -0300 (BRT)
X-Sender: verde@verde.distro.conectiva
To: address@hidden
Subject: Re: [shell-script] Criptografar
In-Reply-To: <000a01c0e9e1$32cec920$address@hidden>
Message-ID: <Pine.LNX.4.21.0105311212280.823-100000@verde.distro.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>
@ 31/5, Max:
> É possivel de alguma forma criptografar os script shell, ou outra maneira
> que o codigo fonte não fique visivel?
xiiiiiii, mas pra quê isso óme.
em todo caso, o que dá pra fazer é um arquivo compactado
auto-extraível.
algo como
#!/bin/sh
echo 'extraindo-me a mim mesmo...'
sed '1,/^#marca/d' $0 | tar xvf -
#marca
ut34278054jt4u0jfvr934@%(@$$VB%@$2b/b2ovb94b4
V@MV$J($VJ)%)*$B%)RGMN)CM)N@VRBN*BN#*CG)@BN)#
xd/3m8g%X%*NC#Y#CCNRGMt4N2cN_V_@(vn2v@)8v/82/
FEWK(RV$J^(Bmi0b0,02jc2$CJK$THv4tgv7241mv9933
...
ou algo do gênero..
--
s·:(·>(·×^a]×http://www.verde666.org×^[:wq
From (no email address) Thu May 31 08:18:22 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-7_1_3); 31 May 2001 15:18:22 -0000
Received: (qmail 96895 invoked from network); 31 May 2001 15:15:50 -0000
Received: from unknown (10.1.10.27) by m8.onelist.org with QMQP; 31 May 2001
15:15:50 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156) by
mta2 with SMTP; 31 May 2001 15:15:47 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4]) by
perninha.conectiva.com.br (Postfix) with SMTP id C93AB16BE5 for
<address@hidden>; Thu, 31 May 2001 12:15:40 -0300 (EST)
Received: (qmail 31862 invoked by uid 0); 31 May 2001 15:14:11 -0000
Received: from verde.distro.conectiva (10.0.17.77) by burns.conectiva with
SMTP; 31 May 2001 15:14:11 -0000
Date: Thu, 31 May 2001 12:23:36 -0300 (BRT)
X-Sender: verde@verde.distro.conectiva
To: address@hidden
Subject: Re: [shell-script] Criptografar
In-Reply-To: <Pine.LNX.4.21.0105311212280.823-100000@verde.distro.conectiva>
Message-ID: <Pine.LNX.4.21.0105311219140.823-100000@verde.distro.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>
@ 31/5, # aurelio marinho jargas:
> @ 31/5, Max:
> > É possivel de alguma forma criptografar os script shell, ou outra maneira
> > que o codigo fonte não fique visivel?
>
> xiiiiiii, mas pra quê isso óme.
>
> em todo caso, o que dá pra fazer é um arquivo compactado
> auto-extraível.
ei, tem outro mais massa ainda:
usa o tr ou o sed pra fazer seu próprio código de conversão:
usando o sed e a quebra de linha como separador:
codifica(){ sed 'y
12ú05â7àzóTuívã3áép4mXõtisCxg8rycdhqbf6oÃnleÂZjwkÍÓaQÚRWYNÉ9ÀLÁVHUIMKPEAOJGDSBÕF
FÕBSDGJOAEPKMIUHVÁLÀ9ÉNYWRÚQaÓÍkwjZÂelnÃo6fbqhdcyr8gxCsitõXm4péá3ãvíuTózà7â50ú21
'; }
decodifica(){ sed 'y
FÕBSDGJOAEPKMIUHVÁLÀ9ÉNYWRÚQaÓÍkwjZÂelnÃo6fbqhdcyr8gxCsitõXm4péá3ãvíuTózà7â50ú21
12ú05â7àzóTuívã3áép4mXõtisCxg8rycdhqbf6oÃnleÂZjwkÍÓaQÚRWYNÉ9ÀLÁVHUIMKPEAOJGDSBÕF
'; }
[~] echo 'minha mensagem suuuper-secreta' | codifica
9W6Zg 9b6Rgab9 RKKKLbÍ-RbwÍbYg
[~] echo 'minha mensagem suuuper-secreta' | codifica | decodifica
minha mensagem suuuper-secreta
[~]
ou seja, na codificação ele troca todos os 1 por F, 2 por Õ, ú
por B e assim vai... é só inventar a tabela de troca que você
quiser.
--
s·:(·>(·×^a]×http://www.verde666.org×^[:wq
[Prev in Thread] |
Current Thread |
[Next in Thread] |