WebSphere插件经常使用的隐藏文件(.sth)文件, 并且可能存在密码丢失的情况。不用担心, 它会发生!
用下面的Perl代码解密.sth文件的最简单方法。
- 创建一个文件crypto-stash.pl并保存以下代码
#!/usr/bin/perl
use strict;
die "Usage: $0 <stash file>n" if $#ARGV != 0;
my $file=$ARGV[0];
open(F, $file) || die "Can't open $file: $!";
my $stash;
read F, $stash, 1024;
my @unstash=map { $_^0xf5 } unpack("C*", $stash);
foreach my $c (@unstash) {
last if $c eq 0;
printf "%c", $c;
}
printf " ";
- 执行./decrypt-stash.pl filename.sth
这将解密隐藏文件。
你可以在下面的视频中观看此演示。
有兴趣了解IBM Cloud吗?查看此在线课程。
评论前必须登录!
注册