Spoof-detection and liveness analysis uses software-based solutions on user devices such as smartphones with cameras, audio output components (e.g., earpieces), and audio input components (e.g., microphones). Is performed. One or more audio signals are emitted from the audio output component of the user device, reflected from the target, and received back at the audio input component of the device. Based on the reflections, a determination is made whether the target consists of a three-dimensional face-like structure and / or face-like tissue. At least using this decision, a discovery is made whether the target is likely to be spoofed, rather than being a legitimate, living person.스푸프-검출 및 라이브니스 분석은 카메라, 오디오 출력 컴포넌트(예를 들어, 이어피스), 및 오디오 입력 컴포넌트(예를 들어, 마이크로폰)를 갖는 스마트폰과 같은 사용자 디바이스 상의 소프트웨어-기반 솔루션을 사용하여 수행된다. 하나 이상의 오디오 신호들이 사용자 디바이스의 오디오 출력 컴포넌트로부터 방출되고, 타겟으로부터 반사되고, 디바이스의 오디오 입력 컴포넌트에서 역수신된다. 반사들에 기초하여, 타겟이 3-차원 얼굴-유사 구조 및/또는 얼굴-유사 조직으로 구성되는지에 대한 결정이 이루어진다. 적어도 이러한 결정을 사용하여, 타겟이 적법한, 살아있는 사람이기보다는, 스푸프될 가능성이 있는지에 대한 발견이 이루어진다.