⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sha1pass

📁 linux内核
💻
字号:
#!/usr/bin/perluse bytes;use Digest::SHA1;use MIME::Base64;sub random_bytes($) {    my($n) = @_;    my($v, $i);        if ( open(RANDOM, '<', '/dev/random') ||	 open(RANDOM, '<', '/dev/urandom') ) {	read(RANDOM, $v, $n);    } else {	# No real RNG available...	srand($$ ^ time);	$v = '';	for ( $i = 0 ; $i < $n ; $i++ ) {	    $v .= ord(int(rand() * 256));	}    }    return $v;}($pass, $salt) = @ARGV;$salt = $salt || MIME::Base64::encode(random_bytes(6), '');$pass = Digest::SHA1::sha1_base64($salt, $pass);print '$4$', $salt, '$', $pass, "\$\n";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -