Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    ::1
    il 2014-08-27 14:39:59.0 alle 2014-08-27 14:39:59.0
    Trollate totali: 12321
    [parliamo di informatica] il protocollo dns
    Sto scrivendo un programma e ho bisogno di parsare dei pacchetti scritti nel formato dns.
    Sono partito da questo link e in particolare stavo studiando il formato dell'header e della question .
    L'idea è leggere il pacchetto nelle query, se è una query (QR, 3° byte, primo bit) leggo il QNAME dalla question; se è un certo nome fornisco una response particolare, altrimenti forwardo il pacchetto così com'è a un server dns e riporto la risposta.
    Quello che non mi è chiaro è se devo controllare altri dati o è sufficiente questo come logica da codificare.
    Avete qualche altra info al riguardo?
    Young professional woman and busy mom.
    • Avatar
      ☺
      Scritto da
      аvvelentani
      Utente privilegiato
      il 2014-08-27 16:36:29.0 alle 2014-08-27 16:36:29.0
      Trollate totali: 58
      Re: [parliamo di informatica] il protocollo dns
      Scritto da: ::1
      > Sto scrivendo un programma e ho bisogno di parsare dei pacchetti scritti nel formato dns.
      > Sono partito da questo link e in particolare stavo studiando il formato dell'header e della question .
      > L'idea è leggere il pacchetto nelle query, se è una query (QR, 3° byte, primo bit) leggo il QNAME dalla question; se è un certo nome fornisco una response particolare, altrimenti forwardo il pacchetto così com'è a un server dns e riporto la risposta.
      > Quello che non mi è chiaro è se devo controllare altri dati o è sufficiente questo come logica da codificare.
      > Avete qualche altra info al riguardo?

      Devi farlo per lavoro o e` una sfida personale?
      I think happiness is love
      - Vladimir Putin
      • Avatar
        ☺
        Scritto da
        ::1
        il 2014-08-27 17:39:40.0 alle 2014-08-27 17:39:40.0
        Trollate totali: 12321
        Re: [parliamo di informatica] il protocollo dns
        Scritto da: аvvelentani
        >
        > Devi farlo per lavoro o e` una sfida personale?

        Personale, non è una sfida, mi serve.Geek
        Colgo l'occasione per fare qualcosa con rust, ho già implementato i due loop in listen (tcp e udp). L'idea è fare da reverse proxy verso i dns di google e dare risposte negative per i domini contenuti nelle liste che usa AdAway: voglio bloccare le pubblicità sul tablet di mio padre che non è rootato.

        **Modificato dall'autore il 27.08.2014 17:40**
        Young professional woman and busy mom.
<softv>

Pagina generata in 66 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 19 negli ultimi cinque minuti, 49 negli ultimi 15 minuti