device driver
ファイル(.sys)
を編集する方法とReport Descriptor
ファイルを更新します。私はUSB HIDデバイスドライバのXとYの値を転置したい。 X & Y値をHIDデバイスに転記するのを手伝ってください。デバイスドライバファイル(.sys)を編集する方法
3
A
答えて
1
バイナリエディタを使用するか、またはの場合は、実際にはです。vi
。あなたが何をするにしても、文字列を正確に同じ長さのままにするか、オペレーティングシステムをほぼ間違いなくクラッシュさせることに注意してください。
Windowsを使用していると仮定すると、古いdebug.exeはバイナリエディタとして正常に動作します。インターフェイスは少し曖昧です。
C:\Users\jc>echo bleah > test.sys
C:\Users\jc>debug test.sys
-e100
17DD:0100 62.31 6C.32 65.33 61.34 68.35
-w
Writing 00008 bytes
-q
C:\Users\jc>type test.sys
12345
-e100の次の行には、新しい値を入力してスペースバーを打っていました。完了したら私は<を入力します>。
0
Win32/Win64には任意の静的逆アセンブラを使用できます。こうすることで、コード命令や関数名がわかりやすくなり、ターゲットを簡単に見つけることができます(そうでなければ、特権を持つマシンコードを直接読み取ることになります)。
「PEBrowse Professional」(無料)の1つの例がありますが、他にも多数あります。私が引用したものはWin10の64-sysを開くことが確認されています。
関連する問題
- 1. 端末で編集テキストを編集する方法は?
- 2. Wikipedia APIコンテンツを編集する方法
- 3. gridviewでポップアップウィンドウを編集する方法
- 4. DataGridの編集をキャンセルする方法
- 5. フレキグリッドでデータを編集する方法
- 6. XMLファイルの編集方法
- 7. textcompletionの編集方法、edittext
- 8. Javaマップの編集方法
- 9. テーブルの挿入/編集時にテーブルBを編集する方法
- 10. joomlaでフッタを編集してエディタ(tinymce)で編集可能にする方法
- 11. 編集可能な編集テキストをリストビューに入れる方法は?
- 12. テキストエリアとライブプレビューの双方向編集を許可する方法
- 13. DsoFramer 1.3の編集方法は?
- 14. Magentoの製品ページテンプレートの編集方法
- 15. 編集テキストコントロールの作成方法
- 16. ヘロクでの宝石の編集方法
- 17. jquery関数の編集方法
- 18. css - イメージ編集ページの設定方法
- 19. json data runtimeの編集方法は?
- 20. 複数行の編集方法は?
- 21. 編集するJSON配列を表示する方法
- 22. 異なるスレッドからWindowsフォームコントロールを編集する方法
- 23. にherokus ymlファイルを編集する方法があります
- 24. キャプチャピンのプロパティを編集する方法はありますか?
- 25. PHPファイルを含むhtml/cssコードを編集する方法は?
- 26. アソシエーションを使ってhas_manyを編集する方法
- 27. オンラインテキストエディタにカラーホイールを入れてCSSファイルを編集する方法
- 28. Openlayersテキストレイヤを使用してポップアップを編集する方法
- 29. javaを使用してjquery dataTableを編集する方法
- 30. php.iniを編集せずにカスタムセッションIDを生成する方法
もちろん、これはドライバにデジタル署名がなく、OSに署名のないドライバが許可されている場合にのみ機能します。 – SomeWittyUsername