세이박스

아이폰 SK 통신사 이용자 스팸 전화 문자 차단 방법 안내

하드웨어

iOS 의 경우 통화 제어 관련 앱을 차단하고 있는지 스팸 관련 앱들이 한결같이 전화번호에 스팸 번호를 등록하는 방법만 적용 되어 있다.
하지만, Show에서 만든 앱은 제대로 된 스팸 제어가 되고 있다.
아마도 통신사 자체에서 차단하는 것을 앱으로 연동한듯 하다.
문제는 Show 회원에게만 제공한다는 것이다.
SK 통신사에서도 이제 아이폰을 이용할 수 있는 반면 SK 측에서는 아직 스팸 차단 앱을 내놓지 않았다.
아마도, 준비중일 것이다.
하지만, 당장 스팸이 막 쏟아져 들어 오는데 짜증과 시간을 낭비하고 있다.
문자 올때 마다 신경 쓰인다.
그래서 SK 자체에서 막아주는 서비스가 있을것이라는 생각에 고객센터에 문의 했다.
역시나 무료 부가 서비스가 있었다.
하지만, 아이폰에서는 지원될지 모르겠다라고 했다.
오호~ 된다!
스팸 단어를 "대출" 이라고 등록 해 놓고 문자를 보냈더니 차단되었다.
참고로, 차단후 바로 조회는 되지 않는다 대략 10분쯤 지나고 나서 확인이 되었다.
그리고, 주기적으로 차단된 문자를 이메일로도 받아 볼 수 있다.
참 좋은 서비스를 지금껏 이용하지 않고 있었다.

이제 등록 방법을 알려 드리겠습니다.

1. http://www.tworld.co.kr 접속
2. 로그인
3. 상단 메뉴에서 부가서비스 > 통화 클릭

사용자 삽입 이미지




4. 아래쪽에 보면 [통화필터링] 서비스가 보이죠. 항목중 "스팸필터링" 클릭

사용자 삽입 이미지




5. 큼직하게 이용료 "무료"라고 되어 있는 바로 아래 "신청하기" 클릭 합니다.

사용자 삽입 이미지



6. "이미 사용중입니다"라고 뜨면 바로 "설정하기" 버튼을 클릭합니다.
7. 본인확인 인증후 설정할 수 있다라는 메시지와 함께 빈 페이지로 이동합니다. 그런데, 자세히 보면 팝업이 차단된것을 확인할 수 있습니다. (팝업 허용 예외)
8. 팝업창을 임시 허용해서 띄울수 있게 합니다. (인증창)
9. 인정번호받기 클릭하시면 문자로 인증번호 전송 됩니다. 입력후 확인을 클릭합니다.


사용자 삽입 이미지





10. 테스트후 글 작성하기 위해 조회 했는데 벌써 차단건수 올라 왔군요.

사용자 삽입 이미지



11. 스팸허용설정은 자신의 주소록의 연락처를 모두 등록 해둔다면 실수로 차단되는것을 막아 주겠죠

사용자 삽입 이미지


12. 스팸차단설정을 클릭합니다.

 

 

- 차단국번선택하기

전, 인터넷 전화인 070을 제외한 모든 국번을 차단체크 했습니다. 070 역시 스팸전화 많이 걸려오긴 하지만 혹시나 해서 열어 뒀습니다.


- 차단번호등록

특정 연락처에 대해서 받기 싫거나 문자 필터 하고 싶을때 등록하면 됩니다. 유독 고정 번호로 내용만 교묘하게 변경하는 스팸 연락처도 해당 사항이 되겠죠! 물론 발신자 번호조차 바꾸겠지만...ㅋㅋ


- 차단 패턴 등록

단어를 입력해서 해당 단어와 일치할 경우 차단하는데, 좀 주의를 해서 입렵합니다. 즉, 정상적인 문자에서는 확실하게 사용하지 않을만한 문자를 등록하는것이 좋습니다. 저는 일단 테스트 삼아 "대출" 넣어 봤습니다.



