DCNS has permanent office in Pakistan.
"DCNS also has various permanent establishments or representative
offices abroad whose activity is directly included
in the company’s results. The company has permanent
establishments in Finland and India, representative offices
in Greece, Malaysia (closed in 2014), Canada (in course of
closure), Chile, Norway, Pakistan, Indonesia and Poland and
branch offices in the United Arab Emirates and Australia, the
two latter offices being"
So its not impossible to approach them for any software modifications.