Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vol1-Mod1.5Shellcode-Slide3 - "caves between sections" question #16

Open
BlueSkeye opened this issue Mar 27, 2021 · 2 comments
Open

Vol1-Mod1.5Shellcode-Slide3 - "caves between sections" question #16

BlueSkeye opened this issue Mar 27, 2021 · 2 comments

Comments

@BlueSkeye
Copy link

I don't understand what you mean by "cave between sections". As I understand, the PE loader allocates a memory block for each section. However these blocks are disjoint and it seems memory areas between sections are undefined. Am I missing something ?

@hasherezade
Copy link
Owner

I redone the slides about PE, and included information about caves there:
https://github.com/hasherezade/malware_training_vol1/blob/main/slides/module1/Module1_2_pe.pdf - please let me know if it clarifies this concept.

@BlueSkeye
Copy link
Author

BlueSkeye commented Mar 30, 2021

Mod1.2PE refactoring and enhancement makes it much more readable. Good job.
S15 (section caves) is very clear for me.
So I suggest to rephrase in Mod1.3Shellcodes/S3
"cave between sections" --> "section caves"

fengjixuchui added a commit to fengjixuchui/malware_training_vol1 that referenced this issue Apr 3, 2021
[module1][lesson5] Rephrased a sentence (Issue hasherezade#16)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants