반응형

스미싱 피해 예방, 외부앱 설치 차단으로 막자



스미싱은 문자 메시지를 통해 악성 앱을 설치하도록 유도해 금전 피해를 입히는 범죄입니다. 특히 안드로이드 스마트폰은 외부앱 설치를 허용하는 경우가 많아 스미싱 피해에 노출되기 쉽습니다.

스미싱 피해를 예방하기 위해서는 외부앱 설치를 차단하는 것이 가장 효과적인 방법입니다. 안드로이드 스마트폰의 경우, 설정에서

보안 위험 자동 차단

기능을 활성화하면 외부앱 설치를 막을 수 있습니다.

보안 위험 자동 차단

기능은 원 UI 6.0 이상 버전에서 지원되며, 원 UI 5.0 이하 버전에서는

출처를 알 수 없는 앱 설치

기능을 비활성화하면 됩니다.

보안 위험 자동 차단

기능을 활성화하면 다음과 같은 설정이 가능합니다.

■ 메시지 앱 보호:

메시지 앱에서 소프트웨어 설치를 차단합니다.

■ USB 케이블 차단:

USB 케이블을 사용하여 소프트웨어 업데이트를 차단합니다.

■ 인증되지 않은 출처의 앱 차단:

구글 플레이스토어 이외의 경로에서 설치된 앱을 차단합니다.

보안 위험 자동 차단

기능을 활성화하고,

메시지 앱 보호

USB 케이블 차단 기능을 활성화하면 스미싱 피해를 효과적으로 예방할 수 있습니다.

또한, 스미싱으로 의심되는 문자를 수신한 경우,

URL을 클릭하지 말고, 문자 내용을 캡처하여 한국인터넷진흥원(118)에 신고

해야 합니다.

자세한 내용은 아래 링크(배너)를 클릭해주세요.
반응형
반응형

윈도우 PC로 스마트폰을 제어하는 방법



스마트폰은 이제 필수품이 되어, PC를 사용할 때도 스마트폰을 끊임없이 확인하게 됩니다. 스마트폰에서만 볼 수 있는 알림이나 앱을 확인하기 위해 PC를 왔다갔다 하는 것은 번거롭죠.

윈도우 PC라면 '휴대폰과 연결' 앱을 사용하면 PC에서 스마트폰을 제어할 수 있습니다. 스마트폰에 울리는 전화, 문자, 알림을 확인하고, 스마트폰 화면을 그대로 PC 화면에 띄워서 제어할 수 있습니다.

방법



1. PC와 스마트폰의 운영체제가 윈도우 10 또는 11, 스마트폰은 안드로이드 7 이상 또는 iOS 14 이상인지 확인합니다.
2. PC에서 윈도우 검색창에서 '휴대폰과 연결'을 검색해서 앱을 실행합니다.
3. 스마트폰에서 '장치 선택' 메뉴에서 '안드로이드'를 선택합니다.
4. PC 화면에 표시된 QR코드를 스마트폰 카메라로 인식합니다.
5. 스마트폰에서 '휴대폰과 연결' 앱을 실행하고, PC에서 표시된 QR코드를 다시 인식합니다.
6. PC와 스마트폰의 연결이 완료되면, '휴대폰과 연결' 앱에서 스마트폰 정보를 확인하고 알림, 메시지, 통화, 사진, 앱 등을 제어할 수 있습니다.

기능



■ 알림


* 스마트폰에 울리는 모든 알림을 확인하고, PC 키보드로 바로 답장을 적을 수 있습니다.

■ 메시지


* 새로운 메시지를 바로 확인하고 원하는 사람에게 메시지를 보낼 수 있습니다.

■ 통화


* 통화 목록 확인, 전화 송수신 기능을 제공합니다.

■ 앱


* 스마트폰에 설치된 앱을 바로 실행합니다. '휴대폰 화면 열기'를 누르면 스마트폰 화면이 그대로 PC 화면에 나타납니다.

■ 사진


* 스마트폰에 저장된 사진 목록을 확인하고, PC로 옮기거나 PC에서 스마트폰으로 옮길 수 있습니다.

아이폰 연결



아이폰의 경우 '장치 선택' 메뉴에서 '아이폰'을 선택하면 QR코드가 표시됩니다. 아이폰으로 QR코드를 인식해 '윈도우와 연결' 앱을 설치하고, 블루투스 설정에서 알림 보기, 연락처 동기화, 시스템 알림 공유 등의 권한을 승인하면 됩니다.

아이폰의 경우 지원하는 기능이 제한됩니다. 알림 확인이나 전화 및 문자 송수신은 가능하지만, 파일을 주고받기나 전체 앱 실행은 불가능합니다.

자세한 내용은 아래 링크(배너)를 클릭해주세요.
반응형
반응형

위치정보·위치기반서비스사업자 대상 위치정보 보호 교육 실시



방송통신위원회와 한국인터넷진흥원이 위치정보사업자, 위치기반 서비스 개발자 등을 대상으로 위치정보 보호 교육을 실시합니다.

이번 교육은 11월 6일(월) 패스트레인 교육센터에서 진행되며, 위치정보 보호 개념, 마스킹 및 암호화 방법, Location 실습(Google Maps), 실내 측위 실습, 공공데이터 포털 API를 활용한 앱 서비스 개발 실습 등을 다룹니다.

교육 대상은 위치기반 서비스 실무자 및 개발자(안드로이드 개발 경력자 등)이며, 교육 인원은 15명입니다. 교육 신청은 10월 31일까지 교육수강관리시스템에서 가능합니다.

이번 교육을 통해 위치정보사업자와 개발자들이 위치정보 보호에 대한 이해를 높이고, 위치정보를 안전하게 활용할 수 있는 역량을 키울 수 있을 것으로 기대됩니다.

교육 신청 방법



■ 신청기간: 2023년 10월 18일(수) ~ 10월 31일(화)
■ 신청방법: 교육수강관리시스템(https://lbs.flane.co.kr) - 교육일정 및 신청 - 에서 신청서 제출

교육 일정



■ 일시: 2023년 11월 6일(월) 10시 ~ 18시
■ 장소: 패스트레인 교육센터(서울시 서초구 남부순환로 2606 금정빌딩(양재동 11-2))

교육 내용



■ 위치정보 보호 개념
■ 마스킹 및 암호화 방법 실습
■ Location 실습(Google Maps)
■ 실내 측위 실습
■ 공공데이터 포털 API를 활용한 앱 서비스 개발 실습

수료 기준



■ 교육시간의 80% 이상 수강 + 만족도 조사 완료 시 수료증 발급

자세한 내용은 아래 링크(배너)를 클릭해주세요.
반응형
반응형

소수점을 정수로 변환할 때 (int) 를 쓰는 경우와 Math.round 로 반올림을 하는 경우가 있다.

 

(int) 를 사용하면 절삭이 된다. 따라서 Math.floor 를 사용할 때와 같은 결과가 된다.

float a = 9.8f;

int b = (int)a;

//// b 의 값은 9


float c = -9.8f;

int d = (int)c;

//// d 의 값은 -9

 

반면, Math.round 를 사용하면 반올림이 된다.

float a = 9.8f;

int b = Math.round(a);

//// b 의 값은 10


float c = -9.8f;

int d = Math.round(c);

//// d 의 값은 -10

 

결과값에 반올림이 필요한지, 내림(버림, 절삭)이 필요한지 잘 판단해서 사용해야 한다.

반응형
반응형

안드로이드에서 카카오페이 단건결재 API 연동 시

 

웹뷰를 이용해야하고, 결제 준비를 통해 Response 값을 받았을 경우에 해당함

 

 

Response 를 통해 받은 next_redirect_app_url 를 웹뷰에서 통해 호출해야함

 

public boolean shouldOverrideUrlLoading  에 아래 코드를 추가하면 됨

 

//// 카카오페이
if (url.startsWith("intent://kakaopay/pg")) {

  Intent intent = null;

  try {
  
    intent = Intent.parseUri(url, Intent.URI_INTENT_SCHEME);
    Uri uri = Uri.parse(intent.getDataString());

    startActivity(new Intent(Intent.ACTION_VIEW, uri));
    return true;

  } catch (URISyntaxException ex) {

  	return false;

  } catch (ActivityNotFoundException e) {

    if (intent == null) return false;

    //// 앱이 설치되어 있지 않으면 구글 플레이스토어로 연결함
    String package_name = intent.getPackage();	//// intent.getPackage() 대신 해당 패키지명을 추가하면 됨

    if (package_name != null) {
    
      startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + package_name)));
      return true;
      
    }

    return false;
    
  }

}

 

비슷한 예제는 많은데, 제대로 실행된 경우는 이 소스밖에 없었음

 

몇시간을 검색하고 테스트해서 찾아낸 결과임

 

출처 : github.com/iamport/iamport-kakao-android-gradle

반응형

+ Recent posts