Answer-ID
  • Întrebări
  • Tag-uri
  • Categorii
Notificări
Recompense
Înregistrare
După înregistrare, veți primi notificări despre răspunsurile și comentariile la întrebările DVS.
Logare
Dacă aveţi deja un cont, autentificaţi-vă pentru a verifica notificările noi.
Aici vor fi recompensele pentru întrebările, răspunsurile și comentariile adăugate sau modificate.
Mai mult
Sursă
Editează
 Pascal
Pascal

Cum se execută scripturi de shell de la distanță din paginile ASP?

Trebuie să creez o pagină ASP (clasică, nu ASP.NET) care rulează scripturi de shell de la distanță pe un server UNIX, apoi captează ieșirea în variabile în VBScript în interiorul paginii.

Nu am mai făcut niciodată ASP sau VBScipt. Am incercat sa fac google aceste lucruri, dar tot ce gasesc sunt referinte la scripturile de la distanta de server, nimic concret.

Aș putea folosi cu adevărat:

  1. Un exemplu elementar despre cum se poate face acest lucru.
  2. Orice alte alternative mai bune pentru a realiza acest lucru într-un mod sigur.

Există variante gratuite/open source pentru aceste biblioteci? Orice exemple?

1 2008-08-14T14:42:50+00:00 2
Programare
vbscript
asp-classic
Comentarii la întrebare (0)
Kev
14 august 2008 в 7:17
2008-08-14T19:17:54+00:00
Mai mult
Sursă
Editează
#11188

În cazul în care script-urile shell-ului rulează în mod normal pe o sesiune telnet, atunci puteți afișa raze și analiza răspunsurilor. Există componente comerciale COM, cum ar fi biblioteca telnet Dart: http://www.dart.com/ pttel.aspx care te-ar lasa sa faci asta.

Either that or you could roll your own using AspSock http://www.15seconds.com/component/pg000300.htm

0
0
Comentarii (0)
Kev
14 august 2008 в 8:29
2008-08-14T20:29:37+00:00
Mai mult
Sursă
Editează
#11285

@Pascal, din păcate nu știu despre nici o alternativă F/OSS. De obicei, cumpărăm doar aceste tipuri de biblioteci, cu condiția să nu fie extrem de scumpe și, de cele mai multe ori, costul să fie inclus în costul total al proiectului.

Dacă ați avea .NET pe server, ați putea construi o componentă înfășurată în COM pentru a face ridicarea greoaie în jurul System.Net.Sockets.TcpClient. Doar un gand.

0
0
Comentarii (0)
Adăugati o întrebare
Categorii
Toate
Tehnologii
Cultură
Viață / Artă
Stiință
Profesii
Afaceri
ID
KO
RU
© Answer-ID 2021
Sursă
https://stackoverflow.com
în cadrul licenței cc by-sa 3.0 cu atribuire