Writing Self-Modifying Code - Part 3
3,919 views · Published 30 January 2012 · 13:48 · Indexed 1 October 2026
Channel: Infosec Institute · 2012 · Education
This is the third article in a series on the topic of self-modifying code. The full article with accompanying code is here: http://resources.infosecinstitute.com/writing-self-modifying-code-part-3/ Part 1 is here: http://resources.infosecinstitute.com/writing-self-modifying-code-part-1/ Part 2 is here: http://resources.infosecinstitute.com/writing-self-modifying-code-part-2/ There are plenty of ways that self-modifying code gets implemented. Common methods include OEP adjustment, EXE loaders that handle PE loading requirements and JMP to OEP, compiling as a resources, and in-line decoding/encoding. We can examine each of these in more detail. MORE ON INFOSEC INSTITUTE Recognized as a 2018 Gartner Peer Insights Customers’ Choice for Security Awareness Computer-Based Training, InfoSec Institute fortifies organizations of all sizes against security threats with its award-winning security education solutions. Recognizing that cybersecurity is everyone’s job, the company provides skills training and certification prep courses for security professionals while building the entire workforce’s security aptitude through awareness training and phishing simulations. InfoSec Institute is a Training Industry “Top 20 IT Training Company” and the Security Training & Education Program Gold Winner in Info Security Products Guide’s Global Excellence Awards. Additional information can be found here: - SecurityIQ awareness and anti-phishing platform: https://www.infosecinstitute.com/securityiq/ - InfoSec training and certification: https://www.infosecinstitute.com/flex - InfoSec training and certification features: https://www.infosecinstitute.com/flex/pro/ - InfoSec training and certification guarantees: https://www.infosecinstitute.com/flex/guarantees/ - 100+ training and certification courses: https://www.infosecinstitute.com/courses
More from this channel
-
1:53
Penetration Testing for iPhones - Part 2 Data and Storage
-
34:35
Cybersecurity Startups and Minority Representation
-
0:55
Security Education is the Next Step of Patient Engagement — Stories from the Trenches
-
20:24
After Awareness: Mobilizing Your Human Firewall With PhishNotify
-
1:23
What is One Policy You Would Put in Place to Curb Ransomware?
-
2:57
Malicious Macros are a Gift That Keeps on Giving for Attackers