Is There a Way to Change Windows 10 PIN Programmatically?












0















So I was hoping to make a script that would change Windows 10 PIN dynamically such that when logging in it would change to increase security. I won't disclose what my script would do exactly, but for example, let's say the PIN is 0000, then next time it would be 0001, then 0002, etc. I found the process that is responsible for handling the PIN change, CredentialUIBroker.exe. However, I don't know if there is a file that keeps the PIN stored somewhere unencrypted. After using Resource Monitor to analyze the files being accessed by CrednetialUIBroker.exe, all seemed to be encrypted or just temporary cache files.



I would really like to do this project, and after lots of Googling I was unable to go any further in attempting to change the PIN programmatically. Thanks for your help in advance.










share|improve this question


















  • 1





    If you want to increase the security of your pin increase its length and complexity. The idea of a pin is that it is simple to use and secures your network from a stolen password. If the pin is compromised it only compromises the one system. Why is a pin better than a password?. Being it is backed by security hardware (TPM) it’s highly unlikely the TPM nor the OS is going to allow you to tamper with it. In other words, there’s no use for what you want.

    – Appleoddity
    Feb 18 at 2:56













  • @Appleoddity I realize a longer length and complexity will add security. If you managed to change the PIN dynamically, it would increase complexity without having to add length. I figured that the file was most likely too secure to handle, however. It would've been cool to do a project like that though! Thanks for the insight

    – Nicholas Hickam
    Feb 18 at 3:06
















0















So I was hoping to make a script that would change Windows 10 PIN dynamically such that when logging in it would change to increase security. I won't disclose what my script would do exactly, but for example, let's say the PIN is 0000, then next time it would be 0001, then 0002, etc. I found the process that is responsible for handling the PIN change, CredentialUIBroker.exe. However, I don't know if there is a file that keeps the PIN stored somewhere unencrypted. After using Resource Monitor to analyze the files being accessed by CrednetialUIBroker.exe, all seemed to be encrypted or just temporary cache files.



I would really like to do this project, and after lots of Googling I was unable to go any further in attempting to change the PIN programmatically. Thanks for your help in advance.










share|improve this question


















  • 1





    If you want to increase the security of your pin increase its length and complexity. The idea of a pin is that it is simple to use and secures your network from a stolen password. If the pin is compromised it only compromises the one system. Why is a pin better than a password?. Being it is backed by security hardware (TPM) it’s highly unlikely the TPM nor the OS is going to allow you to tamper with it. In other words, there’s no use for what you want.

    – Appleoddity
    Feb 18 at 2:56













  • @Appleoddity I realize a longer length and complexity will add security. If you managed to change the PIN dynamically, it would increase complexity without having to add length. I figured that the file was most likely too secure to handle, however. It would've been cool to do a project like that though! Thanks for the insight

    – Nicholas Hickam
    Feb 18 at 3:06














0












0








0








So I was hoping to make a script that would change Windows 10 PIN dynamically such that when logging in it would change to increase security. I won't disclose what my script would do exactly, but for example, let's say the PIN is 0000, then next time it would be 0001, then 0002, etc. I found the process that is responsible for handling the PIN change, CredentialUIBroker.exe. However, I don't know if there is a file that keeps the PIN stored somewhere unencrypted. After using Resource Monitor to analyze the files being accessed by CrednetialUIBroker.exe, all seemed to be encrypted or just temporary cache files.



I would really like to do this project, and after lots of Googling I was unable to go any further in attempting to change the PIN programmatically. Thanks for your help in advance.










share|improve this question














So I was hoping to make a script that would change Windows 10 PIN dynamically such that when logging in it would change to increase security. I won't disclose what my script would do exactly, but for example, let's say the PIN is 0000, then next time it would be 0001, then 0002, etc. I found the process that is responsible for handling the PIN change, CredentialUIBroker.exe. However, I don't know if there is a file that keeps the PIN stored somewhere unencrypted. After using Resource Monitor to analyze the files being accessed by CrednetialUIBroker.exe, all seemed to be encrypted or just temporary cache files.



I would really like to do this project, and after lots of Googling I was unable to go any further in attempting to change the PIN programmatically. Thanks for your help in advance.







windows-10 script automation password-management






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 18 at 1:44









Nicholas HickamNicholas Hickam

1




1








  • 1





    If you want to increase the security of your pin increase its length and complexity. The idea of a pin is that it is simple to use and secures your network from a stolen password. If the pin is compromised it only compromises the one system. Why is a pin better than a password?. Being it is backed by security hardware (TPM) it’s highly unlikely the TPM nor the OS is going to allow you to tamper with it. In other words, there’s no use for what you want.

    – Appleoddity
    Feb 18 at 2:56













  • @Appleoddity I realize a longer length and complexity will add security. If you managed to change the PIN dynamically, it would increase complexity without having to add length. I figured that the file was most likely too secure to handle, however. It would've been cool to do a project like that though! Thanks for the insight

    – Nicholas Hickam
    Feb 18 at 3:06














  • 1





    If you want to increase the security of your pin increase its length and complexity. The idea of a pin is that it is simple to use and secures your network from a stolen password. If the pin is compromised it only compromises the one system. Why is a pin better than a password?. Being it is backed by security hardware (TPM) it’s highly unlikely the TPM nor the OS is going to allow you to tamper with it. In other words, there’s no use for what you want.

    – Appleoddity
    Feb 18 at 2:56













  • @Appleoddity I realize a longer length and complexity will add security. If you managed to change the PIN dynamically, it would increase complexity without having to add length. I figured that the file was most likely too secure to handle, however. It would've been cool to do a project like that though! Thanks for the insight

    – Nicholas Hickam
    Feb 18 at 3:06








1




1





If you want to increase the security of your pin increase its length and complexity. The idea of a pin is that it is simple to use and secures your network from a stolen password. If the pin is compromised it only compromises the one system. Why is a pin better than a password?. Being it is backed by security hardware (TPM) it’s highly unlikely the TPM nor the OS is going to allow you to tamper with it. In other words, there’s no use for what you want.

– Appleoddity
Feb 18 at 2:56







If you want to increase the security of your pin increase its length and complexity. The idea of a pin is that it is simple to use and secures your network from a stolen password. If the pin is compromised it only compromises the one system. Why is a pin better than a password?. Being it is backed by security hardware (TPM) it’s highly unlikely the TPM nor the OS is going to allow you to tamper with it. In other words, there’s no use for what you want.

– Appleoddity
Feb 18 at 2:56















@Appleoddity I realize a longer length and complexity will add security. If you managed to change the PIN dynamically, it would increase complexity without having to add length. I figured that the file was most likely too secure to handle, however. It would've been cool to do a project like that though! Thanks for the insight

– Nicholas Hickam
Feb 18 at 3:06





@Appleoddity I realize a longer length and complexity will add security. If you managed to change the PIN dynamically, it would increase complexity without having to add length. I figured that the file was most likely too secure to handle, however. It would've been cool to do a project like that though! Thanks for the insight

– Nicholas Hickam
Feb 18 at 3:06










0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1406863%2fis-there-a-way-to-change-windows-10-pin-programmatically%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1406863%2fis-there-a-way-to-change-windows-10-pin-programmatically%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Probability when a professor distributes a quiz and homework assignment to a class of n students.

Aardman Animations

Are they similar matrix