Psi password decoder

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
#!/usr/bin/perl

sub decode_password {
   my ($pw, $jid) = @_;
   my ($cpw, $n, @pw) = ('', 0, split //, $pw);
   while (@pw) {
   my $x;
   $x += hex (shift @pw) * 4096;
     
   $x += hex (shift @pw) * 256;

   $x += hex (shift @pw) * 16;

   $x += hex (shift @pw);
   
   $cpw .= chr ($x ^ ord(substr $jid, $n, 1));
     $n++;
     $n = $n >= length $pw ? 0 : $n;

   }
   $cpw
}

   $jid = $ARGV[0];
   my $cpw = decode_password ($ARGV[1], $ARGV[0]);
   print "$jid : $cpw\n";

QR-Code

QR-Code (адрес сайта http://k0derz.ru)
QR-Code (адрес сайта http://k0derz.ru)

QR-Code. Немного теории:
QR (Quick Response) коды – это стандартный для Японии способ кодировать текстовую и графическую информацию в форме маленьких картинок, которые легко отсканировать сотовым телефоном . Если вы напечатаете такую картинку и проведете по ней сотовым телефоном – то закодированный текст автоматически войдет в память телефона, лишая вас сомнительного удовольствия долго вводить требуемый e-mail или веб адрес, пользуясь крошечными кнопками с клавиатуры телефона. Такие коды в Японии печатают на продуктах, в рекламе, которая захламляет почтовые ящики, на формах заказа и так далее.
Continue reading «QR-Code»