Mente Binária
Mente Binária
  • 653
  • 2 647 514
Aritmética - GNU C
Vídeo de apoio do capítulo "Aritmética" do livro "Manual da Linguagem GNU C", que estamos traduzindo.
-Livro "Manual da Linguagem GNU C"
menteb.in/gnuc
💪 Apoio:
Nossa comunidade - menteb.in/apoie 💚
🌍 No portal Mente Binária você acessa nossos cursos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz!
www.mentebinaria.com.br
📖 Já leu nosso nosso livro gratuito "Fundamentos de Engenharia Reversa"?
menteb.in/livro
🕸 Redes
Discord: menteb.in/discord
Facebook: mentebinaria
GitHub: github.com/mentebinaria
Instagram: mentebinaria_
LinkedIn: www.linkedin.com/company/mentebinaria/
Spotify: open.spotify.com/show/46JvMr0aOvfMrwqsTX6gZQ?si=EXgaerUfQ4O7VLNoQiZP2Q
Telegram: t.me/mentebinaria
X: x.com/mentebinaria
💳 Créditos:
Apresentação e roteiro: Fernando Mercês (x.com/mer0x36)
Música da abertura: Paulo Arruzzo e Guilherme Benaion
Переглядів: 156

Відео

Sintaxe Lexical - GNU C
Переглядів 60421 день тому
Vídeo de apoio do capítulo "Sintaxe Lexical" do livro "Manual da Linguagem GNU C", que estamos traduzindo. -Livro "Manual da Linguagem GNU C" menteb.in/gnuc 💪 Apoio: Nossa comunidade - menteb.in/apoie 💚 🌍 No portal Mente Binária você acessa nossos cursos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz! www.mentebinaria.com.br Já leu nosso nosso livro gratuito "Fund...
Além dos Inteiros - GNU C
Переглядів 476Місяць тому
Vídeo de apoio do capítulo "Além dos Inteiros" do livro "Manual da Linguagem GNU C", que estamos traduzindo. -Livro "Manual da Linguagem GNU C" menteb.in/gnuc 💪 Apoio: Nossa comunidade - menteb.in/apoie 💚 🌍 No portal Mente Binária você acessa nossos cursos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz! www.mentebinaria.com.br Já leu nosso nosso livro gratuito "Fu...
Armazenamento e Dados - GNU C
Переглядів 581Місяць тому
Vídeo de apoio do capítulo "Armazenamento e Dados" do livro "Manual da Linguagem GNU C", que estamos traduzindo. -Livro "Manual da Linguagem GNU C" menteb.in/gnuc 💪 Apoio: Nossa comunidade - menteb.in/apoie 💚 🌍 No portal Mente Binária você acessa nossos cursos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz! www.mentebinaria.com.br Já leu nosso nosso livro gratuito...
Um Programa Completo - GNU C
Переглядів 8982 місяці тому
Revisão e dúvidas do capítulo "Um Programa Completo" do livro "Manual da Linguagem GNU C". 01:13 - Dúvidas do capítulo anterior 02:05 - Recursos novos da nossa tradução 08:35 - Retorno da main() 12:29 - O %d da printf() -Livro "Manual da Linguagem GNU C" menteb.in/gnuc -Vídeo nosso que fala de um recurso específico do GDB ua-cam.com/video/_HcjpHC6skk/v-deo.html 💪 Apoio: Nossa comunidade - mente...
O Primeiro Exemplo - GNU C
Переглядів 1,2 тис.2 місяці тому
Revisão e dúvidas do capítulo "O Primeiro Exemplo" do livro "Manual da Linguagem GNU C". Fala rapidamente sobre recursos básicos da linguagem C (mas você tem que ler o livro junto para entender). -Livro "Manual da Linguagem GNU C" menteb.in/gnuc 💪 Apoio: Nossa comunidade - menteb.in/apoie 💚 🌍 No portal Mente Binária você acessa nossos cursos gratuitos, artigos, conversa com outros usuários e vê...
A ONG Mente Binária
Переглядів 8542 місяці тому
Neste vídeo comunico o novo posicionamento da Mente Binária de 2024 em diante. Você que nos segue, precisa saber onde está se metendo. :) 💪 Apoio: Nossa comunidade - menteb.in/apoie 💚 🌍 No portal Mente Binária você acessa nossos cursos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz! www.mentebinaria.com.br Já leu nosso nosso ebook gratuito "Fundamentos de Engenhar...
Livro GRATUITO de GNU C
Переглядів 2,4 тис.3 місяці тому
Apresentamos um livro gratuito de GNU C, tradução do manual de referência da linguagem escrito pelo Richard Stallman do Projeto GNU / Free Software Foundation. Só vem que é coisa boa! -Nossa tradução do livro menteb.in/gnuc mentebinaria.gitbook.io/manual-da-linguagem-gnu-c/ -Livro original (em inglês) www.gnu.org/software/c-intro-and-ref/ -Treinamento GRATUITO em vídeo: "Programação Moderna em ...
Engenharia reversa no jogo Math Invaders - Parte 2 - Repack do PAK
Переглядів 1,2 тис.5 місяців тому
Neste vídeo utilizamos outras ferramentas para realizer o mesmo trabalho de parsing e unpacking do arquivos do PAK do jogo Math Invaders. Depois, vamos para o repack de nossas alterações e por fim, vamos jogar pra fazer se funciona! Será? :) -Math Invaders (informações e download) archive.org/details/MathInvaders -ImHex github.com/WerWolv/ImHex -mipak.py que criamos github.com/mentebinaria/mipa...
Treinamento "A Arte da ER" - 23 e 24 de Março
Переглядів 8246 місяців тому
-Link de inscrição www.mentebinaria.com.br/store/product/3-a-arte-da-engenharia-reversa/ -CERO menteb.in/cero 🌍 No portal Mente Binária você acessa nossos treinamentos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz! www.mentebinaria.com.br Já leu nosso nosso ebook gratuito "Fundamentos de Engenharia Reversa"? menteb.in/livro 💪 Apoio: Nossa comunidade - menteb.in/a...
Engenharia reversa no jogo Math Invaders - Parte 1 - Parseando o PAK
Переглядів 1,9 тис.6 місяців тому
Neste vídeo mostramos como reverter um formato não padrão utilizado no antigo jogo Math Invaders, afim de extrair os recursos do jogo (imagens, sons, etc). -Artigo mencionado sidneys1.com/reverse-engineering/2023/02/23/reverse-engineering-a-win95-game-I.html -Math Invaders (informações e download) archive.org/details/MathInvaders -Kaitai kaitai.io -FAR File Manager www.farmanager.com/index.php?...
Papo Binário #109 - O bit do hacking
Переглядів 1,8 тис.9 місяців тому
Evandro Hora, sócio-fundador da Tempest, nos dá sua visão sobre talentos, ciência e segurança informação. Uma conversa de grande impacto! 🌍 No portal Mente Binária você acessa nossos treinamentos gratuitos, artigos, conversa com outros usuários e vê tudo o que a gente faz! www.mentebinaria.com.br Já leu nosso nosso ebook gratuito "Fundamentos de Engenharia Reversa"? menteb.in/livro 💪 Apoio: No...
Papo Binário #108 - Como aprendemos inglês?
Переглядів 1,2 тис.9 місяців тому
Sabemos que inglês é importante na computação, mas afinal, o que é "business English"? Como a gente aprende inglês? 5 anos dá? Devo buscar aulas particulares, curso, grupos de estudo ou autoestudo? Para responder essas e outras perguntas, trazemos a professora de inglês Bianca Garcia, que deu uma baita aula sobre o tema para nós! INSCRIÇÕES ABERTAS PARA O CURSO DE ANÁLISE DE MALWARE: menteb.in/...
Novo treinamento de DFIR gratuito
Переглядів 1,5 тис.9 місяців тому
Novo treinamento de DFIR gratuito
Como obter o offset no arquivo PE de um endereço de memória
Переглядів 97310 місяців тому
Como obter o offset no arquivo PE de um endereço de memória
Papo Binário #107 - O estalo do hacking
Переглядів 2,1 тис.10 місяців тому
Papo Binário #107 - O estalo do hacking
Como salvar seus patches no x64dbg
Переглядів 54710 місяців тому
Como salvar seus patches no x64dbg
Uma pílula do Modern Malware Analysis
Переглядів 89310 місяців тому
Uma pílula do Modern Malware Analysis
Papo Binário #106 - O estudo que dá certo
Переглядів 1,6 тис.10 місяців тому
Papo Binário #106 - O estudo que dá certo
Papo Binário #105 - A jornada do SE em Segurança
Переглядів 1,2 тис.11 місяців тому
Papo Binário #105 - A jornada do SE em Segurança
Papo Binário #104 - O papel da tecnologia no desenvolvimento da sociedade
Переглядів 48711 місяців тому
Papo Binário #104 - O papel da tecnologia no desenvolvimento da sociedade
Análise do #MalDoc MHT que parece PDF (Parte 2)
Переглядів 84711 місяців тому
Análise do #MalDoc MHT que parece PDF (Parte 2)
Análise do #MalDoc MHT que parece PDF (Parte 1)
Переглядів 2,9 тис.11 місяців тому
Análise do #MalDoc MHT que parece PDF (Parte 1)
Papo Binário #103 - Empreendendo raíz em segurança
Переглядів 645Рік тому
Papo Binário #103 - Empreendendo raíz em segurança
TREINAMENTO ONLINE dias 02 e 03/9
Переглядів 604Рік тому
TREINAMENTO ONLINE dias 02 e 03/9
Papo Binário #102 - Engenharia Reversa e Análise de Malware na OALabs
Переглядів 2 тис.Рік тому
Papo Binário #102 - Engenharia Reversa e Análise de Malware na OALabs
Papo Binário #101 - Do hardware hacking ao Pentest
Переглядів 2,3 тис.Рік тому
Papo Binário #101 - Do hardware hacking ao Pentest
Papo Binário #100 - Especial Mente Binária
Переглядів 1 тис.Рік тому
Papo Binário #100 - Especial Mente Binária
Papo Binário #99 - Debugging em baixo nível
Переглядів 1,8 тис.Рік тому
Papo Binário #99 - Debugging em baixo nível
Papo Binário #98 - Desafios da liderança em segurança
Переглядів 833Рік тому
Papo Binário #98 - Desafios da liderança em segurança

