Most previousside-channel analysis-based reverse engineering (SCARE) methods were based on collision attack. However, the collision-based methods generally need noise-free traces and can hardly be verified by realistic implementations. This paper proposes a novel SCARE, which is named as OSHDG-SCARE, targeting on secret S-box. We define a graph as OSHDG (one-step HD graph) to recover the parameters of any secret S-box. Due to the redundancy of OSHDG, the multiple paths can filter the correct results and improve the success rate of the reverse method even when the samples deviate from leakage model. We classify the deviation of side channel signal as two types, which are the gap between real leakage and leakage model, and measurement noise. Experiments are performed on real power traces satisfying the inaccurate HW (Hamming Weight) leakage model from a software implementation of AES-like cipher. OSHDG-SCARE recovers the secret S-box when the deviation rate of traces is 1.45%.