13. 정보조회및변경

사용자 삽입 이미지

차단된 내용을 이메일 통해서 주기적으로 받고자 할때 이용하는 항목 입니다.
받으실 이메일주소 입력후 받을 주기와 수신시간을 선택하세요!
전 매일 오전 10시로 설정 했습니다.
그리고, 운영자 스팸기능 이라고 있는데, SKT 자체적으로 필터를 해도 되겠느냐는 질문인데? 전 그냥 설정으로 체크 했습니다.

이외에도 부가서비스 > 통화 > 통화필터링에 보면 다양한 차단 기능이 많습니다.
발신자 번호가 없을경우 차단 하거나 해외로 전화 걸지 못하게 한다거나 기타 무료 옵션 많습니다.
당분간 티월드 사이트 들어와서 스팸 차단을 이용해야겠습니다.

SK 이용하시는 회원 모두에게 해당되는 정보이니 도움이 되시길 바랍니다.


 ▶ 최신영화, 최신 미국드라마 무료 다운로드... 

KT, SK 인터넷 공유기 차단 경고 해지 및 차단하기

서버,보안

사용자 삽입 이미지
사용자 삽입 이미지


KT 또는 SK 인터넷 신청시 약관을 자세히 보시면 1회선당 1대의 PC만 사용 가능하도록 명시 되어 있습니다.
하지만, 대부분 사람들이 이러한 사항을 모르고 인터넷 공유기를 사용하고 있죠.
이렇듯 당연히 공유기를 사용해도 되는줄 알고 이용하다가 어느날 갑자기 위 이미지 처럼 차단 되었다는 메시지를 보고서 뭐지? 하고 인터넷 회사에 항의도 하곤 하죠.
문제는 항의 해본들... 결과는 대략 짐작이 되시죠.
그렇다고 통신사에서는 1대 이상 이면 무조건 차단하지 않고 적어도 3~4대 이상 사용해야지만 차단을 하고 있습니다.
사실 저처럼 공유기를 사용은 하지만, 실제 사용하는 PC는 1대에 불가 합니다.
이런 경우까지 차단 된다면 불만이 정말 크겠죠.
그렇다면 4대 이상 사용하는 곳이 어디 일까요?
네, 소규모 사무실이 대부분 일껍니다.
제가 아는 지인도 이와 같은 경고 내용을 보고 저에게 이상한 광고가 계속 뜬다고 문의를 주셨거던요.
이래 저래 설명을 해드리고 인터넷 회선 추가하시라고 했더니 그럼, 추가 비용 들지 않냐구 하더군요.
당연 추가 비용 들지요...ㅡㅡ;
하지만, 뭐 꼭 돈을 들이지 않겠다면 다음과 같은 방법도 있다고 설명 드렸습니다.


1. 인터넷 익스플로러(IE) 브라우저 말고 다른 브라우저 사용
KT의 경우 IE 기반 브라우저에서만 차단 하고 있습니다. KT에서 패킷을 가로채어 패킷을 분석한 다음 전송지 mac 주소가 지정된 갯수보다 많을 경우 접속한 사이트로 부터 온 패킷을 보내주는게 아니라 KT에서 만든 경고페이지를 전달 해주는 원리 입니다.
이와 같은 원리가 IE에서만 동작하도록 해놨기에 파이어폭스 또는 크롬과 같은 브라우저를 이용할 경우 차단 경고가 나타 나지 않습니다.
위 두번째 이미지가 모질라의 파이어폭스로 접속한 화면입니다.
물론 IE기반의 사이트가 아직 많이 있어서 다른 브라우저에서는 불편하겠지만, 네이버, 다음과 같은 큰규모의 사이트들은 이용하는데 그의 불편함이 없으므로 평소엔 이와 같은 브라우저를 이용하다가 금융권 등 IE기반의 사이트 이용시에만 "접속 PC 변경" 빨간 버튼을 클릭 후 창을 닫고 다시 IE를 띄우면 이용가능 합니다.
단, 다른분이 이 버튼을 클릭하면 다시 차단 되겠죠! 따라서, 다소 불편함이 좀 있습니다. ^^

