Sou apenas um cara simples com curiosidade de entender como as coisas funcionam.
Aqui você encontra assuntos técnicos, engenharia reversa e low-level aplicados ao mundo dos jogos.


cyberMatheus

Oi galera, sei que vocês gostam de engenharia reversa, e sou apaixonado por essa área, e estou arrumando tudo pra trazer conteúdos sobre isso e também melhorias pro canal, queria saber qual seu nível de entendimento em engenharia reversa, isso vai me ajudar a produzir o vídeo na medida correta

3 months ago | [YT] | 2

cyberMatheus

Localidade Temporal (Tempo): Se você usou uma informação agora (uma variável ou instrução), é muito provável que vá usá-la de novo em um futuro bem próximo. Então, para evitar que a CPU tenha que buscar isso na memória RAM — o que é muito custoso —, ela deixa os dados na memória cache do processador. Quando a CPU precisa de uma variável, ela verifica primeiro no cache; se não a encontrar lá, aí sim irá procurar na memória RAM.

Localidade Espacial (Espaço/Endereço de Memória): Toda vez que a CPU precisa solicitar dados ou instruções, ela não puxa um de cada vez, ela puxa um bloco inteiro. Ela faz isso porque assume que a próxima informação que você vai usar está em um endereço próximo ao que ela acabou de buscar. Isso se chama 'Linha de Cache' e, geralmente, dependendo da arquitetura, ela puxa blocos de 64 bytes por vez.

Todo esse conceito serve para deixar a execução do programa otimizada, aumentando a taxa de Cache Hit."

3 months ago | [YT] | 3

cyberMatheus

Eu posso arriscar dizer que o Ghidra é um dos softwares mais fantásticos e valiosos que temos no mundo da cibersegurança. Ele foi criado pela NSA (Agência de Segurança Nacional) dos Estados Unidos, é gratuito e Open Source. Com ele, você consegue analisar o assembly, o código descompilado, usar plugins criados pela comunidade e integrar IAs autônomas, tudo isso com uma precisão absurda.

3 months ago | [YT] | 2

cyberMatheus

Eu sempre vou defender a ideia de que você precisa entender a linguagem da máquina. Isso é o mais importante de tudo.

Esqueça perguntas como 'qual primeira linguagem aprender' ou 'como criar código limpo' foque, primeiramente, em aprender a 'conversar' com o computador. Se você focar nisso, começará a desenvolver uma empatia pelo seu computador e outros dispositivos, é como se eles ganhassem vida... Não sei se estou exagerando, mas é nesse nível que estou chegando.

Quando você entender a linguagem dele, você vai perceber que vai se tornar tipo um 'Deus', e seu computador será seu amigo e ferramenta, permitindo-lhe criar quase tudo. Às vezes me pergunto:

"Se existe um Deus para nós, seres humanos, será que ele possui uma espécie de computador que lhe permitiu nos criar?"

OBS: Por favor, não tô incentivando a aprender ler 0s e 1s, isso é humanamente impossível. Estou incentivando a aprender os fundamentos de tudo (tecnologia).

3 months ago | [YT] | 5

cyberMatheus

Fala, pessoal! O canal está crescendo e quero saber: que tipo de vídeo vocês querem ver por aqui? Fique a vontade para comentar outros temas! Sua opinião é muito valiosa para mim

5 months ago | [YT] | 2

cyberMatheus

2 desafios: Editar no Shotcut e Criar um jogo em Raylib. Psé... fazer esse vídeo não foi fácil

6 months ago | [YT] | 0

cyberMatheus

QUE TRISTEZA! Tô usando o Linux Mint que por sinal é um ótimo S.O mas... Pra edição de vídeo é horrível, me refiro aos softwares de edição feito pra Linux, estou lutando aqui pra terminar o vídeo usando o One Shot kkkkkkk mas logo termino e posto pra vocês

6 months ago | [YT] | 1

cyberMatheus

Fala galera! Já faz um bom tempo que não posto nada no canal... Mas esse sumiço tem um bom motivo por trás, eu estava 100% focado em melhorar meu conhecimento em gamehacking/engenharia reversa então tive que priorizar meu tempo.

A boa notícia é que já se passaram quase 1 ano que entrei nessa jornada de gamehacking e tenho muito mais conhecimento do que antes.

E logo tem vídeo novo no canal, dessa vez vai ser sobre o jogo Super Bomberman R!

Um novo estilo de edição, qualidade na voz, qualidade no conteúdo!

Coisas boas virão! Enfim, apesar de ter apenas 4 inscritos no canal, me sinto feliz em poder compartilhar com vocês! Um dia teremos muito mais pessoas no nosso canal!

10 months ago | [YT] | 1