Guest User

www.pocachip.co.kr/js/filter.js

a guest
Aug 22nd, 2014
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var Filter = {};
  2.  
  3. Filter.nameCheck = function( str ) {
  4.     for(i=0; i<str.length; i++) {
  5.         if(!((str.charCodeAt(i) > 0x3130 && str.charCodeAt(i) < 0x318F) || (str.charCodeAt(i) >= 0xAC00 && str.charCodeAt(i) <= 0xD7A3))) {
  6.             return false;
  7.         }
  8.     }
  9.  
  10.     return true;
  11. };
  12.  
  13. Filter.check = function(str) {
  14.     var tmp;
  15.     var bad_words = [
  16.         '개새끼','개색기','개색끼','개자식','개보지','개자지','개년','개걸래','개걸레','씨발','씨바','씨팔','씨부랄','씨바랄','씹창','씹탱','씹보지','씹자지','씨방세','씨방새','씨펄','시펄','십탱','씨박','썅','쌍놈','쌍넘','싸가지','쓰벌','씁얼','상넘이','상놈의','상놈이','상놈을','좆','좃','존나게','존만한','같은년','넣을년','버릴년','부랄년','바랄년','미친년','니기미','니미씹','니미씨','니미럴','니미랄','호로','후레아들','호로새끼','후레자식','후래자식','후라들년','후라들넘','빠구리','script','iframe','병신',
  17.         '18',
  18.         'AV','A/V','A V','A.V',
  19.         'bIar',
  20.         'fuck','f/u/c/k','f u c k','f.u.c.k',
  21.         'fucker',
  22.         'ilbe',
  23.         'Ilbe',
  24.         '窒素',
  25.         'mc무현',
  26.         'www.aun.kr',
  27.         'www.ilbe.com',
  28.         'nitrogen',
  29.         '판데모',
  30.         'ㅗ',
  31.         '감방',
  32.         '강간','강/간','강 간','강.간','강,간',
  33.         '개좆','개/좆','개 좆','개.좆','개,좆',
  34.         '걸래','걸/래','걸 래','걸.래','걸,래',
  35.         '걸레','걸/레','걸 레','걸.레','걸,레',
  36.         '게이','게/이','게 이','게.이','게,이',
  37.         '견찬서',
  38.         '고자', '고/자', '고 자', '고.자', '고,자',
  39.         '고환', '고/환', '고 환', '고.환', '고,환',
  40.         '공기',
  41.         '광주사태',
  42.         '광주폭동',
  43.         '근혜','근/혜','근 혜','근.혜','근,혜',
  44.         '김대중',
  45.         '김정은','김/대/중','김 대 중','김.대.중','김,대,중',
  46.         '김정일',
  47.         '김치녀젖',
  48.         '김치',
  49.         '김치년',
  50.         '깜빵',
  51.         '노무룩',
  52.         '노무현','노/무/현','노 무 현','노.무.현','노,무,현',
  53.         '농약',
  54.         '누드',
  55.         '니애미창녀',
  56.         '니애미확실히창녀',
  57.         '단원','단/원','단 원','단.원','단,원',
  58.         '단원고','단/원/고','단 원 고','단.원.고','단,원,고',
  59.         '단원고등학교','단/원/고/등/학/교','단 원 고 등 학 교','단.원.고.등.학.교','단,원,고,등,학,교',
  60.         '대구',
  61.         '딸딸','딸/딸','딸 딸','딸.딸','딸,딸',
  62.         '땅굴',  
  63.         '딸딸이',
  64.         '딸쳐',
  65.         '딸치다',
  66.         '로리타',
  67.         '매춘','매/춘','매 춘','매.춘','매,춘',
  68.         '매춘부',
  69.         '모텔','모/텔','모 텔','모.텔','모,텔',
  70.         '문재인','문/재/인','문 재 인','문.재.인','문,재,인',
  71.         '문제인','문/제/인','문 제 인','문.제.인','문,제,인',
  72.         '병신',  
  73.         '박근혜',
  74.         '베충','베/충','베 충','베.충','베,충',
  75.         '보지','보/지','보 지','보.지','보,지',
  76.         '불알','불/알','불 알','불.알','불,알',
  77.         '브랄','브/랄','브 랄','브.랄','브,랄',
  78.         '뻥카',
  79.         '뻥카',
  80.         '뻥카칩',
  81.         '뼁카',
  82.         '사기꾼',
  83.         '새끼','새/끼','새 끼','새.끼','새,끼',
  84.         '색스','색/스','색 스','색.스','색,스',
  85.         '샹련',
  86.         '세월호','세/월/호','세 월 호','세.월.호','세,월,호',
  87.         '섹스','섹/스','섹 스','섹.스','섹,스',
  88.         '슴가','슴/가','슴 가','슴.가','슴,가',
  89.         '시발','시/발','시 발','시.발','시,발',
  90.         '싱크홀',
  91.         '시뱅',
  92.         '쌍년',
  93.         '소과자',
  94.         '수입과자',
  95.         '쌕스','쌍/년','쌍 년','쌍.년','쌍,년',
  96.         '쎅스','쎅/스','쎅 스','쎅.스','쎅,스',
  97.         '쓰레기',
  98.         '씨발','씨/발','씨 발','씨.발','씨,발',
  99.         '씨발년',
  100.         '씨뱅',
  101.         '씨팔','씨/팔','씨 팔','씨.팔','씨,팔',
  102.         '씹새끼',
  103.         '안철수','안/철/수','안 철 수','안.철.수','안,철,수','안 철수',
  104.         '애미',
  105.         '애미애비',
  106.         '애비애미',
  107.         '애어포켓','애/어/포/켓','애 어 포 켓','애.어.포.켓','애,어,포,켓','애어 포켓','애 어포 켓','애  어  포  켓',
  108.         '엄창','엄/창','엄 창','엄.창','엄,창',
  109.         '에어포켓','에/어/포/켓','에 어 포 켓','에.어.포.켓','에,어,포,켓','에어 포켓','에 어포 켓','에  어  포  켓',
  110.         '엠창',
  111.         '여관',
  112.         '오유','오/유','오 유','오.유','오,유',
  113.         '오유충',
  114.         '위안부','위/안/부','위 안 부','위.안.부','위,안,부',
  115.         '유방','유/방','유 방','유.방','유,방',
  116.         '유가족',
  117.         '인섹',
  118.         '인쎅',
  119.         '일간베스트','일/간/베/스/트','일 간 베 스 트','일,간,베,스,트','일.간.베.스.트','일간 베스트','일 간베 스트',
  120.         '일배','일/배','일 배','일.배','일,배',
  121.         '일베','일/베','일 베','일.베','일,베',
  122.         '일베세끼',
  123.         '일베충',
  124.         '임신',
  125.         'ㅈ',
  126.         'ㅈ됀거',
  127.         'ㅈ된거',
  128.         '자살','자/살','자 살','자.살','자,살',
  129.         '자지','자/지','자 지','자.지','자,지',
  130.         '전라도',
  131.         '전땅크',
  132.         '전라디언',
  133.         '조루','조/루','조 루','조.루','조,루',
  134.         '존나','존/나','존 나','존.나','존,나',
  135.         '존만한','존/만/한','존 만 한','존.만.한','존,만,한',
  136.         '졸라','졸/라','졸 라','졸.라','졸,라',
  137.         '좃',
  138.         '좃나',
  139.         '좃만한',
  140.         '좃침',
  141.         '종북','종/북','종 북','종.북','종,북',
  142.         '좆',
  143.         '좆잡고',
  144.         '좆침',
  145.         '지랄', '지/랄', '지.랄', '지,랄', '지 랄',
  146.         '지롤', '지/롤', '지.롤', '지,롤', '지 롤',
  147.         '지룰', '지/룰', '지.룰', '지,룰', '지 룰',
  148.         '진압군',
  149.         '창녀','창/녀','창 녀','창.녀','창,녀',
  150.         '창년',
  151.         '창렬',
  152.         '창열',
  153.         '처녀',
  154.         '침몰선','침/몰/선','침 몰 선','침.몰.선','침,몰,선','침몰 선',
  155.         '칼침',
  156.         '통베',
  157.         '파닥몬',
  158.         '폭동',
  159.         '홍어','홍/어','홍 어','홍.어','홍,어',
  160.         '흑보지'
  161.     ];
  162.     var len = bad_words.length;
  163.     var cnt = 0;
  164.    
  165.     for(i=0 ; i<len ; i++) {
  166.         tmp = str.indexOf(bad_words[i]);
  167.         if(tmp >= 0) {
  168.             cnt++;
  169.             break;
  170.         }
  171.     }
  172.  
  173.     return cnt>0 ? false : true;
  174. };
Add Comment
Please, Sign In to add comment