모질라 파이어폭스 한글버전 다운로드 : http://www.mozilla.or.kr/ko/
구글 크롬 브라우저 다운로드 : http://www.google.com/chrome/?hl=ko


2. DNS KT사용하지 않기
대부분 기본 DNS 설정이 자동 또는 수동으로 1차 168.126.63.1, 2차 168.126.63.2 로 되어 있을 겁니다.
KT가 아닌 다른 DNS를 이용해 보시기 바랍니다.
단, 이방법은 제가 해보지 않아서 검정되지 않은 방식 입니다. (안될 가능성 98%)
회사 IP #1
IP #2
IP #3
도메인 #1
도메인 #2
도메인 #3
KT 168.126.63.1 168.126.63.2
 
kns.kornet.co.kr kns2.kornet.net
 
하나로 210.220.163.82
219.250.36.130
210.94.6.67 qns1.hananet.net qns2.hananet.net
qns3.hananet.net
하나로 210.94.0.73 221.139.13.130 210.180.98.74
cns1.hananet.net
cns2.hananet.net
cns3.hananet.net
하나로 211.58.252.62 211.58.252.94   ns.ngene.net
ns2.ngene.net
 
하나로 210.181.1.41 210.181.4.51   ns.dreamx.com ns2.dreamx.com
 
하나로 131.107.1.7 210.94.0.7   ins1.hananet.net ins2.hananet.net
 
두루넷 210.117.65.1 210.117.65.2   nsgr1.thrunet.com nsgr2.thrunet.com
 
신비로 202.30.143.11 203.30.143.11   ns.shinbiro.com
ns2.shinbiro.com  
데이콤 164.124.101.2 203.248.240.31   ns.dacom.co.kr ns2.dacom.co.kr
 
드림라인 210.181.1.24 210.181.4.25   ns.cjdream.net
ns2.cjdream.net
 
파워콤 164.124.107.9 203.248.252.2   cns2.bora.net cns3.bora.net
 
KT IDC
211.63.213.176 61.78.38.120   ns.kt-idc.com ns2.kt-idc.com
 
데이콤 IDC
203.248.250.24 203.248.250.25   ns1.kidc.net ns2.kidc.net
 
하나로 IDC 211.58.252.62 211.58.252.94   ns.negne.net ns2.ngene.net
 


3. 제일 확실한 방법 KT서버중 위와 같은 패킷 분석을 하거나 경고 페이지를 보내주는 처리를 하는 IP 대역을 모두 공유기 보안 설정에서 막아 버리기

이방법이 제일 확실 하지만 공유기 마다 차이가 좀 있으며, 초보자 분들은 좀 까다롭게 여겨 질 수 있습니다.
기본 원리는 210.91.57.1 ~ 210.91.57.254 IP 대역을 모두 차단 하는 것입니다.
그런데, 위 IP가 지역마다 조금씩 차이가 날 수도 있나 봅니다.
따라서, 차단 경고 페이지 발생시 어디IP로 부터 패킷이 전달 되었는지 패킷 IP 분석을 좀 해봐야 합니다.

* SK브로드밴드의 경우엔 매우 간단합니다.
접속하고자 하는 주소 뒤에 get 변수값을 임의로 붙여 주기만 하면 됩니다.
접속하고자 하는 사이트가 http://www.daum.net 인경우 http://www.daum.net/?saybox=good 처럼 뒤에 변수값을 임의로 붙여 주기만 하면 접속이 됩니다.


