[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: SVN timing
From: Andras Mantia <amantia () kde ! org>
Date: 2005-03-24 7:00:47
Message-ID: 200503240900.47592.amantia () kde ! org
[Download RAW message or body]
[Attachment #2 (multipart/mixed)]
On Wednesday 23 March 2005 23:05, Alexander Neundorf wrote:
> On Wednesday 23 March 2005 22:00, Adriaan de Groot wrote:
> ...
>
> > cvs login -> svn login (assuming you can still remember your
> > password - i know I can't, it's just stored in .cvspass)
>
> Same here. It's like 7 years ago or something. Do I really need it
> now again ?
/cvs-unscramble 'you_scrambled_pwd'
and ignore the first two chars.
Andras
--
Quanta Plus developer - http://quanta.sourceforge.net
K Desktop Environment - http://www.kde.org
["cvs-unscramble" (application/x-perl)]
#!/usr/bin/perl -w
use strict;
sub scramble_password ()
{
my $plaintext = shift;
my @shifts =
(
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
114,120, 53, 79, 96,109, 72,108, 70, 64, 76, 67,116, 74, 68, 87,
111, 52, 75,119, 49, 34, 82, 81, 95, 65,112, 86,118,110,122,105,
41, 57, 83, 43, 46,102, 40, 89, 38,103, 45, 50, 42,123, 91, 35,
125, 55, 54, 66,124,126, 59, 47, 92, 71,115, 78, 88,107,106, 56,
36,121,117,104,101,100, 69, 73, 99, 63, 94, 93, 39, 37, 61, 48,
58,113, 32, 90, 44, 98, 60, 51, 33, 97, 62, 77, 84, 80, 85,223,
225,216,187,166,229,189,222,188,141,249,148,200,184,136,248,190,
199,170,181,204,138,232,218,183,255,234,220,247,213,203,226,193,
174,172,228,252,217,201,131,230,197,211,145,238,161,179,160,212,
207,221,254,173,202,146,224,151,140,196,205,130,135,133,143,246,
192,159,244,239,185,168,215,144,139,165,180,157,147,186,214,176,
227,231,219,169,175,156,206,198,129,164,150,210,154,177,134,127,
182,128,158,208,162,132,167,209,149,241,153,251,237,236,171,195,
243,233,253,240,194,250,191,155,142,137,245,235,163,242,178,152
);
my @plainnums = unpack ('C*', $plaintext);
my @scrambled_nums;
my $scrambled_text = "";
foreach my $num (@plainnums) {
push @scrambled_nums, ($shifts[$num]);
}
$scrambled_text = pack ('C*', @scrambled_nums);
return "A${scrambled_text}";
}
my $password = shift || die ("Need an argument -- the password to scramble.");
my $scrambled_password = &scramble_password ($password);
print "${scrambled_password}\n";
[Attachment #6 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic