問題タブ [eip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-camel - Talend ESBはルートでxmlをjsonに変換します
Talend ESBルートでxmlをjsonに、jsonをxmlに変換する方法を知っている人はいますか? ジョブで休憩メッセージを受け取ったら、「消費」と「生産」を設定できますが、ルートでこれを行う方法。EIP が Route 内にあるため、残りのメッセージを仲介する必要があるため、Route (Content Based Routing) を使用する必要があります。
例:
それに応じて、次のものが必要です。
memory - x86 での EIP およびその他のレジスタの場所
x86 命令を使用していますが、x86 レジスタ (EIP、ESP など) が格納されている場所について混乱しています。
たとえば、ollydbg を使用すると、実際の EIP レジスタ値とその変化を確認できました。
それらがメモリに保存されている場合、実際の場所はどこですか? (たとえば、.data .text または .bss 内)
また、別のプロセスの EIP を手動で変更できますか? どのように?
eip - Omron CJ2M は、Ethernet/IP を介して PC プログラムから読み取り/書き込みを行います
PCをオムロンCJ2M PLCに接続して読み取り/書き込みコマンドを送信するプログラムを開発しています。
私の理解では、オムロン PLC は 3 つの方法で通信できます。
1) ホストリンク、
2) FINS (TCP または UDP) および
3) EIP。
ここでの私の要件は、EIP を介して CJ2M を接続し、EIP(CIP) プロトコルを介して読み取り/書き込みコマンドを送信することです。
最初に、EIP 通信は 2 つの要求を送信する必要があります。
1) サービスの一覧表示と 2) セッションの登録
Register Sessions は、EIP を介した以降の通信で使用するハンドルを返します。
List Services、Register Session、Forward Open (RR Data) を正常に送信でき、Omron PLC から正常に応答されました。この 3 つのリクエスト / レスポンスは問題ありません。
ここで、オムロンのメモリ領域 (たとえば、DR 20 メモリ アドレス) を読み取るために使用する必要があるコマンド/サービスを知りたいと思います。
RR データでサービス コード 0x4d を送信していますが、「ベンダー固有のエラー」と表示され、接続が終了します。
PC から Omron PLC への EIP 通信 (フィンなし、ホストリンクなし) を介して要求/応答がキャプチャされる Omron EIP または wireshark ログ、またはスニッフィングされたパケットのプロトコル仕様が必要です。
windbg - EIP をソース行に設定するための Windbg ショートカット
現在の命令ポインタをソース コードの行に設定できる Windbg キーボード ショートカットがあることは知っています。
たとえば、Windbg に表示されているソース コードの行をクリックします。押す (キーボード ショートカットを忘れた); Windbg は EIP をそのコード行に設定します。
ショートカットを忘れてしまい、どこにも文書化されていません。