블로그 이미지
해외 인터넷 쇼핑을 위한 가이드. 유명 브랜드 의류를 저렴하게 구입하는 노하우. smart info.


 

'RUEHL'에 해당되는 글 1

  1. 2009.04.10 루엘(RUEHL) 세일(CLEARANCE) 상품 보는 방법 (4)
 

벌써 2년이나 지난 이야기지만, 쿠키를 이용해서 아베크롬비와 홀리스터 세일(Clearance)상품을 보는 방법은 이 블로그에 처음으로 공개했습니다. 한동안 개인적인 사정으로 블로그 포스팅을 못했는데, 얼마전 네이버에 루엘(RUEHL) 사이트의 세일 상품 보는 방법이 떠돌더군요. 특정 프로그램을 이용해 미국의 어딘가에 VPN 연결을 해서 미국 IP로 접속하는 방법입니다. 하지만 이 방법은 카드번호를 다른 사람이 가로챌 가능성이 있습니다. 안전하고 빠른 대안을 제시해볼까 합니다.

루엘 사이트는 어떻게 동작하는가?

1. 아베크롬비 사이트와 달리 플래시로 동작하며 쿠키를 사용하지 않습니다. 플래시 파일 주소는 http://www.ruehl.com/ruh/RUE.swf 입니다.

2. 이 Flash 가 CountryCode 를 XML 로 조회합니다.
 http://www.ruehl.com/webapp/wcs/stores/servlet/CountryCode?langId=%2D1&catalogId=11405&storeId=12507 주소에 요청해서 CountryCode 를 2자리 코드로 가져옵니다. 한극에서 접속하면 KR 이 나오고 미국에서 접속하면 US 가 나옵니다.

<?xml version="1.0" encoding="UTF-8" ?>
<root><countryCookie value="US" name="ruh-country" path="/"></countryCookie></root>

 3. 플래시에서 CountryCode 에 따라 Category를 보여줍니다. CountryCode가 US 이면 clearance가 나오지만 KR 은 나오지 않습니다. 요청하는 주소에도 CountryCode=KR 이 붙습니다.

http://www.ruehl.com/webapp/wcs/stores/servlet/TopNavDisplay?langId=%2D1&catalogId=11405&countryCode=KR&storeId=12507

어떻게 속일 것인가?

루엘 사이트를 속이는 방법은 크게 두가지 입니다. 2번에서 응답하는 XML 파일을 조작하는 방법과 3번에서 요청하는 URL을 조작하는 방법이 있습니다.

MICROSOFT FIDDLER 라는 툴이 필요합니다. http://www.fiddler2.com/dl/Fiddler2Setup.exe 다운로드 받아 설치합니다. 위험한 툴이 아니고 Microsoft 에서 발표한 웹개발자용 디버깅툴입니다.

Rules 메뉴에 Customize Rules 라는 항목을 클릭하면 메모장이 뜹니다. 아래로 150줄 정도 내리면

 static function OnBeforeResponse(oSession: Session)
    {

라는 부분이 나오는데, 여기에 아래를 붙여 넣고 저장합니다.

 static function OnBeforeResponse(oSession: Session)
    {
if (oSession.HostnameIs("www.ruehl.com") && oSession.oResponse.headers.ExistsAndContains("Content-Type","text/xml")){
  oSession.utilDecodeResponse();
  oSession.utilReplaceInResponse('KR','US');
}

그러면 XML 에서 KR 이라는 응답을 US로 바꿔치기 해줍니다. 완전 간단하죠.


덧붙이면, 다음 접속 부터는 FIDDLER 만 실행하면 됩니다.
메모장 붙여넣기/저장하기 필요 없음.


신고
 

티스토리 툴바