Visualizzazione risultati 1 fino 23 di 23

Discussione: proxy

  1. #1
    Guest

    Predefinito proxy

    come funziona un proxy? cioe': io ho un proxy di quelli in locale per intercettare i dati in trasmissione e ricezione e funziona
    poi ho provato a collegarmi con telnet a 127.0.0.1 sulla porta del proxy, pero' appena scrivo qualcosa cade la connessione... cosa dovrei fare? in linea di massima se io apro una connessione su altervista.org sulla porta 80, poi uso un comando get... invece se mi connetto al proxy, poi mica posso usare get? non dovrei prima specificare il sito?

  2. #2
    Guest

    Question

    Non sono sicuro se non ho capito io cosa intendi, oppure hai fatto un po' confusione, probabilemente a causa della mancanza di informazioni sul funzionamento e uso dei server proxy.
    Il Proxy Server e' un servizio offerto dal Provider Internet per velocizzare le operazioni di trasferimento di pagine web o file.
    In pratica il proxy non e' altro che un computer del provider internet che compie operazioni di interfaccia tra l'utente e la rete stessa.
    Questo computer utilizza un'ampio HDD per memorizzare tutte le pagine internet e i file richiesti dagli utenti (immaginiamola come una cache collettiva).
    In seguito alle successive richieste di altri utenti, se non vi sono variazioni sul sito originale, esso risponde prelevando i dati dalla sua memoria. Questo permette di ottimizzare il traffico internet rendendo piu' veloce l'accesso ai siti.
    Il proxy controlla se la pagina richiesta dall'utente è già presente nella sua area di memorizzazione temporanea e se la trova la invia all'utente altrimenti la scarica da internet e poi la inoltra a chi l'ha richiesta.
    Già si può capire che al sito, che vogliamo visitare, si presenta il server proxy con la sua IP al posto nostro per cui il sito visitato non saprà mai che noi (con la nostra IP) siamo stati da lui.
    I provider internet e le aziende presenti su internet utilizzano, similmente, i server di tipo proxy per proteggere la propria rete di computer.

    Alla base di questa spiegazione, mi aiuti a capire il motivo del tuo dubbio?

  3. #3
    Guest

    Predefinito

    quello che hai scritto sui proxy lo so, il punto era un altro, probabilmente non mi sono spiegato... riprovo
    io ho un programma che fa da proxy, in pratica nel browser imposto l'uso di un proxy all'indirizzo 127.0.0.1 (o localhost) sulla porta 5000 (quella del prog), poi avvio il programma (si chiama achilles qualcosa, ma ce ne sono anche altri, come proxomitron) che intercetta e mostra tutti i pacchetti che il browser spedisce e riceve, me li mostra, me li fa modificare e poi li spedisce alla loro destinazione
    quello che voglio fare e' usarlo tramite telnet (piu' per curiosita' che per altro), pero' una volta che scrivo "o 127.0.0.1 5000" la connessione salta appena provo a scrivere qualcosa, per cui ho pensato che dovessi aggiungere qualcosa ai parametri di connessione... spero di essere stato piu' chiaro ora
    Ultima modifica di dxblade : 13-06-2004 alle ore 23.00.06

  4. #4
    Guest

    Post

    Effettivamente non avevo capito bene quello che intendevi.
    Non riuscirai mai ad avere successo in quello che stai facendo, in quanto il programma non utilizza un proxy esterno, ma con quello che viene definito (loopback), trasforma il tuo pc in un proxy.
    Non voglio entrare in dettagli tecnici (non a quest'ora per lo meno), ma per essere più chiaro credo sia sufficiente dirti che http://localhost e http://127.0.0.1 sono la stessa identica cosa.
    Questo cosa ti suggerisce? Sono certo che a questo punto avrai capito.
    Perchè non ripeti le stesse prove con dei proxy veri e propri, ma soprattutto esterni?
    Se proprio vuoi utilizzare programmi che ti consentono di gestire l'uso di proxy, prova qualcosa sul genere "Complete anonymous web surfing" o "multiproxy" o altri della famiglia... :winkOLD: :winkOLD:

    Eccotene alcuni su cui fare qualche tentativo...

    146.101.66.159:80
    148.244.150.52:80
    156.63.20.95:80
    168.10.31.4:80
    170.224.224.101:8000
    192.115.106.236:3128
    192.17.239.250:3128
    193.191.141.65:80
    193.95.112.71:8080
    198.188.134.105:80


    P.S. ti faccio notare che telnet è stato per molto tempo (in qualche caso lo è tutt'ora) il sistema più usato che provocare buffer-overflow sulle macchine colpite, e mandare tutto in crash ed exploittare i sistemi.
    Nella stragrande maggiornaza dei casi, ti troverai di fronte a macchine patchate, che ti impediranno di entrare.


    Fammi sapere.
    Ultima modifica di Serverplus : 13-06-2004 alle ore 23.42.07

  5. #5
    Guest

    Predefinito

    riesco a collegarmi ma mi risponde sempre che l'url richiesto non e' valido (lo fa anche se inserisco l'ip nel browser): come faccio a passargli un url?

  6. #6
    Guest

    Smile

    Hai provato a pensare che la possibilità di connessione via telnet, sia disabilitata dal sysop?
    Se così non fosse, pensa alle probabilità che qualcuno usi gli indirizzi per fare guai...
    Un server proxy non è necessariamente un server web, anzi al contrario un server web difficilmente funziona da proxy, naturale il messaggio di errore.

  7. #7
    Guest

    Predefinito

    Se ricordo bene in xp di default è disabilitato.

  8. #8
    Guest

    Question

    Citazione Originalmente inviato da sonio
    Se ricordo bene in xp di default è disabilitato.

    :eyes: Che cosa?

  9. #9
    L'avatar di mgs
    mgs
    mgs non è connesso Utente storico
    Data registrazione
    21-03-2003
    Residenza
    Cagliari
    Messaggi
    1,655

    Predefinito

    in xp la 5000 e' occupata di default.. prova a cambiare porta...

    • Il 95% delle risposte che volete avere si trova sul regolamento
    del Forum o su quello di AV. •
    Al restante 5% troverete risposta se ci pensate su solo 2 minuti.



  10. #10
    Guest

    Predefinito

    un attimo, credo ci sia qualche incomprensione
    non sto provando a collegarmi sulla porta del telnet, quella ormai non funziona da nessuna parte...
    sto usando il telnet per collegarmi via http: il prog che uso sulla porta 5000 funziona, se lo uso col browser non ho problemi, e' col telnet che non riesco a stabilire una connessione funzionante
    se provo quei proxy che mi hai detto tu (da telnet o dal browser) mi restituisce una pag web in cui dice che l'url non e' valido (nel browser mettendolo nella barra degli indirizzi, non impostandolo come proxy)
    quindi: quando mi collego a un proxy che cosa devo inviare per stabilire una connessione ad un sito tramite il proxy? in pratica, quando nel browser tu imposti l'uso di un proxy, il browser che cosa invia al proxy e su che porta?
    Ultima modifica di dxblade : 14-06-2004 alle ore 16.34.24

  11. #11
    Guest

    Question

    Citazione Originalmente inviato da dxblade
    un attimo, credo ci sia qualche incomprensione
    non sto provando a collegarmi sulla porta del telnet, quella ormai non funziona da nessuna parte...
    sto usando il telnet per collegarmi via http...

    Ehm si lo credo anch'io...

    Prima di continuare con botta e risposta poco attinenti tra loro, fammi capire:

    ti connetti con il telnet tramite http forse perchè non stai usando windows?
    Se no, hai provato ad inserire l'indirizzo del proxy nelle proprietà di connessione http?

    Dopo questo forse ci capiremo meglio.

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da Serverplus
    ti connetti con il telnet tramite http forse perchè non stai usando windows?
    ho windows xp pro e un telnet che riesco a far funzionare bene solo nelle connessioni smtp
    per la precisione il telnet di xp (quello "DOS") non riesce a stabilire alcuna connessione al di fuori delle smtp
    poi ho copiato un telnet di w98 (applicazione win32 con tanto di gui) e con quello riesco a collegarmi (ho provato le connessioni http) anche se la connessione cade al primo get eseguito
    infine ho provato a usare hyperterminal ma da quel che ho capito funziona solo se chiami con hyperterminal, non se la conness internet e' gia pronta; ho provato a usarlo per collegarmi al mio provider, ma non so come specificare user e pass...
    Citazione Originalmente inviato da Serverplus
    Se no, hai provato ad inserire l'indirizzo del proxy nelle proprietà di connessione http?
    l'uso del proxy (sia esterno sia quel prog che ho) mi funziona se specifico nei browser l'uso di quel proxy
    pero' volevo provare a usarlo col telnet per vedere come funziona il tutto

  13. #13
    Guest

    Post

    Nonostante non ho capito completamente il vantaggio nell'eseguire un'operazione del genere, ora va molto meglio.
    Fermo restando che dobbiamo tenere sempre presente che il sistema non funziona con qualsiasi macchina, puoi provare in questo modo:

    telnettati su nomemacchina:numeroporta; il server non presenterà alcun prompt, ma accetterà il comando:
    GET path HTTP/1.0
    seguito da DUE "a capo" (invio o return).

    Se il server funziona, ti deve rispondere con un messaggio del tipo
    HTTP/1.0 200 OK seguito da un po' di dati vari (tipo e dimensione di quello che segue, nome del server, ecc.) e dalla pagina desiderata.

    Per la cronaca, il messaggio di risposta è composto dalle seguenti parti:
    HTTP/1.0 La versione del protocollo

    200 indica il tipo di risposta: 200 significa che tutto è OK; un altro codice puo' significare un errore

  14. #14
    Guest

    Predefinito

    boh bah boh
    nn riesco a stabilire una connessione decente, mi da' sempre un html di errore e salta tutto
    vabbe' ci rinuncio

  15. #15
    Guest

    Predefinito

    Citazione Originalmente inviato da sonio
    Se ricordo bene in xp di default è disabilitato.
    Scusa hai ragione. Intendevo telnet, se ricordo bene negli strumenti di admin è disabilitato per default.

  16. #16
    Guest

    Predefinito

    Citazione Originalmente inviato da sonio
    Scusa hai ragione. Intendevo telnet, se ricordo bene negli strumenti di admin è disabilitato per default.
    ?????

  17. #17
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    il problema puo essere nel fatto che il telnet nn utilizza la porta 80 in locale per connetersi al proxy?
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  18. #18
    Guest

    Predefinito

    dxblade, se vai negli strumenti di amministrazione/servizi, troverai la voce telnet. cliccandoci sopra due volte puoi modificare i parametri. Non ho xp sottomano, ma se ricordo bene è disabilitato sin dall'installazione.

  19. #19
    Guest

    Predefinito

    Citazione Originalmente inviato da dxblade
    come funziona un proxy? cioe': io ho un proxy di quelli in locale per intercettare i dati in trasmissione e ricezione e funziona
    poi ho provato a collegarmi con telnet a 127.0.0.1 sulla porta del proxy, pero' appena scrivo qualcosa cade la connessione... cosa dovrei fare? in linea di massima se io apro una connessione su altervista.org sulla porta 80, poi uso un comando get... invece se mi connetto al proxy, poi mica posso usare get? non dovrei prima specificare il sito?

    Preso da questa discussione, ho provato ancheio a usare il telnet per ricevere/spedire messaggi http.

    Uso WinXP Professional, e non ho modificato nulla della configurazione.

    scrivendo

    telnet guidomarche.altervista.org 80 (invio)
    viene una schermata nera con un cursore
    poi scrivendo (occhio alle maiuscole)

    GET http://guidomarche.altervista.org/sito/pages/index.htm HTTP/1.0 (invio)(invio)
    E qui viene stampata la pagina richiesta

    Codice HTML:
    HTTP/1.1 200 OK
    Date: Tue, 15 Jun 2004 10:26:33 GMT
    Server: Apache
    Last-Modified: Sat, 01 May 2004 17:10:07 GMT
    ETag: "3685ca-5b3-4093d9ef"
    Accept-Ranges: bytes
    Content-Length: 1459
    Connection: close
    Content-Type: text/html
    
    
    <html>
          <head>
                <title>Valle Scrivia™</title>
                                                  <meta http-equiv="Content-Type" co
    ntent="text/html; charset=iso-8859-1">
                                          <meta name="description" content="Software
     Freeware, Immagini dell'entroterra ligure, dati meteo, testi di canzoni ed altr
    o su www.guidomarche.net">....
    e così via.

    Poi:
    Sul mio pc ho installato un programma che fa da proxy (WinGate) HTTP sulla porta 8081.

    ho scritto

    telnet localhost 8081 (invio)

    e nella schermata con il cursore ho scritto
    GET http://guidomarche.altervista.org/sito/pages/index.htm HTTP/1.0

    E ho ottentuto lo stesso output di prima.

    Era questo che volevi provare a fare?

  20. #20
    Guest

    Predefinito

    a me non funge, boh boh e ancora boh
    chissa' che ho combinato a quel povero telnet

    cmq ho visto nei servizi, ma quello e' il demon telnet, serve a ricevere sulla porta telnet

  21. #21
    L'avatar di Xsescott
    Xsescott non è connesso AlterGuru
    Data registrazione
    08-02-2004
    Messaggi
    1,413

    Predefinito

    ops ieri pensandoci ho ricordato che il broswer mica funge sulla stessa porta OLD
    "Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix


    [ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
    consoliwebsite.altervista.org

  22. #22
    Guest

    Predefinito

    Si guidomarche ti do ragione, ma come è possibile (ho controllato) visto che nei servizi risulta disabilitato? mah?! mistero della fede.

  23. #23
    Guest

    Predefinito

    Citazione Originalmente inviato da sonio
    Si guidomarche ti do ragione, ma come è possibile (ho controllato) visto che nei servizi risulta disabilitato? mah?! mistero della fede.
    Mmm. Credo che tu stia facendo confusione tra il lato client di telnet e il lato server.

    Il lato server è quello che compare tra i servizi, e che una volta abilitato si mette in attesa (sulla porta 23) che un client faccia richieste (cioè che un utente su un altro PC scriva "telenet IPdelPcConIlServizioTelenetAttivo"). E questo di default è disabilitato in winxp, ed è bene lasciarlo tale, a meno di non forzare la connessione ad usare necessariamente una qualche autenticazione con testo cifrato tipo NTLM, così si evita che le password per il logon al tuo sistema girino in chiaro su internet :eyes: .

    Il lato client è composto dall'eseguibile telnet.exe e (credo) basta. Questo eseguibile è eseguibile (hihi) su qualunque PC indipendentemente dal fatto che su quel PC sia attivo il servizio (lato server) telnet. Ovviamente deve essere usato per connettersi ad un PC che ha il servizio telnet attivo, se si vuore fare un login remoto, oppure può essere usato, come mostravo nell'esempio, per recuperare pagine web, la lista dei messaggi di posta su un server POP, fare query DNS (se qualcuno usa un dns che non richiede particolari autenticazioni), ecc...

    E quest'ultimo è il caso da me sperimentato: mi sono connesso ad una porta NON telnet (porta 80),ad un PC che probabilmente non ha il servizio (daemon)telnet attivato (il server altervista), da un PC (il mio) che non ha il servizio (in winxp) telnet attivato. In questa sistuazione il telnet non fa altro che creare un socket per la connessione TCP, e una volta stabilita la connessione (bidirezionale), tutto quello che scrive il client viene mandato al server, che se riceve messaggi sensati (tipo GET) risponde di dovere... E' un uso molto diverso da quello che si fa usando il telnet (client) per connettersi a un PC con il servizio telnet attivo, che permette invece di avere un prompt dei comandi (shell) remoto, su cui eseguire istruzioni (dir, cd, format, e qualunque eseguibile...).


    Ciaooo!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •