Hi , as the title says it , the password consists of 11 characters 7 known and 5 unknown ( positions of unknown characters are not 100% known )
When you say "the position of unknown characters are not 100% known"... do you mean that some are known and some aren't? or that their positions are completely unknown?
the password also has two special characters one known and one unknown ( mistyped most likely )
Are these 2 special characters included in the 11 characters? or are they in addition to them?
In either case, I would tend to concur with ETFbitcoin that
btcrecover is a very good option. It gives you quite a lot of flexibility in defining the "structure" of a password, and how to construct password candidates from wildcards etc.