하지만, 위와 같은 방식은 통신사에서 언제든지 변경할 수 있는 것이므로 어디까지나 임시 방법일 뿐입니다.
따라서, 여유가 조금 되신다면 회선을 추가해서 이용하시길 권장 합니다.
권장하는 방법으로는 기존 이용중인 회선이 KT 이용 중이시라면 SK 회선 하나 추가 해서 이용하시길 바랍니다.
그럼, 이용할수 있는 회선이 6~8대 정도 되며, 둘중 하나가 장애나도 AS 되기전까지 3~4대 까지는 정상 이용 가능하니 효과 적일겁니다.

자바스크립트 팝업을 띄우기 실패시 별도의 메시지 보여주기

웹프로그램
자바스크립트(javascript)에서 팝업 띄우기를 실패 할 경우 alert 메시지로 팝업차단을 변경 할 것을 요청하는 방법

<script>
var f = window.open("팝업 관련 처리");
if(f == null) {
  alert('팝업이 차단 되었으니 해지 바랍니다.');
  location.href = "팝업을 해지 하는 방법이 설명된 페이지로 이동";
}
</script>

팝업을 해지 해야만 서비스 가능한 경우 위와 같이 처리 하면 가능할 것 같습니다.

[PHP] 보안 국내 IP 대역만 접속 하도록 응용

웹프로그램


국내 아이피 대역을 확인 하실려면
https://ip.nida.kr/ip_cate_stat/stat_05_04.act

에서 확인 가능하며 엑셀 파일로도 다운 가능 합니다.
https://ip.nida.kr/ip_cate_stat/stat_05_04_toexcel.act

다운 받은 엑셀 파일내용 중 시작IP 와 마지막 IP 값을
각 자리수가 3자리가 되도록 수정후 . 점을 제거 합니다.
202.6.95.0 인경우 202006095000 처럼 바뀌겠군요.
이렇게 바뀐 값을 "시작IP_마지막IP" 처럼 변경해서 배열로 담습니다.
저의 경우 에디트 플러스를 활용 했습니다.
$ipgroup = array("2020060950000_202006095255","202014103000_202014103255");
처럼 배열로 담습니다.
이후 추가되는 IP만 배열에 계속 추가 해주면 됩니다.
이와 같은 변경하는 작업을 어럽게 느끼시는 분을 위해 제가 오늘 날짜로 올라온것 까지 작업해서 첨부 해놨습니다.
첨부파일 다운받으실려면 회원가입후 이메일 인증 받으시고 등업요청후 제가 승인하면 다운 가능 해 집니다.
워낙 광고 도배하는 회원이 있어서 이와 같은 복잡한 절차를 거치도록 했으니 양해 바랍니다.

이제 저 배열을 활용하기만 하면 되겠군요.
접속자 IP를 받아서 비교를 한번 해보겠습니다.
$userip = getenv("REMOTE_ADDR");
//. 점으로 구분해서 변수로 담습니다.
$tmpuserip = explode(".",$userip);
//str_pad 함수를 이용해서 자리수를 "0"으로 채워 하나의 값으로 합칩니다.
$userip = str_pad((int)$tmpuserip[0],3,"0",STR_PAD_LEFT).str_pad((int)$tmpuserip[1],3,"0",STR_PAD_LEFT).str_pad((int)$tmpuserip[2],3,"0",STR_PAD_LEFT).str_pad((int)$tmpuserip[3],3,"0",STR_PAD_LEFT);
//배열 IP만큼 돌립니다.
for($i=0;$i<count($ipgroup);$i++) {
 //변수값을 분리합니다.
 $tmpip = split("_",$ipgroup[$i]);
 //접속자 IP가 시작IP값보다 크거나 마지막 IP보다 작은 값이면 포함되는 값이므로 차단
 if($tmpip[0]<=$ip || $tmpip[1]>=$ip) {
  echo "국내 IP만 접속 허용합니다.";
  exit;
 }   
}
배열 값은 "대역 시작 IP _ 대역 끝 IP" 로 저장 되어 있습니다.
따라서 접속한 사용자의 IP를 받아서 루프를 돌며 해당 대역에 포함되는지 체크하시면 됩니다.

참, IP6 IP에 대해서는 별도로 처리 하셔야함을 잊지 마세요! ^^

