在这种情况下是否可以强制crypt返回NULL?

时间:2019-06-18 08:51:55

标签: c linux

有什么方法可以强制crypt返回NULL? 密码是不变的,我无法更改。我可以设置环境变量来更改auth,但是不能为NULL。 有想法吗?

define PASSWORD="XXXXXXX"
char *auth;

if ((auth = getenv("ENV_AUTH")) == NULL || strcmp(crypt(auth, PASSWORD), PASSWORD) != 0)

0 个答案:

没有答案