Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1

    Spunti per creare un piccolo firewall in VB.NET

    Salve a tutti...

    Sono qui a domandarvi una qualche idea su come si possa costruire un piccolo firewall personalizzato in VB.NET (2005)

    Ne ho la necessità per un cliente che deve filtrare solo alcune cose e non vuole ammattire con la configurazione di un sistema firewall completo ...ma non ho idea da dove partire

    Voi sapreste indicarmi qualche spunto ?

    Ad esempio

    1) Come si intercetta un processo che sta per partire e come si blocca ?
    2) Come si tiene a bada una porta e come la si blocca ?
    3) Come si fa a far stare questo applicativo in modo che controlli qualsiasi cosa venga lanciata ?
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  2. #2
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Argomento interessante, sono curioso anche io!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  3. #3
    grazie DWB, spero che qualche spunto venga fuori...
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    VB.NET non mi pare adatto, almeno non per il 'core' di questo tipo di applicazione.

    Infatti, si rende necessario un 'device driver' (scritto in C) che effettui i controlli a livello kernel.

    Il discorso puo' essere interessante, ma non e' per nulla banale.

  5. #5
    Quindi mi consigli di lasciar perdere dato che io non conosco C ma solo VB ? Non c'è proprio modo ?
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da RAVALON
    Quindi mi consigli di lasciar perdere dato che io non conosco C ma solo VB ?
    Sì ... VB.NET non e' proprio adatto ...

    Non c'è proprio modo ?
    Mi sembra di averti gia' risposto ...

  7. #7
    E' invece possibile bloccare un processo che si stà avviando con VB.NET ?
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se lo vuoi bloccare "prima" che nasca, allora ti necessita sempre un device driver.

    Se basta bloccarlo poco "dopo" che il processo e' stato creato, allora una qualsiasi applicazione puo' enumerare i processi periodicamente (con un timer) e se trova quello che gli interessa, lo termina.

    Ma questa applicazione, potrebbe essere, a sua volta, terminata ...

    In definitiva, questo tipo di programmi, diciamo "di sistema", dovrebbero essere scritti in C e dovrebbero essere in forte relazione con il kernel.

  9. #9
    Ho capito...per cui non posso fare quello che voglio perchè se il processo si avvia è inutile che lo blocchi dopo

    Pensavo che con l'assottigliarsi della differenza tra C e VB.NET si potesse fare...peccato...

    ciao e grazie
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da RAVALON
    ... assottigliarsi della differenza ...
    E quando mai e' successo ? Semmai le differenze sono cresciute ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.