serpilliere
serpilliere
This PR fixes the off by one described in #34 Note: It seems that the PAM environment only selects arbitrary variables https://github.com/1wilkens/pam/blob/1bc5a7e67e639041ef09adeabb58d0b15f86a3ae/src/client.rs#L170 ```rust self.set_env("HOME", user.home_dir().to_str().unwrap())?; self.set_env("PWD", user.home_dir().to_str().unwrap())?; self.set_env("SHELL", user.shell().to_str().unwrap())?; ```...
Hi @1wilkens I added the `get_env_list` function to the client, so the user will be able to retrieve PAM environment variable. Moreover, I added a set of those environment variable...
Maybe this can be fixed with: ```rust let pos = memchr(b'=', input); pos.map(|p| { ( OsStringExt::from_vec(input[..p].to_vec()), OsStringExt::from_vec(input[p + 1..].to_vec()), ) }) ``` which gives: ``` Env [("PAM_KRB5CCNAME", "/tmp/krb5cc_pam_wTAqSQ")] ``` Do...
Hi! It wasn't me who pushed Elfesteem to pypi. But I will ask Philippe. I will contact you back as soon as I have some news
Hi @KKomarov The first issue shows that the *semantic* of the instruction is not implemented. (no semantic in the miasm2/arch/x86/sem.py file) For the second isssue, you are right, the instruction...
Hi @mrphrazer & @fvrmatteo ! Glad to hear from you guys! Ok, let me rephrase, to be sure I understand correctly what you proposed, and maybe add some precision. *...
Hi @IridiumXOR The question is interesting. Let me rephrase it: You currently have a Volkswagen. Imagine that now, you want the engine of Chevrolet. You buy it and (hopefully) manage...
Hi @tly000 I have totally missed this one. It's quite interesting, but I have some remarks on the fix
I am sorry for the answer delay.
Hi @solitudecc I have seen this as well. I will have a look at it!