A method of imaging an object by generating laser pulses with a short-pulse, high-power laser. When the laser pulse strikes a conductive target, bremsstrahlung radiation is generated such that hard ballistic high-energy electrons are formed to penetrate an object. A detector on the opposite side of the object detects these electrons. Since laser pulses are used to form the hard x-rays, multiple pulses can be used to image an object in motion, such as an exploding or compressing object, by using time gated detectors. Furthermore, the laser pulses can be directed down different tubes using mirrors and filters so that each laser pulse will image a different portion of the object.