КОМЕНТАРІ

  • @ALESXANDRO2009
    @ALESXANDRO2009 16 годин тому

    Grande Fernando sempre muito bom ver sua aulas.

  • @renatogasparotofilhinho
    @renatogasparotofilhinho День тому

    Muito bom!

  • @TecnocraciaLTDA
    @TecnocraciaLTDA День тому

    Vc faz a diferença demais mano, baita aula

  • @gustavo.g.pereira
    @gustavo.g.pereira День тому

    massa

  • @renatocardoso9267
    @renatocardoso9267 2 дні тому

    Fascinante!!!

  • @SuperREFLEXOS
    @SuperREFLEXOS 2 дні тому

    O que realmente se esconde sob as resinas presentes nas urnas? Por que devo acreditar que não estão ocultando um firmware e um hardware malicioso e não documentado? Qualquer auditoria poderia facilmente passar despercebida por um hardware e firmware malicioso oculto, especialmente se o diagrama esquemático apresentado for diferente daquele que está, de fato, escondido sob a resina. Essa discrepância tornaria impossível detectar eventuais fraudes, deixando o sistema vulnerável a manipulações indetectáveis.

  • @robertojunior6672
    @robertojunior6672 4 дні тому

    E como fazer uma função que retorne uma string formatada igual formatamos com o printf? No caso quero uma função que retorne uma string, mas não imprima a mesma. Eu vi o sprintf que recebe um buffer (ponteiro) para escrever uma string e também pode ser formatado igual o printf, mas fiquei na dúvida se é assim que geralmenten usam.

    • @mentebinaria
      @mentebinaria 2 дні тому

      Isso, mas a snprintf() deve ser preferida ao invés de sprintf(). ;)

    • @robertojunior6672
      @robertojunior6672 День тому

      @@mentebinaria desculpa, mas poderia dizer a diferença?

    • @robertojunior6672
      @robertojunior6672 День тому

      @@mentebinaria desculpa, mas poderia falar a diferença?

  • @BrunoSantosX
    @BrunoSantosX 6 днів тому

    Novamente, mesmo no exemplo: int main(void) { } Alguém da comunidade GNU deve estar com uma arma apontada para a cabeça do Mercês. Alguém, por favor, ajudem ele.

    • @mentebinaria
      @mentebinaria 5 днів тому

      E eu to começando a escrever assim fora do vídeo. 😅

  • @LordLeonLucas
    @LordLeonLucas 8 днів тому

    PORRA IRMÃO ESSE CARA É UM DEUS!

  • @S0xlair
    @S0xlair 8 днів тому

    Fernando sei que esse é um comentario recente, e justamente sobre isso que gostaria de perguntar, os metodos de engenharia reversa mostrados nesse curso, podem ser aplicados hoje em dia?

    • @mentebinaria
      @mentebinaria 7 днів тому

      Ah com certeza. Hoje provavelmente os alvos serão 64-bits, mas é só adaptar. 🙂 E sempre tem coisa nova em menteb.in e no menteb.in/discord 😉

  • @gsouzar
    @gsouzar 8 днів тому

    Olá amigão. Excelente canal, conteudo maravilhoso e ficam os meus agradecimentos pelo compartilhamento de todo esse conhecimento. Sucesso.

  • @ricardo03670
    @ricardo03670 12 днів тому

    Aula nota 10

  • @eduardoklosowski
    @eduardoklosowski 14 днів тому

    Na verdade, %d e %i não são exatamente intercambiáveis e tem diferenças. Considerando seus usos num scanf, %i leria qualquer número inteiro, enquanto %d apenas números inteiros decimais, ou seja, 010 seria lido como 10 num %d, mas 8 num %i, já que o interpretaria como um número octal, e 0x10 seria lido como 0 num %d (já que o x não é mais um número, então para ali) e 16 num %i considerando como um número hexadecimal.

    • @mentebinaria
      @mentebinaria 14 днів тому

      Que legal. Não sabia disso, obrigado. Mas importante dizer que no uso com a printf() não há diferença entre %d e %i. 😉

  • @MoluckYT
    @MoluckYT 15 днів тому

    Ter estudado logica de progamacao antes de C me ajudou d+++

  • @KiemfpPessoal
    @KiemfpPessoal 20 днів тому

    quem em agosto de 2024?

  • @augusto-vieira
    @augusto-vieira 21 день тому

    Parabéns!👏 Curto muito as dicas do Vim🤤

  • @MichelLacerda
    @MichelLacerda 21 день тому

    Sempre quis fazer um arquivo pak e sempre procrastinei, mas acho que vou tirar o C da gaveta e escrever um modelo. Essa serie foi esclarecedora. [Assim que eu fizer eu volto aqui]

    • @mentebinaria
      @mentebinaria 20 днів тому

      Opaaaa, vamos esperar! 🙌

    • @MichelLacerda
      @MichelLacerda 9 днів тому

      @@mentebinaria Fala meu bom, fiquei meio sem tempo esses dias e não consegui mexer o tanto que eu gostaria, mas fiz uma coisinha em Python, tentei não olhar o seu código e fazer só com a informação passada no vídeo, infelizmente não consegui testar, não tenho w95 e nem consegui fazer rodar na maquina virtual com suporte a DirectX. Minha tentativa está no GitHub em MichelLacerda/math-invaders-unpak Em outra oportunidade, quando eu tiver um tempinho a mais farei em C em outra empreitada. Desde já agradeço pelo conhecimento passado!

    • @MichelLacerda
      @MichelLacerda 8 днів тому

      @@mentebinaria Bom? consegui fazer uma versão em Python com base nas informações que você passou sem olhar o seu código (para aprender de verdade), infelizmente me falta tempo para fazer em C. Eu até respondi outro dia, mas o UA-cam bloqueou o comentário, não sei pq, não postei o link do GitHub, só o arroba, mesmo assim bloqueou. Meu perfil no GitHub é igual a esse do UA-cam, caso queira conferir e verificar se está funcionando, pois não consegui um windows 95 para testar. Desde já agradeço pelo conhecimento fornecido!

  • @renatogasparotofilhinho
    @renatogasparotofilhinho 22 дні тому

    Muito bom!

  • @DropGameplayOnline
    @DropGameplayOnline 22 дні тому

    Muito grato Fernando pela didatica, dedicação e o bom trabalho, continue! Sucesso sempre.

  • @mentebinaria
    @mentebinaria 22 дні тому

    Errata: 11:00 - Este espaço aqui não é *opcional*, ou seja, ele é obrigatório. 😃 26:55 - O operador ++ requer um lvalue (não um valor).

  • @matheusgamer35
    @matheusgamer35 23 дні тому

    Cara, acabei de finalizar o curso CERO e tive que vir em um vídeo mais recente comentar. Sei que o canal é composto por mais gente mas eu só "conheci" o Merces, e cara, você já deve ter lido muito isso mas oq vc faz é sensacional. Eu to quase terminando minha faculdade de ciência da computação e me sentia meio perdido pq nao gostava de front nem de backend, ficava muito incomodado com a maneira que o pessoal usa frameworks enormes sem nem saber o motivo e muito menos saber como funciona, senti diversas vezes que a área nao era pra mim, mesmo ja tendo um serviço bom. Conheci o canal pelo rafa do hackingnaweb, e nao poderia estar mais agradecido, posso falar tranquilamente que encontrei o que quero fazer, o que quero ser excelente. Muito obrigado pelo serviço de vcs, vou tentar doar recorrentemente pra ajuda-los. Espero um dia ter a capacidade técnica e o conhecimento necessário pra ter um canal que seja 1% do que vocês são. Grande abraço!

    • @mentebinaria
      @mentebinaria 21 день тому

      Que baita retorno. Muito obrigado, Matheus. Isso é um combustível pra gente. 🚀

  • @juliazSchwartz
    @juliazSchwartz 29 днів тому

    Excelente

  • @augusto-vieira
    @augusto-vieira Місяць тому

    Parabéns, trabalho muito caprichoso, muito legal.🤓 Gostei bastante das dicas de pronúncia e boas práticas de código, muitas vezes nem sabemos que estamos errando. Continue pontuando esse tipo de coisa, a excelência está nos detalhes. 👏💪

    • @mentebinaria
      @mentebinaria 29 днів тому

      Que mensagem boa! Obrigado! ☺️

  • @CARAMELOFULLPOWERBLAHSIDJD
    @CARAMELOFULLPOWERBLAHSIDJD Місяць тому

    Mente binaria Faz um kit de ferramentas de engenharia reversas para aplicações Android Inclusive, canal e coteudo top🎉

  • @anarkhoz8965
    @anarkhoz8965 Місяць тому

    O curso do Matheus esta completo aqui, ou ele continua em outra plataforma?

    • @mentebinaria
      @mentebinaria Місяць тому

      Está completo aqui. A listagem das aulas pode ser vista em menteb.in/pythonicos

  • @marceloreacts
    @marceloreacts Місяць тому

    Simplesmente fantástico! Obrigado. Ganhou mais um seguidor. Conheci seu canal atrás do Daniel. Muito bacana mesmo 👏👏👏👏

  • @pelosindugrau
    @pelosindugrau Місяць тому

    o meu nao aplica as 1/1 fica 0/1

  • @luciodarcon
    @luciodarcon Місяць тому

    Mano, seu canal é top. Parabéns pelos conteúdos! +1 inscrito ativo ;D

  • @bug0day
    @bug0day Місяць тому

    Fernando parabéns pelo grande trabalho . Eu tive a liberdade de baixar o livro em ingles, mas como meu english é 0,00001 então pego a pagina que estou lendo coloco no chatgpt e peço "traduza o texto e mantenha intacto o que ta em codigo de linguagem de programação" e acompanho aqui seu grande trabalho é nota 10 .

    • @mentebinaria
      @mentebinaria Місяць тому

      Que legal, Jaime! Tenho usado o ChatGPT também na primeira rodada. Depois vou ajustando. 😊

  • @victornovaes8771
    @victornovaes8771 Місяць тому

    Infelizmente encerrou, quando tera novas turmas?

  • @reneperez5589
    @reneperez5589 Місяць тому

    Top!

  • @gustavo.g.pereira
    @gustavo.g.pereira Місяць тому

    muito legal!

  • @jotecch-br
    @jotecch-br Місяць тому

    Chegando agora. Muito bom. Pra mim ainda é dificil. Creio que o IDA seja um pouco mais fácil.

  • @izanagieyas324
    @izanagieyas324 Місяць тому

    meu gdb nao mostra o endereço de retorno sendo sobrescrito nem nada do tipo, por ex ("BBBBCC etc") na stack, n sei o que fazer quanto a isso

  • @hiagoferreira3862
    @hiagoferreira3862 Місяць тому

    Que aula espetacular! Cai aqui de paraquedas e fiquei mega curioso pra saber mais sobre Engenharia reversa

  • @tuuuliiio
    @tuuuliiio Місяць тому

    Boa noite. Estou procurando pelo livro "tratado de computacão forense" alguém vendendo usado?

  • @nailtoncp
    @nailtoncp Місяць тому

    Didática incrível, parabéns mais uma vez, Mercês.

  • @jamensonespindula
    @jamensonespindula Місяць тому

    12:40 : dúvida: o tamanho da variável 'c' é de um byte!? Byte é *maior* que bit. E você ainda *multiplicou* por oito!? Eu creio que o tamanho da variável 'c' é de um *bit* (bit, não byte). Depois você multiplicou um *bit* por oito, resultando em oito *bits* (bits, não bytes). Oito *bits*, isso sim, é igual a um *byte*. Começando a estudar e a aprender a linguagem C. Daqui de Jaboatão dos Guararapes, Pernambuco, Brasil, quarta-feira, 17 de julho de 2024.

  • @nailtoncp
    @nailtoncp Місяць тому

    Começando o curso agora, altas expectativas. Excelente conteúdo, obrigado Mercês!

  • @HectorSilva-vw9yq
    @HectorSilva-vw9yq Місяць тому

    Olá! Conheci o canal do projeto recentemente e achei muito bacana a sua profundidade... No caso, a playlist "Programação Moderna em C" é um curso mais completo que o livro? Ou seria o contrário? Aliás, gostaria de parabenizar pela playlist... O custo está muito bom, nível de graduação mesmo. Já vi alguns cursos pagos em C e nenhum foi tão profissional quanto o seu! Obrigado e forte abraço de BH/MG

  • @jamensonespindula
    @jamensonespindula Місяць тому

    Muito *grato* por compartilhar teu conhecimento. Esse teu método de análise e estudo está muito bom: bem lento e gradual. Ninguém consegue aprender nada com pressa! Força aí e vamos em frente. Daqui de Jaboatão dos Guararapes, PE, domingo, 14 de julho de 2024.

  • @PenseBaixoNivel
    @PenseBaixoNivel Місяць тому

    Me sentindo Nostalgico, como no começo da playlist programação moderna de c!! 😂😂 vlw Fernando e Cia, vcs são "zika" !!

    • @mentebinaria
      @mentebinaria Місяць тому

      haha né? E é bem capaz de utilizarmos os mesmo exemplos! haha Obrigado!

  • @Gordao_86
    @Gordao_86 Місяць тому

    top

  • @GalileudoLinux
    @GalileudoLinux Місяць тому

    Interessante sobre o raro tamanho do byte em algumas arquiteturas ... É verdade, não é duvidar e sim testificar ! Obrigado pelo vídeo irmão ! Atenciosamente.

    • @mentebinaria
      @mentebinaria Місяць тому

      Valeu! Testificar é uma ótima palavra para isso! :)

  • @impressionanteshort
    @impressionanteshort Місяць тому

    Tem whats ?

  • @Nasondas.
    @Nasondas. Місяць тому

    Valeu pelo vídeo mas faltou embasamento mais completo do por que da escolha do Analista, em cima apenas de grade curricular do curso é muito raso.

  • @deejhayvitinhonunesoficial
    @deejhayvitinhonunesoficial Місяць тому

    Tenho um PE com o pdb dele , e estou tendo dificuldades ao importar ele no ghidra , poderiandar uma ajudan?

  • @jojoo8808
    @jojoo8808 Місяць тому

    hora ou outra eu venho nessa playlist tirar duvidas kkkk, o bem que você fez para muita gente carente no brasil não tem preço

  • @canabarro8225
    @canabarro8225 Місяць тому

    Boa tarde