To assess the risk of flying fragments generated during accidental explosions in aerospace activities, we have been developing a class of numerical simulation codes for predicting their trajectories and impact conditions. In these codes, the equations of motion of solid bodies are solved with an inviscid flow solver, in which a high-resolution, finite-volume upwind scheme is used, and complex moving boundaries are treated by using a Cartesian cut cell method. In the present work, a two-dimensional version of our code has been validated against the result from a shock tube experiment, in which the two-dimensional shock-induced motion of a solid object was visualized using a high-speed video camera.