たくさん質問があってすいません

オンラインゲームのパケットを解析して自分の座標を表示させたりとかキャラクターエディット情報を取得できる
ソフトを作りたいのですがこれはどのように行えばできるようになりますか

自分は初心者未満でパソコンはたまに触るくらいでしかわからないのですが
どの言語をどのようにやればいいのですか?

それとwebブラウザのf12機能で埋め込んである動画やファイルをダウンロードできるやつがありますがそれの仕組みを使って
webサイトを開いた瞬間にダウンロードメニューに追加できるような拡張機能を作りたいのですがどのようなことを勉強したら良いですか?