- Magic:
0x7F 0x45 0x4C 0x46('.ELF') - Class: Computer World Elf (64-bit)
- Data: Little (I)ndian
- Version:
0x01(Current) - OS/ABI: VikashOS, 'he dosen't follow any ABI'
- ABI Version:
0x00 - Type: EXEC (Run it and get seg fault)
- Machine: x86_64 & ARM (Cross-world traveler)
- Entry point address:
0x00690000(Start of code wizardry) - Start of program headers:
0x00000040(Aligned with purpose) - Start of section headers:
0x00001000(Divided by domain) - Flags:
0x0(No flags, just skills) - Size of this header: 64 (bytes of ancient wisdom)
| Type | Offset | VirtAddr | PhysAddr | FileSiz | MemSiz | Flags |
|---|---|---|---|---|---|---|
| LOAD_INTO_BRAIN | 0x0000 | 0x400000 | 0x400000 | 0x1000 | 0x1000 | R E |
| UNLOAD_FROM_BRAIN | 0x1000 | 0x401000 | 0x401000 | 0x2000 | 0x2000 | R W |
| Nr | Name | Addr | Off | Size | ES | Flg | Lk | Inf | Al | Description |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | .text | 0x400000 | 0x0000 | 0x1000 | 00 | AX | 0 | 0 | 16 | I code like shit |
| 1 | .data | 0x401000 | 0x1000 | 0x1000 | 00 | WA | 0 | 0 | 16 | Can't store anything in brain |
| 2 | .bss | 0x402000 | 0x2000 | 0x1000 | 00 | WA | 0 | 0 | 16 | Uninitialized bullshit in brain |
| 3 | .rodata | 0x403000 | 0x3000 | 0x1000 | 00 | A | 0 | 0 | 16 | Immutable values |
| 4 | .note.github | 0x404000 | 0x4000 | 0x0400 | 00 | A | 0 | 0 | 4 | This README |
| Value | Bind | Type | Size | Section | Name | Description |
|---|---|---|---|---|---|---|
00000000 |
l | df | ABS | .file |
vikash.c |
Source file |
00000001 |
g | F | 00000060 |
.text |
WakeUp |
Early in the morning(10 AM) |
00000002 |
g | F | 00000040 |
.text |
CodeWithoutBath |
Code for the entire day |
00000003 |
g | F | 00000050 |
.text |
EatEatEat |
Eat 3 times a day |
00000004 |
g | F | 00000070 |
.text |
Sleep |
Nightmares about seg fault |
- Current location:
/home/vikash/Desktop/vikashOS - Active breakpoint:
Everywhere::EveryFunctions() - Next build target:
os.bin


