Some Assembly tidbits

Recently been having to learn some assembly related things for work, certifications, and the like. This post is mostly for me to keep track of these links, and potentially share items I found on the web, that might help others. Enjoy!


http://www.cs.virginia.edu/~evans/cs216/guides/x86.html
-- Nice little guide for 32-bit assembly. This is not comprehensive, but maent to be a quick resource for some instructions and concepts.



Metasploit Fun

A series of blog posts from BHIS.

https://www.blackhillsinfosec.com/three-simple-disguises-for-evading-antivirus/
https://www.blackhillsinfosec.com/how-to-bypass-application-whitelisting-av/
https://www.blackhillsinfosec.com/click-to-enable-content/
https://www.blackhillsinfosec.com/modifying-metasploit-x64-template-for-av-evasion/


Windows WMI Recieve Notification

https://packetstormsecurity.com/files/147498/ms16_014_wmi_recv_notif.rb.txt

Windows Kernel Exploitation Tutorial

Part 8: Use After Free ≈ Packet Storm https://packetstormsecurity.com/files/147491/winpart8-uaf.pdf

Russian influence operations

With Influence Activities Exposed, the Kremlin Acts Even More Boldly
https://www.thecipherbrief.com/column_article/influence-activities-exposed-kremlin-acts-even-boldly

Linux execve shellcode

Linux/x86 execve(/bin/sh) Shellcode https://packetstormsecurity.com/files/147512/27linuxexec-shellcode.txt

Linux bindshell shellcode

Linux/x86 TCP/9443 Bindshell Shellcode ≈ Packet Storm https://packetstormsecurity.com/files/147565/lin869443-shellcode.txt

/etc/passwd shellcode

Read /etc/passwd Shellcode https://packetstormsecurity.com/files/147585/linuxx86read-shellcode.txt

Reverse TCP shell

https://packetstormsecurity.com/files/147610/linx864444shell-shellcode.txt