Navigation X
ALERT
Click here to register with a few steps and explore all our cool stuff we have to offer!



 454016

Intuit TurboTax 2021 (US - Any Edition + Unltd States) with Manual Crack Instructions

by rx8god - 19 January, 2022 - 01:45 AM
This post is by a banned member (diasragu) - Unhide
diasragu  
Registered
1
Posts
0
Threads
Thanks for sharing! Appreciate your updates.
This post is by a banned member (clark_kent) - Unhide
14
Posts
0
Threads
1 Year of service
(This post was last modified: 16 October, 2024 - 07:05 AM by clark_kent.)
I just realized while it's easy to download free states, it's not free to file. It costs $25 to file in Kansas!!!!

Regarding my post #2,002, ultimately, it's this solution on page 1 that worked. It's ridiculous to pay that $20, when the refund is $30...Many thanks. I didn't know I would have to cut it this close to file. Also, if you live in California and miss the 10/15 deadline, because Turbotax says so, Just switch your computer's time zone to Hawaii and you will still have time to efile. Ridiculous

Update for FREE UNLIMITED STATE FILING:
ONLY DO THIS ONCE YOU ARE DONE WITH ALL STATE AND FEDERAL RETURNS AND ARE READY TO FILE!!!

SF.1. Once done with all federal and state returns, save and close TT.
SF.2. Complete the following:

SF.2.1. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files (x86)\TurboTax\Individual 2021\32bit" and click on "Intuit.Ctg.Wte.Service.dll" and click Open
SF.2.2. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
SF.2.3. Find the yellow item labeled "Intuit.Ctg.Wte.Service.Entitlement" and click on it. A green item called "EntitlementPresenter" will show in the list, click on it to expand.
SF.2.4. A bunch of orange names will now show. Find the one called "PurchaseStateEFile() : bool" and right click on it. Click on the option that says "Edit Method (C#) ..."
SF.2.5. A window with code will open. Within the code, DELETE LINES 31-37 (the whole if else statement)
SF.2.6. Once you delete the lines, at the bottom of the window, click "Compile" and the window will close.
SF.2.7. Continue from Step 16 above.

SF.3. You then have the window that shows efile your federal return for free ... click continue
SF.4. Select returns you ready to efile click efile for all ... click continue
SF.5. Enter your information for efile ... click continue
SF.6. Now finish up/review filing info for state return ... click continue
SF.7. Save the preview of your taxes if you want ... click continue
SF.8. Enter email for status on returns ... click continue
SF.9. Payment will show some amount depending on number of states ... ignore it, DO NOT ADD AUDIT DEFENSE ... click continue
SF.10. How do you want to pay ... click PAY WITH CREDIT CARD
SF.11. Window to pay is now gone (instead of prompting you for $$) ... jumps to transmit returns ... click the button to transmit
SF.12. Return is transmitted ... click continue
SF.13. Finish the rest of the prompts how you like, the return is transmitted and you will receive an email!

Enjoy not paying $20 per state to efile!
This post is by a banned member (KARICUQUI) - Unhide
KARICUQUI  
Registered
8
Posts
0
Threads
1 Year of service
(07 February, 2022 - 03:08 AM)DMoogle Wrote: Show More
(06 February, 2022 - 07:47 AM)roosterrichardson Wrote: Show More
thanks for this. Ive been looking all over!! You are the best  :ricardo:

I choose "Edit Method C# I try to delete line 136 but would not compile.

(29 January, 2022 - 11:54 AM)Meme1287 Wrote: Show More
Your the man, greatly appreciated for all your work on this, gonna try it out, many many thks

Anyone having problems with step 14 where you delete line 136, compile giving errors

Hey were you ever able to figure this out? I kept getting compile errors too [Image: feelssadman.png]

Had this issue last night and it was driving me nuts today. Tried again today, and got it working. I think it might have something to do with the fact that I did a similar process for the 2020 version last year? Not sure. Anyway, to fix, I went to File -> Close All. That should wipe the left pane. Then, simply follow the step-by-step instructions to the letter, and it worked for me (remember to run in admin).

Not sure what caused this, but yeah.

Thank YOU!!
This post is by a banned member (Technico) - Unhide
Technico  
Registered
14
Posts
0
Threads
Can we do manual crack on turbotax mac OS
This post is by a banned member (Technico) - Unhide
Technico  
Registered
14
Posts
0
Threads
I did buy turbotax 2024 Home & Business today and the instructions to crack the dlls are the same
Im using win 11 pro 23H2
I will post my revised instructions below, hope it helps

Instructions:
1. Download the archive and extract contents.
2. Install TT H&B 2024 from iso and get the latest updates during setup. When it restarts and asks for activation, close the window. Open the program from shortcut again, and when it asks for activation, close the window.
3. Download dnSpy-net###.zip from: https://github.com/dnSpy/dnSpy/releases
4. Extract dnSpy-net###.zip to a folder and run dnSpy.exe as administrator! (If you don't, it will not work)

The first major step is to make sure that we are picking the version of TT that we want (Home and Business). This is necessary since it will default to Basic otherwise.
5. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files \TurboTax\Individual 2024\36bit" and click on "Intuit.Ctg.Wte.Service.Interface.dll" and click Open
6. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
7. Find the yellow item labeled "Intuit.Ctg.Wte.Service.ProductConfiguration" and click on it. A green item called "ProductConfigurationProperties" will show, right click on it and choose "Edit Class (C#)"
8.1. A window will open. You need to change two values in here. First, change LINE 14 to be: public string productSKU { get; set; } = VariantConst.EditionNames.HomeAndBusiness.ToString();
8.2. Second, change LINE 74 to be: public string baseSKU { get; set; } = VariantConst.EditionNames.HomeAndBusiness.ToString();
8.note: You can pick other versions of TT by changing the text in the two lines "HomeAndBusiness" to ONE of the following: "Basic" "Premier" "Deluxe" "HomeAndBusiness" "SmallBusiness"
9. Once you have set the two lines, at the bottom of the window, click "Compile" and the window will close
The second major step is to disable the activation request
10. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files (x86)\TurboTax\Individual 2021\32bit" and click on "Intuit.Ctg.Wte.UseCase.dll" and click Open
11. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
12. Find the yellow item labeled "Intuit.Ctg.Wte.UseCase.Startup" and click on it. A green item called "LifeCycleUseCaseController" will show, click on it to expand.
13. A bunch of orange names will now show. Find the one called "PerformStartup( <stuff in here> ) : void" and right click on it. Click on the option that says "Edit Method (C#) ..."

14. A window with code will open. Within the code, delete line 148 which has the following: this.ShowActivationDialogWindow(splashWindow);
15. Once you delete the line, at the bottom of the window, click "Compile" and the window will close.

16. In the main window of dnSpy, click on File -> Save Module. A window will open, click on "OK"

Update for unlimited free states (if income is listed in the return) Note: Only works when "click to see amount" shows in the program:
S.1. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files (x86)\TurboTax\Individual 2021\32bit" and click on "Intuit.Ctg.Wte.Service.dll" and click Open
S.2. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
S.3. Find the yellow item labeled "Intuit.Ctg.Wte.Service.TaxDataModel" and click on it. A green item called "TaxReturnStates" will show in the list, click on it to expand.
S.4. A bunch of orange names will now show. Find the one called "AddStateToReturnByFormsetId(string) : bool" and right click on it. Click on the option that says "Edit Method (C#) ..."
S.5. A window with code will open. Within the code, modify LINE 22 to read      bool flag = true;
S.5.1 (Thanks Funtik78 - NOTE: Only do this if the above instruction not working!)  Additional modify the following - Line 23 : bool flag2 = true; Line 30 : flag4 = true;
S.6. Once you modify the line, at the bottom of the window, click "Compile" and the window will close.
This change will prompt you for all states with income in your return if you'd like to use your free state. Enjoy unlimited free states!
Update if you receive state screen asking for $40-$45 Payment:
SP.1. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files (x86)\TurboTax\Individual 2021\32bit" and click on "Intuit.Ctg.Wte.Service.dll" and click Open
SP.2. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
SP.3. Find the yellow item labeled "Intuit.Ctg.Wte.Service.Entitlement" and click on it. A green item called "EntitlementService" will show in the list, click on it to expand.
SP.4. A bunch of orange names will now show. Find the one called "IsStateEntitled() : bool" and right click on it. Click on the option that says "Edit Method (C#) ..."
SP.5. A window with code will open. Within the code, DELETE LINES 16-20 (the whole if else statement), then enter in return true;  (your method will now only have the return true in it)
SP.6. Once you delete the lines and add the line, at the bottom of the window, click "Compile" and the window will close.
SP.8. Once you do this change, open TT again and click to continue the return
SP.9. On window lets work on your state return ... click continue
SP.10. You may need to click around in a circle but eventually at the top next to the state name you should now see your other state name, click on the name and itll take you to fill it out!

Update for FREE UNLIMITED STATE FILING:
ONLY DO THIS ONCE YOU ARE DONE WITH ALL STATE AND FEDERAL RETURNS AND ARE READY TO FILE!!!
SF.2.1. In the dnSpy program, click on File -> Open. Navigate to "C:\Program Files (x86)\TurboTax\Individual 2021\32bit" and click on "Intuit.Ctg.Wte.Service.dll" and click Open
SF.2.2. The file will open and be highlighted in the left pane. Click on the arrow next to the file name in the left pane to expand the item. A purple item will show, click on the arrow to expand the menu
SF.2.3. Find the yellow item labeled "Intuit.Ctg.Wte.Service.Entitlement" and click on it. A green item called "EntitlementPresenter" will show in the list, click on it to expand.
SF.2.4. A bunch of orange names will now show. Find the one called "PurchaseStateEFile() : bool" and right click on it. Click on the option that says "Edit Method (C#) ..."
SF.2.5. A window with code will open. Within the code, DELETE LINES 31-37 (the whole if else statement)
SF.2.6. Once you delete the lines, at the bottom of the window, click "Compile" and the window will close.
-----------------------------------------------------------------------------------------------------------------------------------------
11. Back in Assembly Explorer, scroll down to the next section of blue-green items and
expand the following:
-Click on “EntitlementService” (blue-green)

12. Find the red-orange item called “GetAvailableFreeStates”, right click on it and
choose "Edit Method (C#)…". Do NOT choose “Edit Class (C#)…”.  

13. In the “Edit Code” window, find line 20 and change it from "return 0;" to
"return 10;" (don’t forget the semi-colon). This will allow 10 state downloads.

14. Click "Compile" and the window will close.

15. Back in Assembly Explorer, navigate down to the yellow items again and:
-Click on “Intuit.Ctg.Wte.Service.ProductConfiguration” (yellow)
--Click on “ProductConfigurationService” (blue-green)

16. Find the red-orange item called “IsProductActivationRequired”, right click on it and
choose "Edit Method (C#)…".  Do NOT choose “Edit Class (C#)…”.

17. An “Edit Code” window will open. Find line 17 that starts with
“if (ProductConfigurationService...” and delete this line and all of the following lines
down to and including line 29.

18. The last 6 lines of the “IsProductActivationRequired” code should now look like this:

public bool IsProductActivationRequired()
{
return false;
}
}
}

19. Click "Compile" and the window will close.  

20. Right click on “IsSupport“ (red-orange) just below “IsProductActivationRequired” and
choose "Edit Method (C#)…". Do NOT choose “Edit Class (C#)…”.

21. In the “Edit Code” window find line 21 that starts with “bool result = false;” and
delete this line and all following lines down to and including line 80.

22. Change the new line 21, “return result;” to “return true;” (don’t forget semi-colon)

23. The last 6 lines of the “IsSupport” code should now look like this:

private bool IsSupport()
{
return true;
}
}
}

24. Click "Compile" and the window will close.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
or
Sign in
Already have an account? Sign in here.


Forum Jump:


Users browsing this thread: 6 Guest(s)