22018, 1/1101 회원가입  로그인  
   jinaldo7
   exploit 질문입니다

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=31455 [복사]


먼저 가상머신 칼리리눅스로 백도어 만들었습니다

같은컴퓨터에 가상머신 xp에다가 exploit하니까 성공했는데

친구한테 허락맡고 xp컴퓨터에 실험을하니 exploit가 안되네요ㅠ 백신도 끄고 했는데ㅠㅠ

안되는 이유가 가상머신 칼리리눅스라서 그런가요??

이유가 뭔지 가르침 부탁드립니다~

  Hit : 9921     Date : 2013/12/28 12:28



    
cd80 익스플로잇을 첨부해주셔야 이유를 알것같습니다 2013/12/28  
namjmnam 호스트 머신과 게스트 머신간의 통신은 직통이 가능합니다.
하지만, 호스트 내의 게스트 머신과 다른 호스트 머신 사이에는 통신이 조금 까다롭습니다.

마치 putty로 자신의 호스트 내의 게스트 머신과는 교류가 가능하지만 다른 호스트에서 자신의 게스트로의 통신이 안 되는것처럼요.
저도 잘 모르겠지만, 호스트 머신에서 칼리리눅스 가상머신으로 포트포워딩으로 연결해줘야할지도 모르겠네요.
2013/12/28  
namjmnam 예를 들어서 백도어로 통하는 포트가 4444번 포트라면, 자신의 호스트 머신에서 칼리리눅스 가상 머신으로 4444포트로 포트포워딩을 해야하는것 같습니다. 2013/12/28  
jinaldo7 cd80// 답변 감사합니다 백도어 파일을 올려도 될까요? 2013/12/28  
jinaldo7 namjmnam// 답변 감사합니다 포트포워딩 검색해보니 공유기 설정인데 맞나요? 시도 해보겠습니다~ 2013/12/28  
jinaldo7 miy_tee//답변 감사합니다 가상머신은 브릿지어댑터로 하고 아이피는 제가 직접 할당했어요
공유기를 써서 사설아이피이라서 안되는걸까요?
2013/12/28  
namjmnam 포트포워딩은 보통은 공유기설정입니다. 하지만 이 경우는 VMware의 호스트OS(자기 노트북)가 게스트OS(칼리 리눅스)의 공유기같은 역할을 하게 됩니다.

그러니까 칼리 리눅스는 공유기1에 무선으로 연결되어있는 공유기2(호스트OS)에 유선으로 연결되어있는 셈이 됩니다.
공유기1의 설정은 변경할 필요가 없을겁니다. 친구의 노트북과 호스트OS가 같은 공유기에 연결되어있으면 직통이 가능하니까요.
이제 공유기2(호스트OS)의 차례입니다. 하지만, 친구의 노트북은 칼리리눅스의 입장에서 외부 네트워크입니다.

그러니까 공유기가 아니라, VMware의 포트포워딩 설정을 변경해야합니다.
2013/12/29  
namjmnam 추가로, VMware에서 네트워크 연결시, NAT가 아니라 브릿지를 사용하면 포트포워딩을 할 필요가 없을겁니다.
다만, rhost아이피를 어떻게 정해야할지는 저도 안 해봤습니다만...
2013/12/29  
jinaldo7 NAT로해서 VMware 네트워크 포트포워딩하고 공유기도 포트포워딩하고, 포트포워딩을 두번하고 외부는 시도 못해봤고 원래 exploit 되던 내부 네트워크로 다른 머신에 해봤는데 제가 뭘 잘못했는지 안되더라구요 ㅠㅠ

그래서 다시 브릿지로 바꾸고 ip 직접할당하고 공유기에서 한번만 포트포워딩을 해봤습니다 다시 내부네트웍에 머신에는 exploit됐구요 외부네트워크는 아직 시도 못해봤는데 해봐야겠네요

가르쳐주신대로 NAT로해서 VMware 네트웍에서만 포트포워딩 해보고 시도해보겠습니다
자세한 답변 감사합니다ㅠㅠ
2013/12/29  
namjmnam 저도 여러번 시도해봤지만 뭔가가 이상한건지, 영 안되더군요... 아직 VM으로는 성공해본적이 없습니다. 차라리 듀얼부팅이 편할지도... 2013/12/29  
jinaldo7 실패네요ㅠㅠ
live cd로 부팅을 하면 포트포워딩은 공유기에서만 해주면 되겠죠??
2013/12/30  
namjmnam 같은 공유기에 연결되어있다면 포트포워딩을 할 필요는 없습니다.

그리고 여담으로 live 설치 말고 외장 드라이브에 persistent 설치(영구보존 설치)가 가능합니다. 우분투에만 해봐서 잘은 모르겠지만 우분투도 데비안 기반이므로 데비안 기반인 칼리 리눅스도 가능할지도 모르겠네요.
2013/12/31