Page 29 -
P. 29

powershell.exe -NoP -NonI -W Hidden -Exec Bypass -Command "& {Import-Module
                     [파워셸 스크립트 파일 이름과 경로]; [파라미터]}"


                     책에서는 base64로 인코딩된 파워셸 스크립트를 사용한다. 파워셸 스크립트를 인
                     코딩하려면 다음과 같이 실행한다. 이렇게 실행하면 침투할 때 꽤 직관적으로 파워
                     셸을 사용할 수 있을 것이다.

                     powershell.exe -NoP -NonI -W Hidden -Exec Bypass -enc [Base64 코드]



                     Easy-P

                     책에서는 많은 부분을 파워셸 공격에 할애하기 때문에 좀 더 편하게 모의 침투를
                     할 수 있도록 파워셸 스크립트를 만들어 놓았다. Easy-P에 필자가 사용하는 파워
                     셸 도구 일부가 있으며, 필자가 만든 스크립트도 인코딩할 수 있다.


                     모든 명령에서 Easy-P는 로컬과 원격 모두에서 코드를 실행할 수 있는 여러 방법을
                     제공한다. 모든 원격 파워셸 스크립트는 필자의 코드나 다른 사람이 작성한 코드와
                     연결되어 있다는 점에 주목하자. 앞으로도 여러 번 강조하겠지만, 다른 사람이 작성
                     한 코드를 실행하는 일이 없도록 소스를 복사해서 사용하자. 누군가가 악의적으로
                     파워셸 스크립트를 변경했을지도 모르기 때문이다. 그럼, Easy-P를 사용해 보자.


                     cd /opt/Easy-P
                     python ./easy_p.py


                     ▼  그림 1-2 THP Easy-P






















                                                                        1장  프리게임 - 설치 039




         해커 플레이북 2(본문)4차.indd   39                                             2015-12-11   오후 8:44:53
   24   25   26   27   28   29   30   31