This page is dedicated to the installation process for the new Dragon Medical One.
Looking for the mobile phone app?
We offer a risk-free trial (no credit card required), and complimentary demonstration, so you can see for yourself how Dragon really does live up to the hype.
The installation method will depend heavily on your environment. If you are in a complex environment; use virtualization; connect to remote servers; or just aren't sure which installation process to follow, please give us a call. We offer complimentary installation assistance to each of our customers.
Dragon must be installed on Windows. If you are on a Mac, you will need to install Windows Parallels. Configuring Parallels is outside the scope of our work, but you can start a 14-day trial with the button below.
Working with a web-based EHR/EMR or want to dictate into websites like Gmail? You'll need these.
In order to unlock the full power of Dragon with websites and web-based applications, you must use the Google Chrome or Microsoft Edge web browsers along with the extensions for Dragon. The extensions allow your dictation to go directly into the browser-based application and use of commands such as "select <text>" and "scratch that".
The first time Dragon runs after installing the extensions, you will need to close and restart all instances of your browsers for it to work properly. If text isn't going into the sites as expected, try restarting your computer. If you still encounter issues, give us a call at 833-341-1411.
PowerMic Mobile is an app that allows your Apple or Android mobile device to be used as a microphone for Dragon Medical One. This provides clinicians with the freedom to roam from workstation-to-workstation, room-to-room, and location-to-location to complete clinical documentation using their smartphone from anywhere.
This section should be viewed from your mobile device.
Please note: this is a two-step process which requires you to come back to this page (on your mobile device) after installing the app to configure your profile.
Download from the Apple App Store:
Contact us for configuration.
Download from the Google Play Store
Contact us for configuration.
This section is meant for IT administrators deploying to large environments; virtualized environments; remote servers; mixed local / remote environments; or users with specific EHR/EMR incompatibilities.
We intentionally delay updating our "latest" standalone deployment packages to ensure stability. As such, they are frequently behind the actual latest release.
Dragon requires .NET Framework 4.8 or higher. Microsoft Edge WebView 2 is also required for some context menus to operate properly.
You may place the extracted files anywhere on the target machine, however, we recommend using
C:\Program Files\Nuance\Dragon Medical One\{version}\. The main executable is SoD.exe.
Please create a shortcut to SoD.exe for your user and name the shortcut to Dragon Medical One. Do not
rename the actual executable or the software will fail to launch.
Contact us to get access to deployment packages.
Note: I interpret “Hack The Box — Red Failure” as an inquiry into the Red Team (offensive) track, failure modes encountered on Hack The Box labs/challenges (often labeled “red”/offensive), and broader lessons about offensive security practice and learning from failures. I’ll assume the audience is an intermediate-to-advanced practitioner interested in pedagogy, methodology, and operational security. If you meant a specific retired or named machine/challenge called “Red Failure,” tell me and I’ll tailor this to that exact target.
Introduction: When the "Easy" Box Breaks You
In the world of cybersecurity training, HackTheBox (HTB) is the proving ground. It separates the script kiddies from the penetration testers. You prepare, you enumerate, you run your standard toolset—and then you meet Red.
If you are reading this article because you searched for HackTheBox Red failure, chances are you have spent the last several hours staring at a shell that won’t pop, a privilege escalation that makes no sense, or a web application that seems to be mocking you. Do not despair. You are not alone.
"Red" (retired as of late 2023) is infamous in the HTB community not because it requires advanced hacking techniques, but because it weaponizes human assumptions. It is rated as "Easy" difficulty, yet its user foothold rate is statistically lower than many "Medium" machines. This article is your post-mortem. We will dissect exactly why Red causes so many failures, the specific traps laid by the author, and how to turn that failure into a masterclass in enumeration.
Sometimes (rarely), you've crashed the service. HTB auto-respawns machines every few hours, but if you corrupted a process, the machine may be in a broken state. hackthebox red failure
Action: Go to the machine page → click "Revert" (if available) or "Reset". Wait 1-2 minutes, then re-enumerate. This solves ~5% of red failures.
You finally get a shell as a low-privilege user (alex or similar). You run sudo -l. You see (ALL : ALL) NOPASSWD: /usr/bin/pip.
"Wow," you think. "Easy. sudo pip install reverse shell."
Why you failed: The system is hardened. It has noexec on the temp directory. It has AppArmor enabled. A standard pip exploitation fails because you cannot write a malicious setup.py to disk due to permissions.
The Real Root Path (The "Red" specific trick):
Red requires a Race Condition or a Library Hijack.
Because you can run pip as root, but cannot write files, you must trick pip into loading a malicious library from a network share or from a directory you can write to (like /dev/shm or /run/user/1000).
The winning move:
# Create a malicious setup.py in /dev/shm
echo 'import os; os.system("chmod u+s /bin/bash")' > setup.py
# Create a fake package
mkdir /dev/shm/pwn
# Force pip to install the local directory as root
sudo pip install /dev/shm/pwn --no-cache-dir
# Then run: /bin/bash -p
If you didn't think to check sudo -l immediately upon gaining a shell, or if you assumed pip privilege escalation required internet connectivity (it doesn't), you failed.
When you connect to port 2000, you are greeted with a binary-looking output or a hex dump. Many users see hex, copy it, convert it to ASCII, and get garbage. Why you failed: You assumed the hex was a message to decode. The reality: That hex is the payload. The server is a vulnerable instance of a Python pickle deserialization service. You don't decode the hex; you exploit how Python handles serialized objects.
The Correct Foothold:
If you attempted to use pickle tools without modifying them for the specific environment (e.g., wrong Python version, missing libraries), you failed.
In very rare cases (server load, WebSocket disconnects), the red failure is a UI glitch. Note: I interpret “Hack The Box — Red
Check:
If multiple people report the same issue, it might be a machine bug. But assume it's your mistake first – that's how you learn.
If you search HackTheBox Red failure, bookmark these commands:
| Phase | Command | Why it works on Red |
| :--- | :--- | :--- |
| Scan | nmap -sV -sC -p80,2000,3000,8080 <IP> | Catches the Werkzeug server. |
| Foothold | python2 exploit_pickle.py | Python2 pickle differs from Python3. |
| Priv Esc | find / -name "*.log" 2>/dev/null \| xargs grep -i "denied" | Finds the audit log blocker. |
| Root | sudo pip install /dev/shm/pwn --no-cache-dir | Bypasses filesystem restrictions. |
If the installation requirements are met and launching the application results in "The specified server URL cannot be reached", you may need to add exceptions to the Internet Options > Trusted Sites or open the firewall port 443, if closed. Exceptions that should be added are:
If the error still persists, it may be due to outdated certifications. Perform all Windows updates and see this article for more information.
For more detailed information, please refer to the Installation and Administration Guide.
In addition to free technical support, we also offer complimentary one-on-one training sessions for our licensed Dragon users and their IT / support staff. If you have any questions or would like to book a training session, please give us a call at 833-341-1411.