사용

2010-05-18 6 views
0

누군가는 OS (윈 XP에서) 내가 ASP.NET에서 윈도우 쉘을 사용하여 프로그래밍하는 경우에 어떤 해가 (이 있으면 말해 수 있습니다.사용

+0

이 쉘에서 실행 하시겠습니까? –

+0

유해? 어떤 종류의 해를 의미합니까? – Oded

답변

2

창에 parametres를 전달하는 경우 사용자가 설정할 수있는 페이지와 페이지 parametres에서 얻을 쉘, 은 어쩌면 운이 공격자가 파일을 삭제, 큰 혼란을 할 수 있습니다 (아마도?)

이것은 응용 프로그램을 실행하는 프로세스 클래스입니다.

http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx

백 오피스 및 신뢰할 수있는 사용자 용으로 사용하거나 매개 변수를 전달하지 않으면 더 좋습니다. 내 신뢰할 수있는 사용자가 일부 데이터를 처리해야 할 내 클라이언트에 대한 이전 응용 프로그램을 실행하는 방법을 사용하고 그 시간 동안 다른 방법이 없었어 ...