IT박스

가짜 수신 전화 Android

itboxs 2021. 1. 7. 07:48
반응형

가짜 수신 전화 Android


Android 에뮬레이터 내에서 수신 전화를 위조하려면 어떻게해야합니까?

다음은 전화를 걸 수 있지만 에뮬레이터가 내가 선택한 번호에서 전화를 받도록 강제하고 싶습니다.

adb shell am start -a android.intent.action.CALL tel:1112223333

따라서 위의 명령과 정반대입니다.


Eclipse에서 DDMS를, Android Studio에서 Android Device Monitor를 사용하거나 터미널에서 명령 줄을 실행할 수 있습니다.

DDMS 사용 :

  • DDMS / ADM 열기
    • Eclipse : 창> Perspective 열기> DDMS
    • Android Studio : 도구> Android> Android Device Monitor
  • 가짜 수신 전화 번호를 입력하세요.
  • "음성"선택
  • 언론 보도

여기에 이미지 설명 입력

그 후 에뮬레이터가 다음과 같이이 전화를받는 것을 볼 수 있습니다.

여기에 이미지 설명 입력

명령 줄 사용

$ 텔넷 localhost 5554
$ gsm 전화 123456789

참고 : 5554 : 에뮬레이터 인스턴스
12345678의 콘솔 포트 번호 : 수신 전화 번호


실제로 안드로이드 스튜디오 2.1에서 그것의 쉽습니다!

여기에 이미지 설명 입력

여기에 이미지 설명 입력


Putty로 할 수 있습니다. Putty http://www.chiark.greenend.org.uk/~sgtatham/putty/ 다운로드 및 설치

1 단계 : Putty 실행

2 단계 : 주소 상자에 127.0.0.1을 입력합니다.

포트 상자에 에뮬레이터가 실행중인 포트 번호를 입력합니다. 에뮬레이터 창의 왼쪽 상단 (보통 5554)에 있습니다. 유형이 'telnet'으로 설정되어 있는지 확인하십시오. '열기'를 클릭하십시오.

3 단계 : 터미널이 열립니다. 유형:

gsm call <the number you want the phone to see>

Enter 키를 누르면 완료됩니다.

편집 : 가짜 SMS를 보낼 수도 있습니다.

sms send <the number you want the phone to see> <the message>

이클립스를 사용하는 경우 이클립스 메뉴에서 창을 클릭하면 에뮬레이터 컨트롤을 사용하여 간단히 수행 할 수 있습니다. 이제보기를 표시하고 다른 작은 창을 클릭하면 선택한 Android가 열리고 에뮬레이터 컨트롤이 열립니다.

에뮬레이터에서 전화를 걸 때 사용


동일한 동작을 테스트하는 또 다른 옵션은 실제 전화와 Google의 2 단계 인증 설정을 사용하여 통화를 생성하는 것입니다 (이미지 참조).

음성 통화


텔넷과 넷캣을 사용하는 유닉스 계열 시스템에서 편리한 한 줄짜리 :

 $ echo "gsm call 123456789" | nc -v  localhost 5554

텔넷을 통해 에뮬레이터에 연결하면됩니다. 명령 프롬프트를
열고 다음을 입력하십시오.

telnet localhost <console-port>

<console-port>에뮬레이터의 제목 표시 줄에서 찾을 수 있습니다 .
여기에 이미지 설명 입력

위의 예에 따르면 my <console-port>는 5554입니다.

텔넷을 통해 에뮬레이터에 연결 한 후 다음을 입력합니다.

gsm call <telephone-number>

셸 스크립트 incoming_call.sh :

#!/bin/sh
expect << EOF
spawn telnet localhost 5554
expect -re ".*>"
send "gsm call $1\r"
expect -re ".*>"
send "exit\r"
EOF

용법:

incoming_call.sh +55555555555

Android 에뮬레이트 된 장치 (AVD)에서 시뮬레이션 된 통화를 받기 위해 최근에 확인한 세 가지 옵션이 있습니다.

옵션 1:

아래에 표시된대로 에뮬레이트 된 장치 "추가"옵션으로 이동하고 "장치 호출"을 눌러 언급 된 번호에서 전화를받습니다.

여기에 이미지 설명 입력

옵션 2 :

에뮬레이트 된 장치 UI를 사용하여 아래와 같이 설정-> 시스템-> 에뮬레이트 된 장치 정보로 이동하여 전화 번호를 확인합니다. 다른 장치에서이 번호로 전화를 겁니다.

여기에 이미지 설명 입력

옵션 3 :

Android 장치 모니터를 실행하고 (예 : Windows "C : \ Users \ xyz \ AppData \ Local \ Android \ Sdk \ tools"실행 모니터) 자신의 수신 번호를 설정하고 아래와 같이 전화를 겁니다.

여기에 이미지 설명 입력

참조 URL : https://stackoverflow.com/questions/4964703/fake-incoming-call-android

반응형