SPF Record (메일 차단을 막기 위한 등록)

서버,보안
damong.co.kr 의 구성된 SPF레코드는 다음과 같습니다.
   "v=spf1 mx a ip4:222.122.39.44 include:cafe24.com ~all"
 
아래 예시값을 참고하여 DNS ZONE 파일이 입력하여 주십시요. ( 최종 )
예)zone 파일의 마지막에 도메인, IN, TXT, 밑의 예시값을 넣으시고 DNS를 재 시작합니다.
예)kisarbl.or.kr. IN TXT "v=spf1 ip4:61.251.112.142 -all"
윈도우 DNS 서버를 운영할 경우 다음을 참조하십시요. → 윈도우 SPF 설정
리눅스계열의 경우 밑의 주황색 권고안중에서 하나만 하셔야 합니다
damong.co.kr.  IN   TXT   "v=spf1 ip4:222.122.39.44 ip4:222.122.39.128 -all"
의미: 위 메일발송IP를 위조하여 보내온 메일은 수신자의 메일서버에서 drop시켜라.
damong.co.kr.  IN   TXT  "v=spf1 ip4:222.122.39.44 ip4:222.122.39.128 ~all"
의미: 위 메일발송IP를 위조하여 보내온 메일은 수신자의 메일서버의 정책에 따라 판단하라
DNS ZONE파일을 변경시킨후, 하루이상이 지난후 확인을 하셔야 모든 DNS에 올바른 설정값이 나타납니다.
DNS의 특성상, 모든 DNS가 Refresh가 되는 시간이 필요합니다.
만약, 당장 확인을 원하신다면 다음과 같이 해주시기 바랍니다.
 

공유기 차단되도 쓴다, 공유기 차단 무력화 방법

서버,보안
 
- 인터넷 안되거나 자주 끊어지는 경우는 공유기 차단현상
- 공유기 차단 무력화 방법 공개
 
최근들어 메가패스등 초고속 인터넷을 사용하는 경우 인터넷이 안되거나 자주 끊어지는 경우가 부쩍 늘었다. 이런 경우 공유기 차단이 되었는지 의심해볼 필요가 있다.
오래전부터 초고속 인터넷 회사들은 언론을 통해 주기적으로 공유기 사용을 금지한다는 발언을 해서 논란을 일으키거나, 공유기 사용자를 색출하여 사용하는 PC만큼 추가요금을 내라는등 협박했었다.
요즘에는 언론에 노출도 하지 않고 기술적인 방법으로 공유기 사용자를 차단하고 있다. 언론에 노출될까 꺼려 공유기 사용자를 완전히 차단하지 않고, 지역별로 주기적으로 인터넷이 끊어지는 불편을 주는 방법을 사용하여 교묘히 차단하고 있다.
인터넷 접속이 되지 않거나, 여러대의 PC를 쓸 때 주기적으로 인터넷이 끊어지는 현상이 발생하는 경우라면 공유기 차단을 의심해볼 수 있다. 이렇게 공유기 차단되었을때 무력화 시키는 방법을 알아보자.
공유기 사용 차단 무력화 방법
복제방지장치등 기술적으로 막은것을 무력화 하는것은 불법이지만, 인터넷 공유의 경우 법으로 명시되어 있지도 않고, 여기서 소개하는 방법은 일반적으로 인터넷 공유기와 랜카드 드라이버에 설정하는 방법으로 일반적인 것이므로 문제되지 않기에 소개한다.
원리는 간단하다. 맥 어드레스를 바꾸는것이다. 맥 어드레스는 랜카드나 공유기등 네트워크 장비들이 가지고 있는 고유한 하드웨어 주소이다. 맥 어드레스는 12자리로 구성되어 있는데, 첫번째 6자리는 업체별로 지정되어 있다.
컴퓨터 랜카드 맥어드레스가 알아 보는 방법은 명령프롬프트창을 열고(시작->실행->cmd치고 엔터, 혹은 시작->모든프로그램->보조프로그램->명령프롬프트) ipconfig /all 을 입력하고 엔터를 누르면 Phycal Address라는 랜카드 맥어드레스를 볼 수 있을 것이다. 맥 어드레스는 00-00-00-00-00-00 이런 스타일로 되어 있다.
업체별 맥어드레스 앞자리 : http://standards.ieee.org/regauth/oui/oui.txt
클릭하면 새창에서 큰 그림으로 볼 수 있습니다.
[ Image Size : 669 x 422 ] 확대사진 보기

