Which command downloads AccessChk to check misconfigured Windows service permissions?
A penetration tester has obtained a low-privilege shell on a Windows server with a default configuration and now wants to explore the ability to exploit misconfigured service permissions. Which of the following commands would help the tester start this process?
Community Votes
100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
This question tests your ability to transfer a reconnaissance tool to a Windows host using a built-in command. The trap is confusing wget with certutil — wget is not native to Windows, so option A is the reliable choice.
For PT0-002, the best command to start exploiting misconfigured service permissions is certutil to download accesschk64.exe. The community overwhelmingly supports option A, as certutil is a native Windows utility while wget is typically unavailable.
Choosing option D (wget) is the most common mistake because wget downloads files. However, Windows default configurations do not include wget, so the tester would not be able to run it from a low-privilege shell. Certutil is the native Windows downloader.
Community Discussion (5 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Certutil is a built-in Windows command-line utility that can download files from a URL using the-urlcache and -f flags. Option A explicitly downloads accesschk64.exe, a Sysinternals tool designed to check permissions on Windows services and other objects. This is exactly what a tester needs to identify misconfigured service permissions that could lead to privilege escalation. Community comments [1] and [2] highlight this reasoning, noting that AccessChk can be used to check service permissions.Why the Other Options Are Wrong
Option B uses PowerShell'sUploadFile method, which sends a file to a web server — the opposite of what is needed here. Option C only queries scheduled tasks and does not help with service permission analysis. Option D uses wget, a common Linux tool that is not available by default on Windows; community comment [5] incorrectly suggests it, but the question specifies a default Windows configuration, making certutil the correct native method.Community Comment Notes
All top-voted comments (A with 86 votes) correctly identify certutil as the right command. Comments [1] and [2] emphasize that AccessChk is used to check misconfigured service permissions. Comment [5] is the only dissenting answer and is misleading becausewget is not part of the Windows default environment. The consensus is clear: use certutil to download AccessChk for this privilege escalation reconnaissance step. Official Reference
Exam Strategy
When transferring tools to a Windows host during a pentest, prefer native commands like certutil or PowerShell. For this specific scenario, remember that AccessChk is the go-to utility for checking service permissions, and certutil is the standard way to get it onto the target.