- ベストアンサー
バイナリの変更
ネットで以下のようなバイナリ変更を行ってくださいと書かれていたのですが、意味がわかりません。 Bzをつかって、どのように変更したらよいのか、教えてください。 DCGS_DVD.exe 63B1A : 7D EB 640AB : 21 00
- izunaaoi
- お礼率80% (4/5)
- その他([技術者向] コンピューター)
- 回答数2
- ありがとう数4
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Bz(バイナリエディタ)を使用して 63B1A : 7D EB 640AB : 21 00 以上のような数値に変更して下さい。とあったということですよね? 変更するテキストデータをバイナリエディタへドラッグします。そうすると、データがバイナリで表示されます。 左辺値の「63B1A」と「640AB」はアドレスです。 そのアドレス「63B1A」へ「7D EB」を、アドレス「640AB」へ「21 00」へ変更して下さい。ということだと思います。 │+0 +1 +2 +3 +4 ... +A +B +C ────┼────────────── 00063B10│ 7D EB : │ 000640A0│ 21 00 │ 何のための設定かは分かりませんが、気をつけて下さい。間違えて下手に変えてしまうと良くない影響を与えることになりますので、ちゃんと変更する前に変更前の値はメモで残しておくか、データを何処かにバックアップしておいて下さい。
その他の回答 (1)
そのまんま そのアドレスの数値を確認すれば意味が分かると思う 自力でできないなら シリアル回避とかディスクレス化なんかに手を出さないようにしましょ
関連するQ&A
- バイナリ変換?・・・
例えば、 FileName XXXXXX.exe 08D6CA: 8B C9 08D6DB: 4C B6 08D6EC: 24 01 08D6FD: 24 00 08D6EE: 8E 00 08D6CF: 41 90 08D6F0: 2D 90 などと記されていたとします。 これを見て、詳しい方は何のことか、どこから引用して いるか直ぐに察知なさると思われますが・・ 私の場合、よくわかりません。 これと別のパターンで、詳しい指示が出ている場合は Stirlingなどのバイナリエディタを使って 変換することは出来るのですが・・。 このような配列がある場合、具体的にどのようにすればいいか 解説しているサイト等を誘導して頂けたら幸いです。 かなり検索したのですが辿り着くことが出来ませんでした。 また、バイナリエディタで色々と自分なりにためしてみたりもしましたが よくわかりませんでした。 これを使ってどうこうという訳ではなく、向学のため 知っておきたかった次第です。 どうぞ宜しくお願い致します。
- ベストアンサー
- その他(ソフトウェア)
- バイナリーで出てくるデータの変更
計測器からバイナリーで出てくるデータを直し保存したいのですが char data1[2048] 計測器からデータを読み込み data1に入れるプログラム printf("Data read: %s\n", data1); とやると、バイナリデータのため文字化けしてしまいます。 このバイナリデータを呼び出して以下のように変更したいです。 ・11bits 4kWords 11111111111で正の最大値、 10000000000で0、 01111111111で負の最大値(一番左が符号ビット)となるバイナリデータを 01111111111で正の最大値、 00000000000で0、 11111111111で負の最大値と変更する 中心の数1024よりも大きい場合は中心の数を引き、 小さい場合には補数を取るためにー1.0を掛ければいいと思うのですが それをC言語でどのようにやればいいのかわかりません。 C言語にあまり詳しくないのですが、よろしくお願いします。
- ベストアンサー
- C・C++・C#
- バイナリファイルの編集
stirling,bzなどのエディタを用いて、バイナリファイルを編集しようとしています。 テキスト(a.txt)のデータをバイナリファイルにコピペしようとしたのですが・・・ テキストで「ff ff ff ff」と書いてあったデータが、バイナリファイルにコピペすると「4646~」というように変換されてしまいました。 バイナリファイルでも「ff ff ff ff」とコピーしたい場合はどのようにすれば良いのでしょうか?
- 締切済み
- フリーウェア・フリーソフト
- VB.Net2003でバイナリファイル作成
すいません。VB.Net2003初心者です。 いろいろ調べましたが、よく解らないので教えていただけないでしょうか。 下表1のようなバイナリファイルを作成したいのですが、うまくいきません。 どのようにしたら作成できるのでしょうか、教えてください。 表1 [offset]: +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F 0123456789ABCDEF ---------------------------------------------------------------------------- 00000000: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000090: 00 00 35 35 33 30 30 30 35 00 00 00 00 00 00 00 ..5530005....... 000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
- ベストアンサー
- Visual Basic
- バイナリエディタについて。
同容量のファイルを比較しようと思いますが、バイナリエディタの機能で AとBとCがあったとき、AとBでは値がN違いAとCでは値がM違う のような検索ができるバイナリエディタを探しています。 上記のような機能、又は似たような機能を持つバイナリエディタをご存知の方よろしくお願いします。
- 締切済み
- フリーウェア・フリーソフト
- バイナリである部分の書き換えについて
拡張子exeのファイルをバイナリエディタで開いてある部分を変更する。手順をパッチなどでやってくれるようにするにはどの言語で作ればいいでしょうか わかりづらいと思うのですが、 NoDVDパッチなどのようなものです。 たとえば0×000836 56→00のようにただ書き換えるだけです。 また同じフォルダに~~~.exeがなければERRORになるように作りたいんです。 プログラミングに関してはまったくの初心者です。
- ベストアンサー
- その他(プログラミング・開発)
- バイナリファイルの内容を、そのままテキストファイルに出力する方法
環境:VC2005 バイナリファイルのデータが以下の通りです。 (ex):41 22 5D 0D 8A 71 05 0A Cプログラムで、バイナリファイルのデータを読み込み、 char* test_data = (char*)"41225D0D8A71050A"; と、等価となるtest_data変数を作成したいのですが、 どのようにすれば良いのでしょうか。
- ベストアンサー
- C・C++・C#
- バイナリファイルとバイナリ文字列の違い
がわかりません。 例えば >http://e-words.jp/w/E38390E382A4E3838AE383AAE58897.html をみるとバイナリ列は1バイトを連ねたものだというらしいです。 つまり【文】という文字列を文字コードUTF-8でバイト配列化すると [1] => 230 [2] => 150 [3] => 135 となります。 (これはPHPでunpackかけましたが他の言語のGetBytes()などでも同じバイト値がでました。) この【文】という文字列はバイナリ列になるわけですよね? 例えばこの【文】という文字だけを保存したbun.txtというファイルはバイナリーファイルに なるのでしょうか? バイナリファイルの定義をみると >http://e-words.jp/w/E38390E382A4E3838AE383AAE38395E382A1E382A4E383AB.html 上記URLだと >文字コードの範囲などを考慮せずに作成されたファイル というのがバイナリファイルであるとあります。 つまりバイナリファイルとは 1バイト・・つまり8ビット(0~255)までの数値で表したものを連ねたもので なおかつ、文字コードなどの解釈を一切行わなずに、バイト値のみが記述されたデータと おもってもよいのでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- 日本語?
日本語勉強しています。 >事の発端は10月31日放送の日本テレビ系「メレンゲの気持ち」に出演した藤本が、庄司の隠し持っていたレンタルのセクシー系DVDを返却せずにシュレッダーにかけたなどと報じた記事がネット上で話題になった。 https://news.yahoo.co.jp/articles/61c79be40d3ab63a646cafe18301eb94ab6689d9 どういう意味ですか?
- 締切済み
- 日本語・現代文・国語
- MYSQL バイナリーデータに変換して取得
MYSQLでSELECTして以下のテーブルのCODEカラムからバイナリーデータに変換してデータを取得したいのですが、どうしたら良いでしょうか? SELECT CODE FROM TABLE_NEME WHERE ID='XXX' <テーブルデータ> CODE(varchar型) 011A00046D0ADC4B
- ベストアンサー
- MySQL
お礼
ありがとう、ございます。 何とか無事にできました。