Reviewing Assembly
Assembly is a language I’ve dabbled in for years, but never really pressed myself to become fluent in. I understand the basics of memory layout and the general idea of how to program in assembly, but...
View ArticleReviewing Debugging with gdb
As you may have noticed, I’m preparing to become an OSCP. In addition to brushing up on assembly, I’ll also be stepping through the debugger. Let’s review gdb and go over some tips to make sure the...
View ArticleData Types and Moving Data in Assembly
I’m still following the Assembly Primer for Hackers from Vivek Ramachandran of SecurityTube in preparation for Penetration Testing with BackTrack. In this review I’ll cover data types and how to move...
View ArticleExamining the Stack to Debug Segfaults with gdb
Earlier, while writing my compare strings method, I made a mistake in the code and came across a segmentation fault. Based on how the program executed I was pretty sure of approximately where the error...
View ArticleExamining a Buffer Overflow in C and assembly with gdb
Welcome University of Maryland students! Thanks for visiting! I’ve now finished Vivek Ramachandran’s Assembly Primer for Hackers and I’ve decided to move on to his Buffer Overflow Primer. I’ve...
View ArticleHow to Install the Service Trace Viewer Tool (SvcTraceViewer.exe) to View...
I work with WCF services day to day, so sometimes I need to check the service logs to debug an issue or provide a stack trace for a bug report. To view *.svclog files, you need to install the Service...
View Article