そのアプリのソースファイルはないのでしょうか。ソースファイルがあるなら、それを外部委託してでもメンテナンスする方が良いです。
もしソースファイルがないなら……、業務で使うのに問題があると判っていてもメンテナンスできない状況というのは不健全です。作り直した方が良いです。外部委託するなら納品物にソースファイルも含めるようにしてください。
バグがあり、特定の条件下でダイアログの内容が変更できなくなってしまいます
そもそも、その「条件」というのは回避できないのでしょうか。もし運用実績があるならできる限りその環境を再現してみるとか。運用実績がないのなら……、やはりそのアプリは放棄した方が良いかもしれません。
また、プログラムはちゃんと動いているのでしょうか。もし暴走などで完全に固まって操作できなくなるのでしたら、外部からどうにかできるというレベルではありません。作り直した方が早いでしょう。
プログラム自体は生きているけど「エディットボックスがなぜかリードオンリーになって入力できない」あるいは「ダイアログや配置しているコントロールがなぜか無効化されて操作できない」というものであれば、外部から操作することは可能かもしれませんが、そういうことをする汎用のツールがあるかどうかは知りません。Windows APIのウィンドウやダイアログ周りの知識があれば作ること自体はそれほど難しくはありません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。