Follow us

Description: This is Part 8 of the "Assembly Language Primer for Hackers" video series. Please begin here, by watching Part 1, if you have not already done so. In this video we will look at how to alter the program execution flow using unconditional branching. We will look at how to use the JMP instruction to make an unconditional branching to a new location in the code segment and how to use the CALL statement in conjunction with RET to save the program execution state. We will demonstrate all the concepts using very simple code snippets to aid understanding. <br><br>Please download UnconditionalBranching.s to try out the various exercises discussed in this video. <br><br><style type="text/css">body { bac </style> </div>

Disclaimer: We are a infosec video aggregator and this video is linked from an external website. The original author may be different from the user re-posting/linking it here. Please do not assume the authors to be same without verifying.

I have to say that i have gon through a lot of written assembly tutorials and have sort of grasped things but i really appreciate the slow pace of these videos it is really helping to fill in the gaps. Thanks

I just wanted to thank you so much for making these videos. I have a book on the general security, hacking, etc but was struggling with parts of it. Your videos explain everything extremely clearly and I love the balance you have between the theory and the examples.