@WallaceMaxters esse arquivo de config é lido pelo PHP, ou seja, qualquer invasão acessa ele. Se vc sobe um .gif que é um PHP disfarçado, acabou de subir um "leitor de config".
@Bacco Bora mandar todos os e-mails do mailtrap.io que a conta free permite (se for conta paga, bora mandar spam para todos)... Condorda @WallaceMaxters?
@Bacco As senhas de acesso aqui são configuradas como variáveis de ambiente nos servidores de produção que são encriptadas usando o thumbprint do certificado interno. Eu NUNCA vejo as passwords.
@WallaceMaxters eu percebi. Só pra você entender, ele serve pro sistema ignorar a extensão e olhar o conteudo. Ou seja, se estiver ligado o módulo, um arquivo é reconhecido pelo conteúdo.
Estava olhando o feed principal de perguntas, e me deparei com essa pergunta:
Até aí, tudo bem. O problema é que ao clicar no link com a frase modificada 2 horas atrás, ele me leva para a pergunta com uma âncora sem utilização.
Conversando no Chat, fui informando que a pergunta foi deletada, ...
@Bacco aqui na empresa sou como um "pesquisador". O pessoal acostuma com as paradas e vai usando. Daí eu aprendo algo novo, trago pra cá, e o povo pega rapidão (daí depois pergunta "Wallace, como faz isso mesmo?"). Acaba que as coisas novas geralmente eu costumo trazer aqui para o TI
Olá, estou tentando usar o BB Token (Token do Banco do Brasil para pessoa jurídica) no Ubuntu 16.04 e não tem jeito de ler, alguém conseguiu usar? Ele não lê de jeito nenhum!
Pouca gente sabe que o "Deadpool" já foi o Hannibal King no Blade III, que essencialmente era a mesma coisa, um herói "boca suja" e cheio de tiradas zoando todo mundo.
Aliás, tem muita gente "conhecida" nos filmes do Blade, inclusive o "Daryl" de Walking Dead / Death Stranding
Como a partir de um aplicativo android na extensão .apk, obter as classes, layouts, bibliotecas etc, ou seja, realizar a engenharia reversa?
Obs: utilizei o 7-zip como o Bacco aconselhou e resultou na seguinte pasta de arquivos:
As classes aparecem nessa extensão .dex e resources na extensão ...
@Bacco quando eu usei sistema de views, fiz uma parada para evitar esse espaço sem querer. Mas não sei se é bom ou ruim não deixar o programador não saber do erro.
$conteudo = ltrim(ob_get_clean());
@Bacco Quando vejo lib que fecha com ?>, eu já procuro outra. já penso "Ih, é coisa velha"
@WallaceMaxters O fato é que quase todo código que usa ob_ está errado. Se no seu caso é REALMENTE necessário, precisa de uma boa justificativa. Quase sempre eu vejo usarem pra remendar erro de outro lugar.
@Bacco a questão é que quero ver vc dar a solução melhor. Talvez realmente eu possa ter aprendido um caminho errado, mas eu não vejo nada no php ainda pra resolver esse problema.
@Bacco tá, mas a questão é: Eu preciso dessa view também para enviar e-mails. Como eu ia mandar um e-mail, montado por um layout php, sem ob_start retornado a string.
@Bacco @Bacco meu único problema nesse caso é que eu quis usar o PHP como template engine. Então, pra "parsear" esse PHP no template, ou eu encapsulo a saída com OB_START (realmente é uma gambiarra pensar nisso), ou usar EVAL (pior ainda, não acha?)
Resumo do resumo: ob_ é uma saída para o jeito que as coisas são feitas normalmente. Não sugeriria nunca você mudar isso numa aplicação que ja usa coisa pronta de monte. MAS, se for fazer algo do zero, que vá ser usado para reaproveitamento, eu acho que se fizer pensando em gerenciar seu buffer internamente, fica mais limpo.
@WallaceMaxters sim, vc ta partindo de algo que foi feito do jeito usual. Realmente teria que refazer essa parte.
Do jeito que eu falei, teria que ser feito o template PHP diferente mesmo.
@Bacco o Blade não parseia e manda pra tela direto. Ele parseia, salva um PHP "compilado", e dá um include nesse php. Na próxima requisição, não precisa parsear de novo.