Computer >> 컴퓨터 >  >> 스마트폰 >> 스마트폰

꼭 알아야 할 안드로이드 비밀 보안 코드 15가지

꼭 알아야 할 안드로이드 비밀 보안 코드 15가지

삼성을 비롯한 글로벌 스마트폰 제조사들이 출시하는 대부분의 안드로이드 스마트폰에는 강력한 보안 기능이 내장되어 있습니다. 그중 일부는 안드로이드 시스템에 의해 자동으로 활성화되는데요. 별도의 설정 메뉴를 거치지 않고도 스마트폰의 다양한 기능, 특히 보안 관련 기능에 즉시 접근할 수 있게 해주는 'USSD(Unstructured Supplementary Service Data) 코드', 흔히 '비밀 코드'라고 불리는 것들도 존재합니다.

USSD 코드란 무엇인가?

USSD 코드는 기능 코드, 시크릿 코드, 퀵 코드 등으로도 불립니다. 숫자와 특수 기호의 조합으로 이루어져 있으며, 복잡한 설정 화면을 찾아다닐 필요 없이 스마트폰의 숨겨진 기능에 곧바로 진입할 수 있게 해주는 것이 특징입니다.

꼭 알아야 할 안드로이드 비밀 보안 코드 15가지

안드로이드의 퀵 코드는 GSM(Global System for Mobile Communications) 방식 스마트폰에서 사용되며, 모바일 통신사 네트워크와 직접 통신할 수 있게 해줍니다. 이러한 코드는 SIM 카드나 전화번호에 미리 프로그래밍되어 있어, 안드로이드 기기를 더 쉽고 효율적으로 관리할 수 있도록 돕습니다.

다만 기기에 따라 일부 USSD 코드가 작동하지 않을 수 있다는 점은 유의해야 합니다. 듀얼심 폰에서는 오류가 발생하는 경우가 많고, 통신사, 지역, 전화 앱 버전에 따라서도 결과가 달라질 수 있습니다. SIM 카드 자체의 문제일 가능성도 있죠. 결국 해당 코드가 작동하는지 확인하는 유일한 방법은 직접 입력해 보는 것입니다.

USSD 코드 사용 방법

USSD 코드 사용법은 생각보다 훨씬 간단합니다. 설정 앱을 열고 원하는 메뉴를 일일이 찾아 들어갈 필요가 없습니다. 아래 세 단계만 따라 하면 됩니다.

  1. 안드로이드 스마트폰의 전화 앱을 실행합니다. 보통 홈 화면 하단에 위치해 있습니다.
  2. 키패드에 사용하려는 USSD 코드를 입력합니다. 대부분 별표(*) 또는 해시(#) 기호로 시작합니다.
  3. 통화 버튼을 누르면 코드가 실행되면서 해당 정보 화면이 자동으로 나타납니다.
꼭 알아야 할 안드로이드 비밀 보안 코드 15가지꼭 알아야 할 안드로이드 비밀 보안 코드 15가지꼭 알아야 할 안드로이드 비밀 보안 코드 15가지

안드로이드에서 꼭 시도해볼 비밀 보안 코드 15가지

아래는 안드로이드 기기에서 알아두면 매우 유용하게 쓸 수 있는 대표적인 보안 코드 목록입니다.

1. GPS 시스템 테스트

USSD 코드: *#*#1472365#*#*

안드로이드 GPS(Global Positioning System)의 정상 작동 여부와 성능을 확인하고 싶다면 이 코드를 사용해 보세요.

스마트폰의 GPS가 켜져 있는지 아는 것만으로도 의외의 상황에서 큰 도움이 됩니다. 예를 들어 휴대폰을 잃어버리거나 도난당했을 때, GPS가 활성화되어 있다면 기기의 위치를 추적할 수 있기 때문입니다.

2. 캘린더 저장 데이터 확인

USSD 코드: *#*#225#*#*

스마트폰에는 캘린더 데이터가 저장되어 있는 경우가 많습니다. 즉, 기기 저장소에 디지털 캘린더에 등록한 일정 정보가 담겨 있는 것이죠.

여기에는 국가별 공휴일, 기기에 저장된 생일, 다가오는 중요한 약속까지 포함됩니다. 캘린더 정보 화면을 통해 내 기기에 어떤 일정이 기록되어 있는지 한눈에 확인할 수 있습니다.

3. SAR 값(전자파 흡수률) 확인

USSD 코드: *#07#

SAR(Specific Absorption Rate) 값을 알면 안드로이드 기기를 사용하는 동안 신체가 흡수하는 전자파 에너지의 양을 파악할 수 있습니다.

현재 FCC(Federal Communications Commission)는 스마트폰의 SAR 값을 체중 1kg당 1.6와트 이하로 규정하고 있습니다. 이 코드를 사용하면 내 스마트폰이 이 기준을 초과했는지 확인할 수 있고, 초과했다면 새 기기로 교체할 시점인지 고민해볼 필요가 있습니다.

4. 배터리·WLAN 등 기기 정보 확인

USSD 코드: *#*#4636#*#*

배터리 상태, WLAN(Wireless Local Area Network)을 포함한 각종 기기 정보를 이 코드 하나로 확인할 수 있습니다.

특히 앱 사용 통계와 Wi-Fi 정보까지 함께 표시되므로, 누가 내 앱에 접근했는지 짐작할 수 있습니다. 이 말은 곧 이 코드가 하나의 보안 점검 도구로도 활용될 수 있다는 뜻입니다.

5. 펌웨어 정보 확인

USSD 코드: *#*#4986*2650468#*#*

펌웨어 정보는 안드로이드 사용자에게 여러 가지 이점을 제공합니다. 예를 들어 기기의 펌웨어가 임의로 변경되었는지 확인하면, 시스템 손상으로 이어질 수 있는 위험을 사전에 차단할 수 있습니다.

이 코드를 입력하면 초기 안드로이드 펌웨어와 관련된 핵심 정보를 되돌려받을 수 있습니다. PDA(Personal Digital Assistant) 정보, RF(Radio Frequency) 호출 날짜, 스마트폰 모델명, 하드웨어 사양, 제조일자 등이 포함됩니다.

6. 발신번호 표시 끄기

USSD 코드: *31#

누군가 전화를 걸면 발신번호가 화면에 표시되는 Caller ID 덕분에 안드로이드 사용자는 상대방이 누구인지 알 수 있습니다. 하지만 때로는 이 식별 기능을 끄고 싶은 경우도 있겠죠.

그럴 때 이 코드를 입력하면 내 발신번호 표시를 끌 수 있습니다. 마음이 바뀌었다면 같은 코드를 다시 입력해 기능을 재활성화하면 됩니다.

7. 공장 초기화(팩토리 리셋) 실행

USSD 코드: *#*#7780#*#*

기기에 버그나 내부 문제가 생겨 성능이 저하되었다면, 가장 확실한 해결책이 공장 초기화일 수 있습니다.

공장 초기화는 하드 리셋과 다릅니다. 기기의 펌웨어는 그대로 유지되지만, 안드로이드 기기에 저장된 모든 데이터와 설치된 앱은 삭제됩니다.

로그인 정보 등 중요한 데이터가 모두 지워지므로, 이 코드를 사용하기 전에 반드시 데이터를 백업해야 합니다. 초기화가 끝나면 구매 당시처럼 깨끗한 상태의 스마트폰을 사용할 수 있습니다.

8. 카메라 정보 확인

USSD 코드: *#*#34971539#*#*

카메라 펌웨어는 시스템 보안에 영향을 줄 수 있는 요소 중 하나입니다. 실제로 스마트폰 카메라에 무단 접근하려는 악성 공격도 적지 않습니다.

안드로이드 카메라 펌웨어의 세부 정보를 알고 있으면 사이버 범죄자에 의한 변조 시도를 식별할 수 있습니다. 이 코드 덕분에 굳이 설정 메뉴로 들어가지 않아도 됩니다.

9. 저장소 및 시스템 세부 정보

USSD 코드: *#3282*727336*#

이 코드를 사용하면 기기의 내부 시스템과 저장소에 대한 정확한 정보를 얻을 수 있습니다. 표시되는 정보 중 하나가 평소 데이터 사용량인데요.

만약 평소와 다른 비정상적인 데이터 사용이 감지된다면, 누군가 원격으로 내 스마트폰을 사용하고 있을 가능성을 의심해봐야 합니다.

10. 기기 강제 종료

USSD 코드: *#*#7594#*#*

어떤 이유로든 일반적인 방법으로 기기를 끌 수 없다면, 이 비밀 코드가 최선의 선택입니다.

코드를 실행하면 기기가 자동으로 종료됩니다. 다시 켤 때는 보안 비밀번호를 입력해야 하므로, 다른 사람이 함부로 기기 데이터에 접근하는 것도 막을 수 있습니다.

11. 일반 테스트 모드 활성화

USSD 코드: *#0*#

안드로이드 폰이 정상적으로 작동하는지 확인하는 가장 좋은 방법은 '일반 테스트 모드'를 실행하는 것입니다.

이 코드를 입력하면 그립 센서, RGB 테스트, 서브키, 바코드 에뮬레이터 테스트, LED, 전면 카메라, 터치 테스트, 기기 버전 정보 등 다양한 하드웨어 테스트 기능에 접근할 수 있습니다.

만약 그중 한두 개 항목에서 이상이 발견된다면, 누군가 내 기기를 조작했을 가능성이 높으니 주의 깊게 살펴야 합니다.

12. 착신 전환 확인

USSD 코드: *#67#

이 코드를 사용하면 착신 전환 기능이 활성화되어 있는지 확인할 수 있습니다. 중요한 전화가 다른 번호로 전달되고 있다면, 착신 전환 기능이 이를 알려줍니다.

기능이 켜져 있다면 통화 중이거나 전화를 거절했을 때도 중요한 연락이 다른 번호로 넘어간다는 알림을 받을 수 있습니다.

13. MAC 주소 확인

USSD 코드: *#*#232338#*#*

악성 활동을 식별하는 또 다른 방법은 스마트폰의 MAC(Media Access Control) 주소가 변경되었는지 확인하는 것입니다. MAC 주소는 네트워크 인터페이스 컨트롤러(NIC)에 할당되는 고유 식별자입니다.

TCP(Transmission Control Protocol) 같은 네트워크 프로토콜에 필수적인 요소로, MAC 주소가 없으면 TCP는 작동하지 않습니다. 이 코드로 MAC 주소 정보를 확인하고, 기존 네트워크 정보와 일치하는지 점검하세요. 일치하지 않는다면 보안 침해 여부를 반드시 살펴봐야 합니다.

14. IMEI 정보 확인

USSD 코드: *#06#

기기의 IMEI(International Mobile Equipment Identity) 역시 중요한 고유 식별자로, 스마트폰의 디지털 지문과 같은 역할을 합니다.

대부분의 경우 IMEI는 스마트폰 뒷면에 인쇄되어 있지만, 이를 확인하려면 뒷커버를 분리해야 하는 번거로움이 있습니다.

뒷커버를 분리하는 방법을 모르거나 분리할 수 없다면, 이 코드를 입력하기만 하면 IMEI 정보를 바로 확인할 수 있습니다.

15. 하드 리셋

USSD 코드: *2767*3855#

일부 스마트폰 문제는 기기의 모든 내용을 삭제해야만 해결될 수 있습니다. 이런 경우 안드로이드 폰에 하드 리셋을 실행해야 하는데, 역시 이 코드를 사용하기 전에 반드시 데이터를 백업하세요.

중요한 정보가 모두 안전하게 보관되었다는 것을 확인한 후 이 코드를 사용하면, 모든 데이터가 삭제되고 스마트폰이 완전히 초기화됩니다.

함께 알아두면 좋은 MMI 코드

USSD 코드 외에도 MMI(Man Machine Interface) 코드라고 불리는 것들이 있습니다. 두 코드 모두 해시(#)나 별표(*)로 시작하고 사용 방식도 거의 같아서 구분하기가 쉽지 않습니다.

꼭 알아야 할 안드로이드 비밀 보안 코드 15가지

MMI 코드 역시 USSD 코드와 동일하게 전화 앱의 다이얼 패드에 입력하는 방식으로 사용합니다. 작동 방식도 비슷해서, IMEI 조회처럼 두 코드 모두 접근할 수 있는 기능도 있습니다. 또한 스마트폰 제조사가 새로운 안드로이드 포크를 출시할 때마다 두 코드 모두 정기적으로 업데이트됩니다.

하지만 매우 유사해 보여도 두 코드에는 분명한 차이가 있습니다. 우선 제공 주체가 다릅니다. USSD 코드는 일반적으로 통신사가 제공하므로, 이동통신 사업자마다 코드가 다른 '통신사 전용(carrier-specific)' 성격을 띱니다.

반면 MMI 코드는 '모델 전용(model-specific)'입니다. 삼성 갤럭시, 구글 픽셀, 오포(Oppo) 등 사용 중인 스마트폰 브랜드와 모델에 따라 코드가 달라집니다. MMI 코드는 수리 서비스 업체나 스마트폰 엔지니어들이 자주 활용하기도 합니다.

코드의 종류 면에서도 MMI 코드가 USSD 코드보다 수가 적은 편입니다.

직접 시도해볼 수 있는 MMI 코드 예시는 다음과 같습니다.

  • *#*#1234#*#* : PDA 소프트웨어 버전 정보
  • *#*#2222#*#* : 스마트폰 하드웨어 버전
  • *#*#44336#*#* : 현재 소프트웨어 버전 및 시스템 업데이트 정보
  • *#7465625# : 안드로이드 기기 잠금 상태
  • *#*#2663#*#* : 터치스크린 펌웨어 버전

마무리

USSD 코드는 몇 초 만에 발신번호 표시 해제 같은 각종 기능과 보안 설정에 접근할 수 있게 해주는 시간 절약 도구입니다. GPS 점검부터 IMEI 확인, 초기화까지, 오늘 소개한 코드들을 활용해 내 스마트폰을 더 안전하고 스마트하게 관리해 보세요. 여기에 더해 스팸 전화 차단 방법이나 안드로이드·iOS에서 기본 계정을 변경하는 방법도 함께 익혀두면 좋습니다.