Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Filtro ssl, uma realidade no pfsense!

    Scheduled Pinned Locked Moved Portuguese
    14 Posts 6 Posters 4.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • marcellocM Offline
      marcelloc
      last edited by

      hummm. acho que o filtro de ssl(https transparente) está beeeeeem proximo…

      58052 -Intercepting HTTPS connection
      58052 -Getting ssl certificate for client connection
      Generating serial no for ssl.gstatic.com
      Serial no is C333F8DAFC080266B345002A8A5A5FB5
      Searching for certificate for ssl.gstatic.com
      Certificate not found. Creating one
      Generating serial no for ssl.gstatic.com
      Serial no is C333F8DAFC080266B345002A8A5A5FB5
      58052 -Going SSL on the peer connection
      BaseSocket::checkForInput: starting for sck:4
      read into buffer; bufflen: 39
      data already in buffer; bufflen: 39 buffstart: 37
      CheckHeader flags before normalisation: AP=0 PPC=0 1.1=0 connectionclose=1 CL=0
      CheckHeader flags after normalisation: AP=0 WP=0
      CheckHeader: Adding our own Proxy-Connection: Close
      58053 -persistPeer: 0
      58053 -CONNECT: user is authed/auth not required - attempting pre-emptive ban
      

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • J Offline
        johnnybe
        last edited by

        Isso! Esse é o cara: Marcelloc +³!

        you would not believe the view up here

        1 Reply Last reply Reply Quote 0
        • A Offline
          alexdr
          last edited by

          Bá Marcelo, se vc conseguir vai facilitar pra muita gente…Vlw, abraço e sucesso

          1 Reply Last reply Reply Quote 0
          • L Offline
            LFCavalcanti
            last edited by

            Olá Marcelloc,

            Parabéns pelo esforço.

            Acompanhei alguns topicos a respeito disso no forum internacional e sempre haviam questões levantadas sobre a questão de segurança envolvida nisso, tanto pelo acesso aos dados tanto pelos efeitos coleterais com uma possivel fragmentação dos dados.

            Você conseguiu superar essas questões?

            –

            Luiz Fernando Cavalcanti
            IT Manager
            Arriviera Technology Group

            1 Reply Last reply Reply Quote 0
            • marcellocM Offline
              marcelloc
              last edited by

              @LFCavalcanti:

              Acompanhei alguns topicos a respeito disso no forum internacional e sempre haviam questões levantadas sobre a questão de segurança envolvida nisso, tanto pelo acesso aos dados tanto pelos efeitos coleterais com uma possivel fragmentação dos dados.

              Você conseguiu superar essas questões?

              Pelo menos no dansguardian, o politica é a seguinte:

              sites na whitelist não são interceptados e liberados
              sites na blacklist não são interceptados e recebem o erro de conexão recusada pelo proxy no lugar de uma tela bonita com mais informações.
              fora destas listas o acesso é interceptado e tratado.

              Ainda não está estável, mas vou continuar testando e tentando melhorar o código apesar de não ser um profundo conhecedor de c++.

              Como é algo que muitas pessoas gostariam de ver funcionando, seria interessante como forma de retribuição, algum tipo de apoio financeiro em nome do software livre (ou da pesquisa científica).

              Treinamentos de Elite: http://sys-squad.com

              Help a community developer! ;D

              1 Reply Last reply Reply Quote 0
              • marcellocM Offline
                marcelloc
                last edited by

                Consegui fazer funcionar  ;D, ainda acontecem alguns bugs para determinados sites.

                Treinamentos de Elite: http://sys-squad.com

                Help a community developer! ;D

                1 Reply Last reply Reply Quote 0
                • A Offline
                  alexdr
                  last edited by

                  Tem como fazer um tutorial?

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    mantunespb
                    last edited by

                    @marcelloc:

                    Como é algo que muitas pessoas gostariam de ver funcionando, gostaria de algum tipo de apoio financeiro em nome do software livre (ou da pesquisa científica).

                    Grande Marcelo,

                    Parabens.. Vai ser da mesma forma que foi com dansguardian.., vou fazer a minha parte, inclusive como faço no projeto FreeBSD.

                    1 Reply Last reply Reply Quote 0
                    • L Offline
                      LFCavalcanti
                      last edited by

                      Olá

                      Marcelloc só pra eu entender, essa filtragem está sendo "programada" no Squid ou no Dansguardian?

                      Se for no Squid, a lógica é que também funcione no SquidGuard, certo?

                      –

                      Luiz Fernando Cavalcanti
                      IT Manager
                      Arriviera Technology Group

                      1 Reply Last reply Reply Quote 0
                      • marcellocM Offline
                        marcelloc
                        last edited by

                        @LFCavalcanti:

                        Olá

                        Marcelloc só pra eu entender, essa filtragem está sendo "programada" no Squid ou no Dansguardian?

                        Se for no Squid, a lógica é que também funcione no SquidGuard, certo?

                        Por enquanto no dansguardian.

                        Não sei dizer se o squid consegue passar para o squidguard os testes. Mas como o squidguard só verifica url, talvez funcione.

                        Treinamentos de Elite: http://sys-squad.com

                        Help a community developer! ;D

                        1 Reply Last reply Reply Quote 0
                        • L Offline
                          LFCavalcanti
                          last edited by

                          Olha, contribuição financeira estou meio desabilitado nesse momento… mas posso ajudar na questão, pois também é do meu interesse.

                          Tenho um ambiente de testes virtualizado aqui, uma rede toda simulada, fiz isso pois testo todos os pacotes antes de colocar em produção, inclusive de outros projetos de software livre que usamos. Se quiser faço os testes com o SquidGuard, entendo moderadamente de C e C++, se puder ajudar estou a disposição.  ;D

                          –

                          Luiz Fernando Cavalcanti
                          IT Manager
                          Arriviera Technology Group

                          1 Reply Last reply Reply Quote 0
                          • marcellocM Offline
                            marcelloc
                            last edited by

                            No squid eu consegui.  ;D

                            acesso sem a interceptação de ssl

                            1359780382.176      0 172.16.3.65 NONE/000 0 CONNECT ssl.gstatic.com:443 - HIER_NONE/- -
                            1359780382.474      0 172.16.3.65 NONE/000 0 CONNECT www.gstatic.com:443 - HIER_NONE/- -
                            
                            

                            com a interceptação é possível ver a url dentro da pesquisa no google

                            1359779615.201     19 172.16.3.65 TCP_MISS/304 316 GET https://www.google.com.br/images/nav_logo117.png - HIER_DIRECT/74.125.234.191 -
                            1359779615.263     71 172.16.3.65 TCP_MISS/304 224 GET https://www.google.com.br/xjs/_/js/s/c,sb,cr,cdos,vm,tbui,mb,wobnm,klc,kat,esp,bihu,kp,lu,m,amcl,erh,hv,lc,ob,rsn,sf,sfa,shb,tbpr,hsm,j,p,pcc,csi/rt=j/ver=rXkZsHYxGmc.en_US./am=BA/d=1/sv=1/rs=AItRSTPxL_E1JO7l3HoY7bnG_Sb4_ggcyw - HIER_DIRECT/74.125.234.191 -
                            1359779615.434      0 172.16.3.65 NONE/000 0 CONNECT www.google.com.br:443 - HIER_NONE/- -
                            1359779615.511      0 172.16.3.65 NONE/000 0 CONNECT www.gstatic.com:443 - HIER_NONE/- -
                            1359779615.523     17 172.16.3.65 TCP_MISS/304 224 GET https://www.google.com.br/xjs/_/js/s/sy8,gf,tng,sy43,sy56,sy44,sy59,sy37,sy45,sy94,sy6,sy36,sy38,sy64,sy82,sy93,sy106,sy107,sy119,sy7,sy13,mbtt,wta/rt=j/ver=rXkZsHYxGmc.en_US./am=BA/d=0/sv=1/rs=AItRSTPxL_E1JO7l3HoY7bnG_Sb4_ggcyw - HIER_DIRECT/74.125.234.191 -
                            1359779615.557      0 172.16.3.65 NONE/000 0 CONNECT www.google.com.br:443 - HIER_NONE/- -
                            1359779615.713    154 172.16.3.65 TCP_MISS/204 303 GET https://www.google.com.br/csi? - HIER_DIRECT/74.125.234.191 image/gif
                            
                            

                            Treinamentos de Elite: http://sys-squad.com

                            Help a community developer! ;D

                            1 Reply Last reply Reply Quote 0
                            • marcellocM Offline
                              marcelloc
                              last edited by

                              Funcionou no squid 3.1 também  ;D :o

                              Já tenho uma versão do pacote funcional com interceptação de ssl para os sites fora da whitelist do squid.

                              Treinamentos de Elite: http://sys-squad.com

                              Help a community developer! ;D

                              1 Reply Last reply Reply Quote 0
                              • G Offline
                                gilmarcabral
                                last edited by

                                bom dia.
                                Parabéns Marcelloc pelo seu trabalho.
                                Excelente noticia.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.