1/0s F0 ISO
▲ 랜카드 맥어드레스 확인화면
공유기 설정메뉴에 들어가보면 대개 Router MAC Address 혹은 MAC Clone 라는 메뉴가 있다. 이 메뉴들이 바로 맥 어드레스를 자동 혹은 수동으로 변경할 수 있는 메뉴이다. 대부분의 공유기는 192.168.0.1 로 들어가면 설정메뉴에 접속할 수 있다.
클릭하면 새창에서 큰 그림으로 볼 수 있습니다.
[ Image Size : 1280 x 964 ] 확대사진 보기
1/0s F0 ISO
▲ 공유기 설정화면 (넷기어 제품의 경우)
랜카드도 마찬가지이다. 제어판의 네트워크 연결에서 MAC Address 혹은 Local Address 라는 메뉴를 찾아서 변경하면 된다. 메가패스 신인증과 같이 웹인증을 하는 경우 초고속 인터넷 설치기사가 도착하기전에 랜카드의 맥어드레스 주소를 공유기의 맥어드레스 주소로 변경해 놓으면 된다.

1/0s F0 ISO
▲ 랜카드 맥어드레스 변경화면
귀차니즘 이용하는 영악한 초고속 인터넷 업체들
그동안 KT등 초고속 인터넷 업체들은 언론을 통해 공유기 사용을 차단하겠다는등 주기적으로 논란을 일으켜왔다. 그때마다 수많은 네티즌들은 항의를 했다. 그러나, 최근 인터넷 공유기 차단사태를 보듯 예전만큼 관심이 높지 않다.
대중을 상대하는 정부나 많은 소비자를 가지고 있는 회사의 경우에는 자신의 이익을 얻기위한 정책을 실현하기 위해서는 반발을 최소화하는 여러가지 방법을 사용한다. 그중에서 으뜸인것은 귀차니즘을 이용하는 방법이다.
대부분의 사람은 보수적인 성향을 가지고 있다. 그래서, 변화하면 반발을 하기 마련이다. 특히 자신의 이익과 반대되는 정책이 나오면 발발이 심하다. 그럴때에는 시간을 두고 주기적이고 지속적으로 같은 이야기를 반복한다.
똑같은 음식을 계속 먹지 못하는것처럼, 사람들은 누구나 똑같은 이야기를 들으면 지겹다는 반응을 보인다. 이렇게 귀찮다는 반응을 유도해 원하는 목적을 달성하는 경우가 많다.

출처 : http://www.bcpark.net/computer/read.html?table=info&num=395&page=3

ASP 스팸성 글올리기 방지

웹프로그램

-. write.asp 페이지

<input type="hidden" name="sessionid" value="<%=session.SessionID%>">


-. insert.asp 페이지
<%
if not request("sessionid") = session.SessionID then
Response.Write "<script language=javascript>"& vbCrLf &_"
alert('올바른접근이아닙니다.');"& vbCrLf &_"
history.back();"& vbCrLf &_"</script>"
Response.End end if
%>

ASP 특수문자 삽입 차단

웹프로그램
m_id = Trim(Request("m_id"))
 
'아이디 특수기호 차단
if(InStrRev(m_id, "'") <> 0 Or InStrRev(m_id, "<") <> 0 Or InStrRev(m_id, ">") <> 0 Or InStrRev(m_id, "=") <> 0) Then
 '특수문자 발견 차단 처리
End if