디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

프밍갤형들은 이거 이해하나요? (아프리카하시는분 필독)

박구갤로그로 이동합니다. 2011.09.13 17:27:03
조회 697 추천 0 댓글 21


                   아프리카 분석 1강 (MAC차단의이해)
이 자료는 공부용으로 작성되었으며, 학습 용도 외 사용을 엄격히 제한합니다!


 


여러분도 아시다시피, 아프리카는 MAC차단을 통해 불량이용자를 가려냅니다


(물론 불량하지않은 갤방도 운영자 지꼴리는데로 차단하는 경우도있지만요 ^^)


 


아무튼, 이 MAC차단이 어떤 flow 로 차단되는지 점검하겠습니다af075.gif 


 


흐름만 간략히 설명할게요


 


실행순서


 


<blockquote class="q4">

홈페이지 로그인 > 시청,방송하기 클릭 > 엑티브엑스 > 업데이터 > 실행파일

</blockquote>

 


위 flow 중 MAC을 훔쳐가는놈들은 아래와 같습니다


 


<blockquote class="q4">

OCX > C:\\Windows\\Downloaded Program Files\\AFCStarter.ocx


실행파일 > C:\\Program Files\\afreeca\\afreecaplayer.exe

</blockquote>

 


위 파일을 열어볼까요?


 


 regi.png


 레지스트리 SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards 에서 훔쳐가는것을 알 수 있습니다.


 


 


 


아프리카 프로그램은 모두 저 레지스트리에서 맥주소를 훔쳐옵니다!!



 


 


 


 


더 이상의 자세한 설명은 생략하도록 하죠


    아프리카 분석 2강 (MAC차단의이해 - 응용편)
이 자료는 공부용으로 작성되었으며, 학습 용도 외 사용을 엄격히 제한합니다!


 


 


지난 시간에는 MAC이 저장되는 레지스트리에 대해 공부했습니다


 


이어서 2강에서 배울 것 은 MAC저장을 피하는 방법입니다


 


1강에서 알려드린 레지스트리에서 수정하는것도 방법이 될 수 있겠으나


 


2강은 이 파일들을 직접수정하여 수집하지못하도록 하는 응용법을 배워보도록 하겠습니다


 


<u>* 1강과 중첩되는 설명이 있습니다. 양해바랍니다.</u>


<u>* 비지니스 때문에 바쁜관계로 캡처없이 텍스트로 설명하겠습니다.</u>


<u></u> 


 


mac저장부분은 activex, 실행파일 등에서 확인되어집니다 (1강 확인)


 


 


- 첫번째 : 엑티브엑스


 


아프리카 홈페이지에서 시청하기나 방송하기를 누르면 엑티브엑스가 작동합니다


 


엑티브엑스의 모든 설치경로는 C:\\Windows\\Downloaded Program Files 입니다.


 


