lartsch Posted August 24, 2021 Share Posted August 24, 2021 (edited) Hey all, I have the problem that some environment variables are not set on boot, like DUCKY_LANG, creating issues with payloads. Mainly, my characters are not injected correctly with Q STRING. I have checked the parser logs and the language file is correctly loaded on boot. Also, key recording and Q KEYCODE works as intended. So I have looked into the QUACK script and found that the language setting is obtained with os.getenv("DUCKY_LANG", default="us"). I checked, and the variable is empty after boot so it defaults to US layout, explaining the problems I experience. I then noticed that other environment variables are also not set, for example TARGET_IP after going to an ethernet attack mode. Please help me with this issue. Thanks and best regards, lartsch Edited August 31, 2021 by lartsch Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.