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
---------------------
-
1:31:40
Adam Does Movies
21 hours agoThe Best & Worst Christmas Movies! - LIVE!
41.9K6 -
58:10
Kimberly Guilfoyle
23 hours agoAmerica is Back & The Future is Bright: A Year in Review | Ep. 183
153K68 -
3:03:27
vivafrei
1 day agoEp. 242: Barnes is BACK AGAIN! Trump, Fani, J6, RFK, Chip Roy, USS Liberty AND MORE! Viva & Barnes
233K240 -
2:05:48
2 MIKES LIVE
4 hours agoTHE MIKE SCHWARTZ SHOW with DR. MICHAEL J SCHWARTZ 12-24-2024
15.2K1 -
1:14:17
MTNTOUGH Fitness Lab
1 day agoNavy SEAL Dom Raso: The Cold, Hard Truth About Modern Brotherhood | MTNPOD #96
11.9K1 -
43:42
Dad Dojo Podcast
20 hours agoEP14: Every Girl Dad's Biggest Fear and How To Prevent It
7.9K -
55:06
Bek Lover Podcast
13 hours agoWill Trump Pull Off A Miracle? Other Strange News Podcast...
6.67K5 -
55:53
PMG
1 day ago $0.01 earned"Hannah Faulkner and Courtney Reed | BEHIND THE LENS OF A TRUMP PHOTOGRAPHER"
5.59K -
8:09:50
Dr Disrespect
1 day ago🔴LIVE - DR DISRESPECT - MARVEL RIVALS - GOLD VANGUARD
225K37 -
1:15:00
Awaken With JP
1 day agoMerry Christmas NOT Happy Holidays! Special - LIES Ep 71
310K260