คำถามในหัวข้อ 'segment'
พื้นที่ที่อยู่ของพื้นที่ส่วน .bss ในไฟล์เอลฟ์
ถ้าฉันเข้าใจอย่างถูกต้องโดยการสร้างส่วนประเภท .bss (ตามตัวอย่างโค้ดด้านล่าง) พื้นที่การเขียน/อ่านของส่วน .bss นั้นมาจากออฟเซ็ตของส่วนในไฟล์เป็น N และในกรณีนี้ phdr.p_memsz จะเพิ่มขึ้น N ไบต์ และขึ้นอยู่กับ...
521 มุมมอง
schedule
25.12.2023
ที่อยู่ส่วนการโหลดที่สองของ ELF ของ .data + .bss
ในกรณีนี้ ที่อยู่ของ:
.data เริ่มต้นที่ 0x08048054 สูงสุด 0x08048054+0x0000e
.bss เริ่มต้นที่ 0x08048054+0x0000e สูงสุด 0x0804805+0x00016
หรือฉันขาดอะไรบางอย่างไป? โปรดชี้แจงให้ฉันด้วย
แก้ไข...
468 มุมมอง
schedule
03.01.2024