'psexec'에 해당되는 글 1

  1. 환상의 psexec.exe 사용법 2008/06/19

환상의 psexec.exe 사용법

Posted at 2008/06/19 10:58 // in Windows // by 엔신
PsExec.exe 사용법

이 문서는
http://www.sysinternals.com/ntw2k/freeware/psexec.shtml 있는 문서를 나름대로 번역한 문서입니다.

본문이 이해가 안되실 경우 위의 URL을 참조하여 주시기 바랍니다.

해당 PsExec.exe는 계정과 암호를 알 경우 상당히 유용하게 사용될 수 있는 프로그램이며, 장애처리 및 원격실행에 있어서 상당한 성능을 발휘합니다.
이런 점을 악용해서 일부 바이러스에서 사용하기도 합니다.

아래 부분부터는 제 나름대로 어설픈 번역입니다.

소개

이 유틸리티는 Telnet과 비슷하며, 원격으로 프로그램을 제어할 수 있는 Symantec의 PcAnywhere와 흡사하다. 그러나 당신이 접근을 원하는 원격 시스템에 별도의 소프트웨어를 설치할 필요가 없다.
PsExec 는 당신이 다른 시스템의 원격으로 실행하기에 아주 가벼운 프로그램이며, 별도의 클라이언트 소프트웨어를 설치할 필요 없는 아주 강력한 콘솔 애플리케이션이다. PsExec는 원격 시스템에 있어 쌍방향의 원격으로 IpConfig와 같이 상대방에게 보여줄 수 있는 아주 강력한 도구이다.

설치법

단순히 PsExec를 너의 실행 가능한 경로에 넣은 후 PsExec라고 치면 이것의 사용법이 나타날 것이다. PsExec는 NT 3.51, NT 4.0, Win2K와 Windows XP에서 동작한다.

사용법

사용법: psexec [computer][-u user [-p password]][-s|-e][-i][-c [-f|-v]][-d][-<priority>][-a n,n,...] cmd [arguments]

computer
원격으로 곧장 PsExec를 실행할 수 있다. 로컬 시스템에서 컴퓨터 이름을 사용하여야 PsExec가 동작한다.

역자 주: 확인결과 IP Address로는 PsExec는 동작하지 않는다. Nbtstat –A와 같은 명령으로 컴퓨터의 이름 확인 후 사용하여야 한다.

-u
옵션인 이 명령은 원격 컴퓨터의 사용자 계정을 의미한다.

-p
옵션인 이 명령은 원격 컴퓨터의 사용자 계정의 암호를 의미한다.

-s
원격 실행 시 시스템 계정을 의미한다.

-e
특정 계정의 프로파일을 불러온다.

-i
원격 시스템의 쌍방향의 데스크탑 프로그램을 실행한다.

-c
특정 프로그램을 원격 시스템에 실행을 위하여 복사한다. 그러나 반드시 해당 프로그램은 원격 시스템의 실행 가능한 시스템 경로에 있어야 한다.

-f
특정 파일 존재 시 원격 시스템에 오버라이트가 가능하다.

-v
원격지에 새로운 버전이거나, 원격지 시스템의 파일보다 새로울 경우 복사한다.

-d
원격지의 프로그램이 종료할 경우까지 기다리지 않으며, 이 명령은 단방향 명령 시에만 사용한다.

-priority
원격지의 프로그램 실행 시 우선순위 지정이 가능하다. 우선순위에는 –low –belownormal –abovenormal –high –realtime이 있다.

-a
프로그램 실행 시 프로세서를 분리하여 사용가능 하다. 예를 들어 CPU가 2개이거나 4개일 때 사용된다.

Program
실행 할 프로그램의 이름을 의미한다.

Arguments
절대 경로에 있는 해당 시스템의 독립 문법을 의미한다.

사용 예

psexec marklap cmd

해당 명령은 marklap 시스템에 cmd 명령을 내린다.

Psexec marklap ipconfig /all

해당명령은 marklap에 ipconfig /all 명령을 수행한다.

Psexec marklap –c test.exe

해당 명령은 marklap에 test.exe를 복사 후 실행한다.

Psexec marklap c:bintest.exe

해당 명령은 marklap에 이미 해당 경로에 존재하는 파일을 실행한다.

Psexec –i –d regedit.exe
해당 명령은 시스템 계정을 이용하여 regedit.exe를 실행한다.

해당 문서는 의역이며 직역이 아님을 밝힙니다.

본 문서에 대하여 틀린 점이 존재할 경우 daehanv(at)hitel.net 로 연락 부탁드리겠습니다.

IT 강국 대한민국 파이팅!

본 문서는 GPL License을 준수합니다.

해당 파일은
http://www.sysinternals.com/files/psexec.zip 에서 다운 받으실 수 있습니다.


부디 악용이 없길 바라며.........
이올린에 북마크하기
2008/06/19 10:58 2008/06/19 10:58