Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jul 2004 06:53:09 +0900
From:      Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        Andrew Gallatin <gallatin@cs.duke.edu>
Subject:   Re: Excellent job on the firewire support!
Message-ID:  <87u0w1ni2i.wl@tora.nunu.org>
In-Reply-To: <1090421941.7114.26.camel@builder02.qubesoft.com>
References:  <16634.47272.768935.436137@grasshopper.cs.duke.edu> <200407182039.10773.dfr@nlsystems.com> <16634.54674.966908.540880@grasshopper.cs.duke.edu> <200407182104.53221.dfr@nlsystems.com> <16638.32914.509773.486468@grasshopper.cs.duke.edu> <1090421941.7114.26.camel@builder02.qubesoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At Wed, 21 Jul 2004 15:59:01 +0100,
Doug Rabson wrote:
> > If no, assuming I had a Windows or Linux box on the firewire bus, would it be
> > possible to access physical memory from a different OS?
> 
> Windows XP has some kind of firewire debug driver that you might have to
> load (I haven't read the docs on that). I don't think the linux driver
> enables physical access by default but it would be easy to hack it in
> (just write all ones to the right fwohci register).

The physical access is usually used for SBP-2 initiator mode.
Without physical access, the performance of SBP-2 should be
poorer and we see more load on CPU.

The physical access can be restricted by two way. You can
restrict it per node-id and by physical memory range(upper bound).

As far as I have tried, WindowsXP seems not to allow physical access
of usual nodes. But I think you can easily cheat it by a node with
sbp target mode(use sbp_targ(4) ;-).

In my opinion, it's hard to ensure security with current OHCI
specification. 

https://www.netsecurity.ne.jp/article/2/6202.html

This page describes this problem in Japanese. It says that
information source is "iDEFENSE Intelligence Operations, June 18,
2002" but I cannot find the original source (in English).

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87u0w1ni2i.wl>