Skip to content

Instantly share code, notes, and snippets.

@scorpius
Last active October 6, 2023 20:25
Show Gist options
  • Save scorpius/b19023b74754bd8f55da067070d67ed5 to your computer and use it in GitHub Desktop.
Save scorpius/b19023b74754bd8f55da067070d67ed5 to your computer and use it in GitHub Desktop.
How to Install TurboTax Deluxe 2020 in Windows 7

How to Install TurboTax Deluxe 2020 in Windows 7

Run the TurboTax installer until the error dialog pops up. Click the close button since you can't go any further. Now press WinKey-R and type %TEMP% to go to the temporary folder. Copy the ckz_xxxx folder to the desktop. Select the setup.exe file and press CTRL-C then CTRL-V to make a copy.

Now use radare as follows:

Command Description
r2 -A -w "setup - copy.exe" analyze and allow writing
axt str.Detected_OS_is_WIN_8_or_above look for references to this string
s 0x402ec2 seek to the location that was found in the previous command
VV now we are at the node references the string. You need to reverse the opcode in the previous node by changing je 0x402ed9 to jnz 0x402ed9
Shift-TAB go to previous node
( reverse the opcode
qq exit from visual mode
q quit radare

Now you can click on "setup - copy.exe" and install without error. (Note that the Verified publisher says "unknown" even though we only changed one byte.)

This is a much shorter/faster way that only needs a hexeditor.

Open the setup.exe file and at offset 0x000022c0 change the 74 to 75. Save it and you are done. Remember this offset only works with the version of TurboTax Deluxe mentioned above. If you have another version, follow the radare instructions above to find the right offset.

DISCLAIMER: This is for educational purposes only. Use TurboTax in Windows 7 at you own risk. It most likely will work just fine, but Intuit doesn't want to support older versions of Windows.

@mak2023
Copy link

mak2023 commented Apr 12, 2022

Thx Scorpius
This fix was to be able to run Turbotax on Windows 7. the state issue is another problem not related to this. try downloading state without entering info for federal and see if it downloads that way. I got it to work that way. check your forms folder for your state forms if it downloaded.

@scorpius
Copy link
Author

scorpius commented Oct 11, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment