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
Lofi Girl
2 years agoSynthwave Radio 🌌 - beats to chill/game to
219 watching -
13:05
Mike Rowe
4 days agoIs College DEAD? Inside America’s #1 Trade School | Sheree Utash From #448 | The Way I Heard It
58.8K22 -
FreshandFit
4 hours agoAyesha Curry Never Wanted Steph Curry
57.6K7 -
23:28
DeVory Darkins
9 hours ago $8.21 earnedTrump official ANNIHILATES Democrats in heated debate as CNN gets caught sympathizing with criminals
16.3K62 -
1:02:26
The Nick DiPaolo Show Channel
11 hours agoPOC Murders Another White Woman | The Nick Di Paolo Show #1790
54.2K65 -
2:04:29
Inverted World Live
7 hours agoNew UFO Hearing Testimony: Lockheed Martin Has Alien Technology | Ep. 105
65.3K8 -
5:00:59
Akademiks
5 hours agoYNW Melly MIGHT BE COOKED! Co-D TELLLING? 6ix9ine vs Young Thug . Drake vs Kaicenat? HOLLY
30.1K1 -
4:46:45
Drew Hernandez
11 hours agoHORRIFYING: FULL FOOTAGE OF IRYNA ZARUTSKA MURDER HAS BEEN RELEASED
30.9K30 -
2:42:09
TimcastIRL
7 hours agoNATO Scramble Air Force Over Russian Incursion Into Poland, HIGH ALERT Reported | Timcast IRL
178K104 -
25:46
Man in America
11 hours agoALERT: Gold Prices FLASH OMINOUS WARNING for the Dollar—Are You READY??
34.8K17