
{"id":2191,"date":"2010-07-25T12:21:18","date_gmt":"2010-07-25T06:51:18","guid":{"rendered":"http:\/\/www.jeffrin.in\/?p=2191"},"modified":"2010-07-25T12:21:18","modified_gmt":"2010-07-25T06:51:18","slug":"jmp-instruction","status":"publish","type":"post","link":"https:\/\/www.trueangle.org\/index.php\/2010\/07\/25\/jmp-instruction\/","title":{"rendered":"jmp instruction ."},"content":{"rendered":"<h4> JMP instruction <\/h4>\n<p><\/p>\n<pre>\n(gdb) disass\nDump of assembler code for function __kernel_vsyscall:\n   0xb77bd414 :\tpush   %ecx\n   0xb77bd415 :\tpush   %edx\n   0xb77bd416 :\tpush   %ebp\n   0xb77bd417 :\tmov    %esp,%ebp\n   0xb77bd419 :\tsysenter\n   0xb77bd41b :\tnop\n   0xb77bd41c :\tnop\n   0xb77bd41d :\tnop\n   0xb77bd41e :\tnop\n   0xb77bd41f :\tnop\n   0xb77bd420 :\tnop\n   0xb77bd421 :\tnop\n   0xb77bd422 :\tjmp    0xb77bd417 \n=&gt; 0xb77bd424 :\tpop    %ebp\n   0xb77bd425 :\tpop    %edx\n   0xb77bd426 :\tpop    %ecx\n   0xb77bd427 :\tret\nEnd of assembler dump.\n(gdb)\n<\/pre>\n<h4> jmp    0xb77bd417 <\/h4>\n<p><\/p>\n<h4> Process Involved <\/h4>\n<pre>\nA \"ping\" to a website .\n&lt;\/pre\n<br \/>\n<h4> Explanation <\/h4>\n<pre>\nA jmp instruction unconditionally jumps to a specific memory location.\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>JMP instruction (gdb) disass Dump of assembler code for function __kernel_vsyscall: 0xb77bd414 : push %ecx 0xb77bd415 : push %edx 0xb77bd416 : push %ebp 0xb77bd417 : mov %esp,%ebp 0xb77bd419 : sysenter 0xb77bd41b : nop 0xb77bd41c : nop 0xb77bd41d : nop 0xb77bd41e : nop 0xb77bd41f : nop 0xb77bd420 : nop 0xb77bd421 : nop 0xb77bd422 : jmp 0xb77bd417 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.trueangle.org\/index.php\/2010\/07\/25\/jmp-instruction\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;jmp instruction .&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":-1,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[811,950,981,985,1035],"_links":{"self":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/2191"}],"collection":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/comments?post=2191"}],"version-history":[{"count":0,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/2191\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/media?parent=2191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/categories?post=2191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/tags?post=2191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}