免責事項
ビデオを作成する本来の意図は、学び、伝達することであり、共有プロセスでより多くのことを学べるようにすることです. 私が
公開するビデオ、環境、ソフトウェア、スクリプト、記事、資料などは、セキュリティ技術を学び、伝達するためにのみ使用されます. 違法な目的のために使用しないでください, そうしないと、結果はあなた自身で支払われます.
技術の一部は、技術のウェブサイトから来ています: www.baipaizhong.com
これは私が受けた注文です. 大学生が自分の学習のために図書館の予約システムを構築したいと思っています. 早起きしたくないし、席を取りたい。
最初にスタッド分析. 結局、予約をしてから、パッケージを分析する必要があります. パッケージのキャプチャを開始すると、多くの I**your big** を黙って読むことになります.以前のパッケージキャプチャツールではできないためです
.キャプチャする 記録する 時間 2022-11-11。ではどうすればよいのか、リストは受け入れられ、あきらめることはできません。
パッケージをキャッチできない問題を解決します。
WeChatは現在クラウドを使用しているようなので、一般的な手段ではキャッチできないはずなので、最近更新されました。
私が知っている2つのWeChatミニプログラム方法
- フックは、彼の PC のリバース エンジニアリングでこれに精通しています。彼らは ipad プロトコルでも同じことをしているように見えますが、勉強せずに理解するだけです。これは
- それは、この記事でも紹介されている逆コンパイルによるものです。逆コンパイラツールで逆コンパイルします。次に、それをデバッグ用に WeChat アプレット開発者にインポートします。これは、コードを取得することと同じです。その後、後で必要なものがすべて手に入ります。このようなパケットをキャプチャしても問題ありません。
この段階に到達すると、パケット キャプチャは簡単ではなくなります
。
2 番目のパケット キャプチャ方法を実装する
1.ツールの準備(Baiduは無料、私の知識を見つけて支払う)
- 復号化ツール
- 現在使用されているリバース ツールは
wxappxxxxcker で
、これは偉大なマスターによって開発されました.以前は github からダウンロードできましたが、今日の時点で、マスターはダウンロードを閉じました.具体的な理由は.. しかし、オープンソースはトレンドであり、世界がオープンであることをやめないのと同じように、私たちにはまだそれを入手するための多くのチャネルがあり、あなた自身のチャネルから入手することができます
2. 復号化アプレット
インターネット上には、ルート化された携帯電話を使用して小さなプログラム パッケージを抽出するチュートリアルがたくさんありますが、実際にはそれほど面倒ではなく、WeChat PC クライアントを直接使用するだけです。
1. WeChat の PC 側でデフォルトの小さなプログラム パッケージの場所を変更することをお勧めします
デフォルトはCドライブにあり、メモリを大量に消費するため、変更することをお勧めします
2.小さなプログラムを開く
ここを開いてパスフォルダーを設定し(下図のように)、WeChatを終了し、このフォルダーの下の左右のコンテンツを削除する方法をお勧めします
次に、PC 側で小さなプログラムを開き、可能な限りすべてのページをクリックし、ローカルにローカル パッケージを自動生成させます (上図のように) セットアップしたばかりのフォルダーには、次のような内容が含まれています。矢印はフォルダーを指していますが、
その中にはファイルが暗号化されています: APP .wxapkg は、以前の復号化ソフトウェアを使用する必要があります。
3. 小さなプログラム パッケージを復号化する
ソフトウェアは次のようになります:
暗号化された小さなプログラム パッケージを選択し
、0.1 秒で正常に復号化します。
復号化後のファイル名は次のとおりです。
1 wx4f11048xxxxxxx66.wxapkg
wxpack フォルダーに保存されます。
3. 逆アプレット
師匠が開発した正式採用【wxappxxxxker】。以下の操作はすべてcmdのコマンドウィンドウで行いますが、注意すべきはwxapxxxxkerのパスにあることです.簡単な方法は[wxapxxxer]フォルダのアドレスバーにcmdを直接入力することです.
私のようにデスクトップに置くと、次のようになります。
1. nodejs の確認 node -v と入力して、nodejs がインストールされているかどうかを確認します.
nodejs がインストールされていない場合は、最初にインストールしてください. ダウンロードアドレス: https://nodejs.org/en/ nodejs をインストールし、[次へ] をクリックしてインストールします。
2. インストールの依存関係
次の 7 つの npm installs を順番に入力し、1 つずつインストールします
- npm インストール エスプリマ
- npm install css-tree
- npm install cssbeautify
- npm インストール vm2
- npm install uglify-es
- npm install js-beautify
3. 正式なリバース エンジニアリング
入力:
bingo.bat メイン パッケージ パス (直接ドラッグできます)
コンパイルされたファイルは [wx4f11xxxxxxxc766.wxapkg] と同じフォルダーに保存され、自動的に wxxxxxx3xxxx766 という名前が付けられます。
コンパイルが完了し、WeChat 開発ツールで直接開くと、前任者である Sao Nian のフロントエンド設計から学ぶことができます。
4. 考えられるエラー
①、コンパイルコマンド実行時に時間が報告される場合
このパッケージはサブパッケージであり、-s= で展開する必要があります。
これがサブパッケージであることを説明してください. アプレットを開くと 2 つの .wxapkg ファイルが生成されます. 別のファイルをコンパイルするだけです. サブパッケージとメイン パッケージをコンパイルするためのコマンドは異なります:
node ./wuWxapkg.js サブパッケージ パス -s=メイン パッケージ パス
②. 生成されたファイルに app.json ファイルが含まれていない場合は、
お探しのアプレットがマスターによって開発されたものであり、逆コンパイルのセキュリティ対策が講じられているため、復号化に失敗したことを意味します. これも私の目的です.この記事の投稿。
しかし、この種の偉大な神は現在まだ比較的まれですが、あなたは将来そのようなものになりますか? さあ、サオニアン、オリ!
効果のスクリーンショット
これはブラウザのキャプチャ パッケージとまったく同じで、パッケージを好きなだけキャプチャできます。
4. 結論
さて、WeChat アプレット逆コンパイル チュートリアル + アンパック チュートリアル + アンパック ツールの使用とパケット キャプチャ分析が完了し、全員に共有されました。