另一个镜头。我想问你这个脚本
在python中,我有这个工作脚本
#! /usr/bin/python
import hashlib
from crypto.md5crypt import md5crypt
hashlib.sha1(md5crypt(password.encode('utf-8'), salt.encode('utf-8'))).hexdigest()
此脚本的作用是创建“哈希”密码。我想将此脚本更改为PHP脚本,因为登录到使用php脚本的网站时需要它]
我知道它不是很好的解决方案,但是我可以这样从php调用脚本
<?php $command = escapeshellcmd('/home/python/login.py'); $output = shell_exec($command); echo $output; // this is what I need to login ?>
这样,我可以从浏览器中获取麻烦的密码。如果可以的话,我如何在这里通过两次waribale?
$command = escapeshellcmd('/home/python/login.py $salt_variable $password_variable');
其中先前已生成$ salt_vriable和$ password_variable。
我试图寻找有关它的信息,但是python不是我的语言,它给了我很多麻烦。谢谢你的帮助。如果您需要更好的描述,我可以提供。
另一个镜头。我想问你关于这个脚本的问题。在python中,我有这个工作脚本#! / usr / bin / python从crypto.md5crypt导入hashlib导入md5crypt hashlib.sha1(md5crypt(password ....
尝试: