
Then I tried testdisk several times. My HDD has NTFS part, EXT4 part and LUKS part. I saved NTFS and EXT4 parts. I figured it out. I found LUKS Header. It's 2mb but I couldn't extend LUKS part.
I tried to edit last sector number of LUKS manually by using Add Partition but It didn't work.
How can I extend it? I know where is my encrypted files on sectors. If I can't extend it I want to know that how can I decrypt LUKS sectors using LUKS Header. I backed up LUKS Header to a USB with a .dd extension.