커뮤니티

이거 영 좋지가 않다.

2014.05.08 23:41

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

# 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 37587 [레벨:409]22대웹관리자_노천명
공지 중국 생활 안전 수칙 [4] 2013.03.16 56061 [레벨:352]20대회장_성유리
213 [넥슨코리아] 인턴채용 2015.02.16 2048 [레벨:0]이정우
212 안녕하십니까. 한국 최대의 헤드헌팅 회사 커리어케어입니다. 2015.02.12 2129 [레벨:4]김소연
211 안녕하세요 휴학및 편입 관련해서 질문합니다! 꼭답변부탁드립니다 ㅠ 2014.12.29 2048 [레벨:3]151300
210 중국어 학원 설립 준비중인데 칭화대 학생 (한족) 리크루팅 도와주실 분 찾습니다. 2014.11.25 2007 [레벨:34]김민용
209 [아모레퍼시픽] 인턴 모집 (수정) 2014.11.25 2029 [레벨:1]양다운
208 북경내 유명 한식당에서 매니져급 인재를 구합니다! 2014.10.09 2050 [레벨:379]허진규1마력
207 3개월정도 숙사 거주 하실분 있나요? 2014.10.03 2015 [레벨:229]김충겸
206 Plan A 5기 회원 모집! file 2014.09.20 2077 [레벨:281]이상하
205 박사 제2외국어(영어) 수강신청 관련 문의드려요. 2014.09.16 2133 [레벨:1]이원경
204 오랜만에 올린다! 선배의 조언! 이직경험담 및 학교생활중요성! 2014.09.13 2062 [레벨:0]이정우
203 안녕하세요! 내일 도와주실 수 있는 분이 있을까요! 2014.09.09 2052 [레벨:1]박준후
202 복학 순서 및 내용 총정리 [4] 2014.08.26 2312 [레벨:121]이성원
201 수강신청 관련 질문드립니다. 2014.08.19 2050 [레벨:0]노원종
200 카톡이 안되여 ㅠㅠ 2014.08.08 2207 [레벨:409]22대웹관리자_노천명
199 카이스트 컨퍼런스에 관하여 2014.07.09 2174 [레벨:0]김동현
198 올해 신입생인데 선배님들 질문 좀 여쭙겠습니당!ㅠㅠ [5] 2014.07.01 2130 [레벨:9]김지은
197 로그인 두번 해야 되는 문제에 대해서 [6] 2014.07.01 2173 [레벨:409]22대웹관리자_노천명
196 우왕 벌써 시험기간이네 2014.06.07 2057 [레벨:409]22대웹관리자_노천명
195 익명게시판에 관한 개인적 생각? [3] 2014.05.21 2139 [레벨:391]정태호
194 청화대 학우분들중에 탁구치시는분! 2014.05.19 2118 [레벨:374]김수빈
193 안녕하세요 제22 대 한국유학생회를 이끌어 나가게 된 노영광 입니다. [2] 2014.05.17 2255 [레벨:351]22대회장_노영광
192 사업쪽에 관심있으신분 2014.05.13 2103 [레벨:448]송윤선
191 IC 카드 분실하신분. [1] 2014.05.13 2123 [레벨:8]박정호
190 오늘은 한국은 떠나는 선후배들과 저의 소감에 대한것을 선배조언에 남겼습니다. 2014.05.11 2072 [레벨:0]이정우
» 이거 영 좋지가 않다. [4] 2014.05.08 14789 [레벨:379]허진규1마력
188 아 인터넷... [2] 2014.05.06 2231 [레벨:409]22대웹관리자_노천명
187 05학번 졸업생입니다. 성적증명서랑 졸업증명서(학위증명) 어떻게 띠어야 하나여 [2] 2014.05.03 2166 [레벨:0]양윤정
186 2014 중국진출 한국기업 채용박람회 및 화상면접 안내 file 2014.05.02 2110 한국무역협회
185 안녕하세요 12학번 송성진입니다. [3] 2014.04.11 2255 [레벨:347]송성진
©2013 KSODESIGN.All Rights Reserved