All Projects → IllusiveNetworks-Labs → Update-AllUsersQA

IllusiveNetworks-Labs / Update-AllUsersQA

Licence: GPL-3.0 license
Update-AllUsersQA is a PowerShell script used to change or disable the security questions and answers for local users in a Windows 10 machine.

Programming Languages

powershell
5483 projects

Projects that are alternatives of or similar to Update-AllUsersQA

Windows-On-Reins
Wor is a Powershell script to harden, debloat, optimize, enhance privacy, avoid fingerprinting and improve performance on Windows 10 and 11.
Stars: ✭ 170 (+709.52%)
Mutual labels:  windows-10, powershell-script
intune
Various scripts for use with Microsoft Intune and Windows 10 Modern Management
Stars: ✭ 106 (+404.76%)
Mutual labels:  windows-10, powershell-script
Windows 10 Hardening
Windows 10 hardening guide without gimmicks
Stars: ✭ 102 (+385.71%)
Mutual labels:  windows-10, security-hardening
WindowsMediaController
Allows developers to more easily get information from and interact with the Windows 10/11 OS media interface.
Stars: ✭ 41 (+95.24%)
Mutual labels:  windows-10
EnvSetup
Choco script for setting up my dev box.
Stars: ✭ 122 (+480.95%)
Mutual labels:  windows-10
Volumey
Volume mixer that allows you to set up global hotkeys to control your Windows audio system.
Stars: ✭ 139 (+561.9%)
Mutual labels:  windows-10
matrix
mirror of https://mypdns.org/my-privacy-dns/matrix as it is obviously no longer safe to do Girhub nor have we no longer any trust in them. See https://mypdns.org/my-privacy-dns/porn-records/-/issues/1347
Stars: ✭ 32 (+52.38%)
Mutual labels:  security-hardening
SCCM-Zone
My ♡ collection of PowerShell scripts and SCCM related stuff :)
Stars: ✭ 73 (+247.62%)
Mutual labels:  powershell-script
BetterWindows
Some windows tips to improve your UX experience when using windows
Stars: ✭ 27 (+28.57%)
Mutual labels:  windows-10
minecraft-worldedit-bedrock
World Edit for Minecraft bedrock
Stars: ✭ 48 (+128.57%)
Mutual labels:  windows-10
ghostly
Ghostly is a GitHub notification client for Windows 10/11
Stars: ✭ 252 (+1100%)
Mutual labels:  windows-10
LazyTS
PowerShell Script (GUI) to manage Terminal Sessions
Stars: ✭ 85 (+304.76%)
Mutual labels:  powershell-script
assimilation-official
This is the official main repository for the Assimilation project
Stars: ✭ 47 (+123.81%)
Mutual labels:  security-hardening
PasswordChanger1C
1C:Enterprise 8 - Password Changer
Stars: ✭ 119 (+466.67%)
Mutual labels:  password-reset
PowerShell-Youtube-dl
A PowerShell script interface used to operate the youtube-dl command line program.
Stars: ✭ 64 (+204.76%)
Mutual labels:  powershell-script
Catharsis
Raw syscall implementations with Powershell
Stars: ✭ 18 (-14.29%)
Mutual labels:  powershell-script
Microsoft.Toolkit.Win32
This repository contains all controls for WPF and WinForms to simplify and demonstrate usage of UWP controls
Stars: ✭ 345 (+1542.86%)
Mutual labels:  windows-10
wazuh-ansible
Wazuh - Ansible playbook
Stars: ✭ 166 (+690.48%)
Mutual labels:  security-hardening
set-default-browser
Silently sets the default web browser in Windows 10
Stars: ✭ 37 (+76.19%)
Mutual labels:  windows-10
alienfx-tools
Alienware systems lights, fans, and power control tools and apps
Stars: ✭ 100 (+376.19%)
Mutual labels:  windows-10

Update-AllUsersQA

Update-AllUsersQA is a PowerShell script used to change or disable the security questions and answers for local users in a Windows 10 machine.
It is designed to allow admins to control the security questions in the environment and minimize the risk that arises from them. The concept is covered in our BlackHat 2018 talk When Everyone's Dog is Named Fluffy: Abusing the Brand New Security Questions in Windows 10 to Gain Domain-Wide Persistence

How to use

Disable security questions on the machine (user who tries to reset will recieve an error alert):

Update-AllUsersQA

Set all answers to the same value "SecretAnswer" (user will see a message saying that the feature has been disabled, but it will infact remain active):

Usage: Update-AllUsersQA -answer SecretAnswer 

Example

Execution of the code (with "-answer" parameter provided):

alt tag

Screen user receives after the answers were set to a single value (with "-answer" parameter provided):

alt tag

Screen user receives after the questions were disabled (no "-answer" parameter provided):

alt tag

Author

Magal Baz

License

This project is licensed under the GNU General Public license

Credits

  • Nikhil "SamratAshok" Mittal

  • Illusive Networks Research team members:

    • Dolev Ben Shushan
    • Tom Kahana
    • Hadar Yudovich
    • Tom Sela

All attempts were made to give credit where credit is due. If you find that we used your code here without giving proper credit, please contact us at [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].