プライベート RESTful API をリバース エンジニアリングする方法はありますか?
たとえば、この API を使用する Web サイトがあり、API のアクセス ポイントの URL をいくつか特定できたとします。ここで、これらの URL について、除外する JSON ペイロードを特定する必要があります。これを行う方法はありますか?
プライベート RESTful API をリバース エンジニアリングする方法はありますか?
たとえば、この API を使用する Web サイトがあり、API のアクセス ポイントの URL をいくつか特定できたとします。ここで、これらの URL について、除外する JSON ペイロードを特定する必要があります。これを行う方法はありますか?
今後の参考のために、これを行うためのいくつかのアプリケーションは次のとおりです。
利用可能な場合は、調査しようとしている API の既存のクライアント/モバイル アプリをダウンロードし、アプリケーションが送信および取得するデータを確認します。
WIRESHARKなどのネットワーク アナライザー ツールを使用して、ネットワーク上で送信されたデータをキャプチャできます。詳細については、wireshark サイトを参照してください。
たとえば、wireshark によってキャプチャされたログイン Web サービス データは次のようになります。
上の画像では、HTTP プロトコルで送信されたデータを確認できます
1 .) メソッドPOST
2 .)たとえば、MIME情報の下
Content-Disposition: フォームデータ。name="電話番号"\r\n\r\n
パラメータの名前はphoneNumberです
===========更新==============
ここでは、fiddle でキャプチャされたデータを確認できます。