엑티브엑스는 CAB에 압축되어 유포가 되는데요. (http://afupd1.afreeca.com:9091/AFC/AFCStarter.cab#version=2,0,1,11)


 


아프리카는 "AFCStarter.ini, AFCStarter.ocx, AFCUPDL2.exe" 으로 구성 되어있습니다.


 


이 3개의 파일중 중요한 파일은 oc­­x­­­파 ­일입니다


 


ocx는 익스플로러에서 실행되어지는 엑티브엑스 파일이고


 


이 파일이 AFCUPDL2.exe 을 불러들여 아프리카 업데이트를 실행합니다


 


oc­­x­파­일­을 디버거로 열어보면 mac을 저장하는 루틴을 확인 할 수 있습니다.


 


이 부분을 수정하면 아프리카가 브라우저상에서 mac을 확인할 수 없게 됩니다.


 


 


- 두번째 : 실행파일


 


실행파일에는 afreecaplayer.exe, afreecastudio.exe 가 있습니다.


 


이 파일들을 첫번째와 같은 방법으로 관련 스트링을 찾아 맥부분을 수집하지 못하도록 차단하면 됩니다.


 


 


# 팁


아프리카는 업데이터 부분에서 아프리카 프로그램의 수정부분을 감지하여 정상파일로 교체하는 기능이있습니다.


이 부분을 넘기는 방법은 따로 설명해드리지 않습니다. (팁을 드리자면 afreecaplayer.exe or afreecastudio.exe 가 아니면 됩니다)






이거대로 저좀 도와주시면 사례를 드리도록 하지요

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
271888 c언어 발전된 경위가 꼭 학점 보는거 같다. [7] Adelposs갤로그로 이동합니다. 11.09.13 145 0
271887 C질문좀요 ㅡㅜ [8] CCCC(121.172) 11.09.13 107 0
271886 10시 30분에 알바가야되는까 나는 이제 퇴갤요 Adelposs갤로그로 이동합니다. 11.09.13 40 0
271883 훃들아 주석까지 올린단느것을 깝빡했사옵니다 잠깐 바주시옵소서 [48] (223.222) 11.09.13 186 0
271882 씹갤러들아 너희들은 축딸 모르냐 Adelposs갤로그로 이동합니다. 11.09.13 78 0
271880 나 만약 여친생기면 프갤과도 안녕이다 [10] Adelposs갤로그로 이동합니다. 11.09.13 138 0
271879 내가 이번에 살 책들 [3] Adelposs갤로그로 이동합니다. 11.09.13 93 0
271878 openCV 없이 영상처리 하는 병신도 여기 있다. [11] 생각놀이갤로그로 이동합니다. 11.09.13 325 0
271877 Adelposs 진짜 여침 생기냐 [1] 로하로하알로하갤로그로 이동합니다. 11.09.13 63 0
271876 아..진짜 opencv 이진화에서 레이블링의 단계를 못넘어가겠다... [1] ㅇㅇㅇ(58.235) 11.09.13 262 0
271875 어렸을 적 나에게 프로그래머란... [5] CHALLENGER갤로그로 이동합니다. 11.09.13 119 0
271874 아 마이크로프로세서 하나도 모르겠는데 레포트를 어찌 써야되는지 [6] 닉우스터갤로그로 이동합니다. 11.09.13 91 0
271873 형들 [4] Adelposs갤로그로 이동합니다. 11.09.13 67 0
271872 ㅅㅅ 음모론 Adelposs갤로그로 이동합니다. 11.09.13 46 0
271871 쎅스쎅스 거리는데 [2] Adelposs갤로그로 이동합니다. 11.09.13 120 0
271870 외국에서 첫쎅은 [2] 로하로하알로하갤로그로 이동합니다. 11.09.13 93 0
271869 형들 db공부할때 이 책 쓸만함? [2] Adelposs갤로그로 이동합니다. 11.09.13 81 0
271868 훃들아 내가만든 프로그램인데 잠깐만 봐주세염 ㅜㅜ [1] (223.222) 11.09.13 103 0
271866 핰하캏캏카 프갤형들!! 내 말좀 들어봐 [3] Adelposs갤로그로 이동합니다. 11.09.13 57 0
271865 외국에서 첫쎅은 [2] 로하로하알로하갤로그로 이동합니다. 11.09.13 92 0
271864 2input ORgate 로 3input ORgate 이거 맞나요 [19] 닉우스터갤로그로 이동합니다. 11.09.13 235 2
271863 닉우스터는 프겔에 게이트 물어보러 오냐? [5] 생각놀이갤로그로 이동합니다. 11.09.13 107 0
271862 아오 씡나 핸드프린팅 과제... SODMaster갤로그로 이동합니다. 11.09.13 31 0
271861 HDR 톤 매핑 구현중 [2] [성대아싸]갤로그로 이동합니다. 11.09.13 85 0
271859 자바 무슨프로그램씀 들? [1] 오마이갓넬갤로그로 이동합니다. 11.09.13 89 0
271858 지금 x+y+z표를 그렸는데 맞는지 봐주세요 ㅠㅠ [18] 닉우스터갤로그로 이동합니다. 11.09.13 149 0
271857 C에서 __붙는 함수들 [3] T3ddyB34r갤로그로 이동합니다. 11.09.13 75 0
271856 모두 스웨덴으로 떠나자 [4] ㅇㅇ(61.77) 11.09.13 107 0
271855 드림스파크 인증한 아이디를 해킹당한것 같은데 어떻게해야할까요... [1] ㅇㅇ(222.113) 11.09.13 131 0
271854 비싼 컴파일러의 달른 점 [3] 분당살람갤로그로 이동합니다. 11.09.13 107 0
271853 2 입력 or gate를 이용해서 3 입력 or gate 이거 맞나요 [15] 닉우스터갤로그로 이동합니다. 11.09.13 177 0
271851 2 입력 or gate를 이용해서 3 입력 or gate를 어떻게그리나요 [4] 닉우스터갤로그로 이동합니다. 11.09.13 82 0
271849 헤더랑 파일의 구성은 걍 1:1 로 하셈 [19] [성대아싸]갤로그로 이동합니다. 11.09.13 168 0
271847 밑에 c++ 헤더 어쩌고 질문보고 나도 궁금한거... [15] 로하로하알로하갤로그로 이동합니다. 11.09.13 143 0
271846 Code:;Blocks도 물건이라는.... .3(36.38) 11.09.13 60 0
271845 C++ 클래스 연습할때,, 소스코드 안에 넣는거랑 .h에 따로 두는거랑 [13] 흑떨기(125.180) 11.09.13 106 0
프밍갤형들은 이거 이해하나요? (아프리카하시는분 필독) [21] 박구갤로그로 이동합니다. 11.09.13 697 0
271842 함수/변수 이름 -> 단수 or 복수 ? 1인칭 or 3인칭? [24] HJH_갤로그로 이동합니다. 11.09.13 1574 1
271841 컴파일러 + 디버거 + 에디터 + 각종 편의툴 = IDE [14] [성대아싸]갤로그로 이동합니다. 11.09.13 227 0
271840 형들 제가 vs같은걸 만들어 보려고 하는데여... [6] y녀6디리(220.118) 11.09.13 89 0
271839 단순 전산상의 이유만으로 운영 방침이 바뀌어진다니 아직 한국은 후진국인듯 [11] Deanex갤로그로 이동합니다. 11.09.13 103 0
271838 winapi쓸꺼아니면 왜 vs씀? [18] 로하로하알로하갤로그로 이동합니다. 11.09.13 173 0
271837 내가 자주 듣는 뉴에이지요 [1] y녀6디리(220.118) 11.09.13 64 0
271835 C java delphi php phython 전부다 컴파일 가능한 [17] 박구갤로그로 이동합니다. 11.09.13 177 0
271834 님들 허허헣 VS, 이클립스등 IDE 무거워서 못쓰겠어요 [8] Regi☆갤로그로 이동합니다. 11.09.13 116 0
271833 비싼 컴파일러는 뭐가 달름? [6] 박구갤로그로 이동합니다. 11.09.13 161 0
271832 그러면 윈도우7에서 비쥬얼 6.0 사용하는방법은 없나요?? [7] ....(211.202) 11.09.13 154 0
271830 이거 좀 신기함 ㅋ kushan갤로그로 이동합니다. 11.09.13 52 0
271829 IDE 무거운걸로 치면 이클립스아니냐 [4] Regi☆갤로그로 이동합니다. 11.09.13 120 0
271828 이번회사 들어와서 DB안다루니까... [1] .3(36.38) 11.09.13 81 0
뉴스 밀레나, 오늘(11일) 첫 정규앨범 'Where to Begin' 발매! 전곡 작사·프로듀싱 참여 디시트렌드 07.11
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2