커뮤니티

이거 영 좋지가 않다.

2014.05.08 23:41

[레벨:379]허진규1마력 조회 수:14610

# encoding: utf-8
require 'httparty'
module IB
class IBAgent
include HTTParty
base_uri 'www.ilbe.com'
format :plain
headers 'Referer' => 'http://www.ilbe.com/index.php?mid=index&act=dispMemberSignUpForm'
headers 'User-Agent' => 'Input your user-agent here'
headers 'X-Requested-With' => 'XMLHttpRequest'
headers 'Content-Type' => 'text/plain'
def check_id(user_id)
xml = xml_id(user_id)
options = { :body => xml }
data = self.class.post('/index.php', options)
data.include?('이미')
end
def check_email(user_email)
xml = xml_email(user_email)
options = { :body => xml }
data = self.class.post('/index.php', options)
data.include?('다른')
end
private
def xml_id(user_id)
"<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n \
<methodCall>\n<params>\n<name><![CDATA[user_id]]></name>\n \
<value><![CDATA[#{user_id}]]></value>\n<module><![CDATA[member]]></module>\n \
<act><![CDATA[procMemberCheckValue]]></act>\n</params>\n</methodCall>"
end
def xml_email(user_email)
"<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n \
<methodCall>\n<params>\n<name><![CDATA[email_address]]></name>\n \
<value><![CDATA[#{user_email}]]></value>\n<module><![CDATA[member]]></module>\n \
<act><![CDATA[procMemberCheckValue]]></act>\n</params>\n</methodCall>"
end
end
def agent; IBAgent.new end
# original text: 이미 존재하는 아이디입니다. 다른 아이디를 입력해주세요.
def check_id(user_id)
agent.check_id(user_id)
end
# original text: 사용하실 수 없는 메일 주소입니다. 다른 메일 주소를 입력해주세요.
def check_email(user_email)
agent.check_email(user_email)
end
module_function :agent, :check_id, :check_email
end
 
게시글 보고 "이게 뭐야? 뭐 어쩌라고?"
하는 사람들 있을텐데 위에 있는 소스 코드는 
갑자기 검색어에 등장한 일베회원검사기 랍시고 나타난 사이트의 소스코드다
별거 아닌것 같지만 HTML만 배운 문레기가 봐도 저거 XE(XpressEngine)사용하는 사이트 주소만 바꿔도 사용 가능하다.
문제는 사용 가능한거야 그렇다 치는데 보니까 회원가입, 아이디/비밀번호 찾기에도 이메일이 쓰이니까 좀 불안하다.
모든 XE사이트는 저 코드 이용해서 해당 메일주소 
사이트 관리자도 아닌데 괜히 오버한것 같다 고멘.
번호 제목 날짜 조회 수 글쓴이
공지 자유게시판 2014.09.21 35649 [레벨:409]22대웹관리자_노천명
공지 중국 생활 안전 수칙 [4] 2013.03.16 53688 [레벨:352]20대회장_성유리
» 이거 영 좋지가 않다. [4] 2014.05.08 14610 [레벨:379]허진규1마력
391 [1마력의 1일 1사설] - [한국일보] "근로계약서 안 쓰고 안 지키면 엄벌해야" [2] 2013.02.12 6396 [레벨:379]허진규1마력
390 2012.11.2 13클럽에서 어쿠스틱 공연합니다~~ [64] file 2012.10.25 6289 [레벨:409]22대웹관리자_노천명
389 [1마력 1일 1사설] - [서울신문] " SAT 취소까지 부른 ‘부정 한국’ 부끄럽다 " [3] 2013.05.03 6042 [레벨:379]허진규1마력
388 나현이가 잘못은 했습니다. [13] 2012.07.29 5831 [레벨:379]허진규1마력
387 [1마력의 오늘은 사설이 아님] - [서울경제] " "중국보다 못하다" 참담한 한국 실상" [1] 2013.03.20 5097 [레벨:379]허진규1마력
386 공돌이들 읽어봐요 ~~^^ [12] 2012.10.23 5016 [레벨:492]이상효
385 졸업 후 오랜만에 들렀는데 홈페이지 사실상 개점휴업이네요 [1] 2018.08.12 4927 [레벨:221]조상준
384 시험기간 집중력 높이는 방법 [4] file 2012.10.23 4891 [레벨:492]이상효
383 박진심의 중국여행 정복기 (프롤로그) [3] 2012.11.29 4857 [레벨:128]박선호
382 중국대학교 학위 한국에서 간편하게 인정받기! file 2019.07.23 4737 배달의 민원
381 안녕하세요, 중국에서 vpn없이 폰과 컴터로 페북 이용 방법입니다 : ) [5] 2012.10.09 4708 [레벨:143]박민형
380 학생회 분들께, 홈페이지 관련 건의 [4] 2012.09.14 4677 [레벨:391]정태호
379 혹시 2학기에 숙사 빼실분 계신가요?? [7] 2012.10.08 4621 [레벨:468]최기호
378 중국에서 홈페이지 접속 방법 빠르게 하는 방법. (잡설...) [10] 2012.10.09 4608 [레벨:391]정태호
377 자전거를 취미로 즐기고 계신 유학생을 찾습니다. [3] 2017.06.16 4585 [레벨:379]허진규1마력
376 칭화 인터넷 솔직히 너무 쓰레기인듯. [15] 2012.10.18 4585 [레벨:409]22대웹관리자_노천명
375 [1마력의 1일 1사설] - [오늘은 사설이 아니다 - 매경MBA] "중국에서 돈 벌려면 '싼티' 벗고 비싸게 굴어라" [2] 2013.02.07 4551 [레벨:379]허진규1마력
374 태사마형은 [4] 2012.07.17 4456 [레벨:401]황길이
373 중국 여행으로 배우는 사이트 ㅋ (스압) [1] 2013.03.05 4455 [레벨:128]박선호
372 포인트 복권 꽝 확률 왜 일케 높아여= =? [10] 2012.09.20 4444 [레벨:409]22대웹관리자_노천명
371 아.. 바보같은 짓을 했었구나... [4] 2012.08.04 4440 [레벨:391]정태호
370 미래숲 내몽고 식수봉사활동 참가자 모집합니다! [4] file 2012.08.07 4380 [레벨:12]김유아
369 [1마력의 1일 1사설] - [중앙일보] " '나를 파괴할 권리는' 담배에도 통할 수 있을까" 2013.03.08 4320 [레벨:379]허진규1마력
368 한국(휴/졸 학생) 아르바이트 찾으시는 분.(수원/용인) [1] 2015.03.30 4303 [레벨:250]컴공09민준
367 ㅠㅠㅠ [8] 2012.10.20 4235 [레벨:448]송윤선
366 캬~ 이 무서운 친구들 ㅋㅋㅋㅋ [4] file 2014.04.09 4229 [레벨:379]허진규1마력
365 옆학교는 난리던데 2017.12.19 4214 [레벨:335]안창근
©2013 KSODESIGN.All Rights Reserved