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.
    • 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.