アカウント名:
パスワード:
FM-7に隠し機能が見つかる。一般プロセスでも無制限でディスプレイハードウェアにアクセス可能
いや、脆弱性だろ
近頃のスラドの没落ぶりだとネタで言っているのかどうか判別がつかん
PC-8031のサブCPUの方が危ないのでは?
486SXマシンにIntel487等を追加した奴とか。
487をソケットに挿すと停止すると言われている486SXが裏でこっそり動き続けるのか
確かYAMAUCHIコマンドはFM-8、FM-7ではYAMAUCHIじゃなくても8文字であればなんでもよくなった
それは、ハードウェアへのアクセスを管理するために分けているのではなくて、16bitのメモリ空間ではVRAM領域とか足りないので、サブシステムとして切り分けただけなので、脆弱性とかではないですよね。MMR(なんだって!のアレではなくて、メモリマッピングレジスタ)を搭載した後の機種では、サブシステムを止めて乗っ取れますし。
CASIO FP-1100にも同様の脆弱性。VRAM上にユーザ定義フォントを利用してサブCPUコードを設置,未定義コマンドにより実行させて任意のコードを実行可。
#誰が見つけたんだこんな裏技。
ちなみにFP-1100でもテキストVRAMがなくて全てグラフィックVRAMに描画する。また,キャラクタ描画やグラフィック描画用の定義済みコマンドをサブCPUに送信して画面表示を行うのもFMと似た感じ。
#Z80(main)とuPD7801G(sub)のアセンブラでかなり遊んだのが30年前だから大部分忘れてしまった。#uPD7801Gは縦積みやら条件スキップやら変な命令セットだった記憶がある。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
YAMAUCHI (スコア:0)
FM-7に隠し機能が見つかる。一般プロセスでも無制限でディスプレイハードウェアにアクセス可能
Re: (スコア:0)
いや、脆弱性だろ
Re: (スコア:0)
近頃のスラドの没落ぶりだとネタで言っているのかどうか判別がつかん
Re: (スコア:0)
PC-8031のサブCPUの方が危ないのでは?
Re: (スコア:0)
486SXマシンにIntel487等を追加した奴とか。
Re: (スコア:0)
487をソケットに挿すと停止すると言われている486SXが裏でこっそり動き続けるのか
Re: (スコア:0)
確かYAMAUCHIコマンドはFM-8、FM-7ではYAMAUCHIじゃなくても8文字であればなんでもよくなった
Re: (スコア:0)
それは、ハードウェアへのアクセスを管理するために分けているのではなくて、16bitのメモリ空間ではVRAM領域とか足りないので、サブシステムとして切り分けただけなので、脆弱性とかではないですよね。
MMR(なんだって!のアレではなくて、メモリマッピングレジスタ)を搭載した後の機種では、サブシステムを止めて乗っ取れますし。
Re: (スコア:0)
CASIO FP-1100にも同様の脆弱性。
VRAM上にユーザ定義フォントを利用してサブCPUコードを設置,
未定義コマンドにより実行させて任意のコードを実行可。
#誰が見つけたんだこんな裏技。
ちなみにFP-1100でもテキストVRAMがなくて全てグラフィックVRAMに描画する。
また,キャラクタ描画やグラフィック描画用の定義済みコマンドをサブCPUに送信して画面表示を行うのもFMと似た感じ。
#Z80(main)とuPD7801G(sub)のアセンブラでかなり遊んだのが30年前だから大部分忘れてしまった。
#uPD7801Gは縦積みやら条件スキップやら変な命令セットだった記憶がある。