Premium Only Content
Shellcode 101 para Windows x86
Minha ideia neste vÃdeo e de mostrar (da forma como eu abstrai o conceito) como podemos criar um shellcode em assembly a partir do zero, realizando chamadas para funções da WINAPI como GetComputerNameA.
Neste vÃdeo identificamos o registrador que contem informações do PEB, TEB até encontrarmos a lista de módulos carregados. Tratamos de encontrar o endereço de onde o Kernel32.dll está localizado.
Nos próximos vÃdeos vamos evoluir até conseguir executar a função GetComputerNameA.
Espero que gostem.
00:00 Intro
02:50 Detalhes GetComputerNameA
03:45 Criacao do Projeto C++
05:22 Chamada para a funcao GetComputerNameA
06:30 Listando os modulos no x32dbg
07:30 Atualizado o Projeto C++
07:51 Listando os pontos importantes 1
08:30 Documentacao LoadLibraryA
09:22 Definicao do callback usando typedef
10:05 Chamada para a funcao GetProcAddress
10:35 Execucao da GetComputerNameA
11:40 Documentacao _PEB
12:10 Documentacao PEB_LDR_DATA
12:29 Documentacao LIST_ENTRY
13:25 Explorando TEB/PEB/Ldr/InInitOrder no Windbg
15:33 Encontrando detalhes do modulo carregado em memoria
16:23 Listando os pontos importantes 2
17:00 Referencia para artigo de Shellcode Development
17:27 Referencia para repositorio git Shellcodetester
18:00 Configuracao do Shellcodeterster
18:40 Codigo python inicial
19:16 Iniciando Asm criando framestack e adicionando espaco na pilha
20:12 Demonstracao da utilizacao do Shellcodetester junto ao Windbg
21:00 Debug do Asm, da criacao do stack frame
22:42 Criacao do codigo Asm para buscar o modulo kernel32
24:25 Debug do Asm, do codigo parcial para a busca do kernel32
25:34 Criacao do codigo Asm para fazer o loop nos modulos carregados em memoria
26:57 Explicacao do motivo do numero magico 12 / 24
24:25 Debug do Asm, do codigo final da primeira parte
31:31 Encontrando o endereco do kernel32
31:50 Consideracoes finais
Creditos:
-------------------
Music Promoted by Music & Gene at YouTube:
https://www.youtube.com/c/MusicGene
https://geniemindcreation.wixsite.com...
Music by MBB | https://soundcloud.com/mbbofficial
https://www.youtube.com/c/mbbmusic
https://www.instagram.com/mbb_music
Buy Music Licenses at www.mbb-music.com
---------------------
-
LIVE
Badlands Media
11 hours agoGeopolitics with Ghost Ep. 65 - December 16, 2025
1,116 watching -
1:49:22
Steven Crowder
5 hours agoCandace & Erika: What The Meeting Really Says About Conservative Media
347K317 -
16:28
Adam Does Movies
2 hours ago $0.02 earnedIT: Welcome To Derry Episode 8 Recap - What A Finale!
2.45K -
LIVE
LFA TV
16 hours agoLIVE & BREAKING NEWS! | TUESDAY 12/16/25
2,309 watching -
1:01:57
VINCE
5 hours agoThis Could Win Us The Midterms | Episode 189 - 12/16/25 VINCE
221K200 -
1:47:47
The Mel K Show
3 hours agoMORNINGS WITH MEL K- The End of Zero Sum Game Theory Thinking Has Arrived - 12-16-25
15K1 -
1:30:14
The Shannon Joy Show
3 hours agoSJ LIVE Dec 16 - Susie Wiles Spills The Beans *TACO Trump Flees California After Judge Orders Him To Remove Troops! Plus The Bitcoin Collapse & AI Bubble W/ Fin-Analyst Jack Gamble!
19.9K2 -
DVR
TheAlecLaceShow
2 hours agoBrown University | Rob Reiner | Guests: Senator Rick Scott & Sec. Linda McMahon | The Alec Lace Show
1.81K -
57:04
efenigson
4 hours agoSentenced For Building Freedom! Live: Samourai Wallet's Keonne Rodriguez
18.4K5 -
1:56:02
Benny Johnson
4 hours agoDark New Mysterious Footage Of Brown University Killer RELEASED After Republican Leader MURDERED...
63.4K47