search for: imagebase

Displaying 15 results from an estimated 15 matches for "imagebase".

Did you mean: image_base
2010 Sep 20
1
Dynamic forking in Win32
...nfo.State); printf(" Protect: 0x%08X\n", basic_info.Protect); print_flags(basic_info.Protect); printf(" Type: 0x%08X\n", basic_info.Type); print_flags(basic_info.Type); } if (exe->peXH->imageBase == childInfo.baseAddr && imageSize <= childInfo.imageSize) { /* if new EXE has same baseaddr and its size is <= to the * original EXE, just overwrite it in memory */ v = (LPVOID)childInfo.baseAddr; DWORD oldProt...
2017 Jun 06
4
LLD support for ld64 mach-o linker synthesised symbols
...s://opensource.apple.com/source/ld64/ld64-274.2/src/ld/Resolver.cpp.auto.html> There are 4 special symbol prefixes for the mach-o linker synthesised symbols: - segment$start$__SEGMENT - segment$end$__SEGMENT - section$start$__SEGMENT$__section - section$end$__SEGMENT$__section In asm: /* get imagebase and slide for static PIE and ASLR support in x86_64-xnu-musl */ .align 3 __image_base: .quad segment$start$__TEXT __start_static: .quad start .text .align 3 .global start start: xor %rbp,%rbp mov %rsp,%rdi andq $-16,%rsp movq __image_base(%rip), %rsi leaq start(%...
2015 Jul 14
1
EFI: PXE: "My IP is 0.0.0.0"
...XXXXXXX)/IPv4(not-done) Getting cached packet ... == output page-fault == Sometimes (rarely) I get a Page-Fault Exception (red text). I haven't been able to track this issue down. Might be unrelated, but wanted to post it for completeness. X64 Exception Type 0E - Page-Fault Exception ... CALL ImageBase ImageName+Offset 00h 0000000077283000 No Image Information Best regards, Sebastian On Sun, Jul 12, 2015 at 3:35 AM, Gene Cumm via Syslinux <syslinux at zytor.com> wrote: > On Fri, Jul 10, 2015 at 5:00 AM, Patrick Masotta <masottaus at yahoo.com> > wrote: > > &...
2017 Jun 06
2
LLD support for ld64 mach-o linker synthesised symbols
...Resolver.cpp.auto.html> > > There are 4 special symbol prefixes for the mach-o linker synthesised symbols: > > - segment$start$__SEGMENT > - segment$end$__SEGMENT > - section$start$__SEGMENT$__section > - section$end$__SEGMENT$__section > > In asm: > > /* get imagebase and slide for static PIE and ASLR support in x86_64-xnu-musl */ > > .align 3 > __image_base: > .quad segment$start$__TEXT > __start_static: > .quad start > .text > .align 3 > .global start > start: > xor %rbp,%rbp > mov %rsp,%rdi > andq $...
2017 Jun 14
2
Using LLD to create a .lib from a .def
..."'asInvoker'"; StringRef ManifestUIAccess = "'false'"; StringRef ManifestFile; // Used for /failifmismatch. std::map<StringRef, StringRef> MustMatch; // Used for /alternatename. std::map<StringRef, StringRef> AlternateNames; uint64_t ImageBase = -1; uint64_t StackReserve = 1024 * 1024; uint64_t StackCommit = 4096; uint64_t HeapReserve = 1024 * 1024; uint64_t HeapCommit = 4096; uint32_t MajorImageVersion = 0; uint32_t MinorImageVersion = 0; uint32_t MajorOSVersion = 6; uint32_t MinorOSVersion = 0; bool DynamicBase = true...
2011 Mar 11
0
map_dll in libs/wine/loader.c ,what do it do?
Hi,I am planting wine to a new Operating System. I found that in libs/wine/loader.c ->map_dll ,a piece of code like: Code: /* module address must be aligned on 64K boundary */ addr = (BYTE *)((nt_descr->OptionalHeader.ImageBase + 0xffff) & ~0xffff); if (wine_anon_mmap( addr, page_size, PROT_READ|PROT_WRITE, MAP_FIXED ) != addr) return NULL; My questing is the so (such as ntdll.dll.so,kernel32.dll.so) is already loaded ,and can be accessed ,why wine_anon_mmap is needed here? Thank you.
2014 Jan 07
1
Selective --delete
I have two servers which I will refer to as a LIVE and DEV servers. On the LIVE server, I have a script that executes the following rsync command: rsync --links --verbose --progress --archive \ --exclude="=imagebase=" --exclude="events" \ --delete \ rsync://rsyncuser at DEV.domain.com/path/on/DEV /path/on/LIVE/ My issue is with the --delete part. While I want the procedure to delete extraneous files from the LIVE server when they are removed from the DEV one, there are a few files on LIVE...
2017 Jun 15
2
Using LLD to create a .lib from a .def
...lse'"; >> StringRef ManifestFile; >> >> // Used for /failifmismatch. >> std::map<StringRef, StringRef> MustMatch; >> >> // Used for /alternatename. >> std::map<StringRef, StringRef> AlternateNames; >> >> uint64_t ImageBase = -1; >> uint64_t StackReserve = 1024 * 1024; >> uint64_t StackCommit = 4096; >> uint64_t HeapReserve = 1024 * 1024; >> uint64_t HeapCommit = 4096; >> uint32_t MajorImageVersion = 0; >> uint32_t MinorImageVersion = 0; >> uint32_t MajorOSVersio...
2017 Jun 07
3
LLD support for ld64 mach-o linker synthesised symbols
...e are 4 special symbol prefixes for the mach-o linker synthesised >> symbols: >> >> - segment$start$__SEGMENT >> - segment$end$__SEGMENT >> - section$start$__SEGMENT$__section >> - section$end$__SEGMENT$__section >> >> In asm: >> >> /* get imagebase and slide for static PIE and ASLR support in >> x86_64-xnu-musl */ >> >> .align 3 >> __image_base: >> .quad segment$start$__TEXT >> __start_static: >> .quad start >> .text >> .align 3 >> .global start >> start: >> xor %r...
2017 Jun 16
2
Using LLD to create a .lib from a .def
...gt; >>>> // Used for /failifmismatch. >>>> std::map<StringRef, StringRef> MustMatch; >>>> >>>> // Used for /alternatename. >>>> std::map<StringRef, StringRef> AlternateNames; >>>> >>>> uint64_t ImageBase = -1; >>>> uint64_t StackReserve = 1024 * 1024; >>>> uint64_t StackCommit = 4096; >>>> uint64_t HeapReserve = 1024 * 1024; >>>> uint64_t HeapCommit = 4096; >>>> uint32_t MajorImageVersion = 0; >>>> uint32_t MinorIma...
2020 Jan 11
0
Wine release 5.0-rc5
...App lags when clicking UI elements 48357 Wine 5.0-rc2 prevents multiple apps from connecting to servers (Origin; Dungeons and Dragons Online; Lord Of the Rings Online) 48415 The Magic School Bus Explores The Solar System fails to install 48417 32-bit PE 'kernelbase.dll' has default imagebase 0x10000000 when built with llvm-mingw, preventing non-relocatable native executables from being loaded 48420 Warframe equipment mouse-overs no longer highlight the item ---------------------------------------------------------------- Changes since 5.0-rc4: Alex Henrie (1): ntdll/tests:...
2015 Jul 10
3
EFI: PXE: "My IP is 0.0.0.0"
>>> > It does contain a Net but there are 2 issues with SNP: > 1) The interface is different than UDPv4/TCPv4 protocols; this imply lot of code. Not as much as you may think.? We already have lwIP implemented into lpxelinux.0.? It's more a matter of using more glue. > 2) SNP has its non-blocking transmit issues ; see "Flaws in the design" at >
2015 Jul 31
2
EFI: HP + syslinux = crash
...746ECBEB->7846E290 0005E598->746ECBE0 7846C3B4->00000BC4 7846C39A->7846C3B4 09h 7846E2B5->7846C392 746ECBEB->7846E290 00000BC4->746ECBE0 772899F7->00000000 0Dh 772893F1->7728999D 6BBD4063->772893E8 6BBD425D->6BBD405F 746EC19C->7846E290 CALL ImageBase ImageName+Offset 00h 0000000000000000 No Image Information (Excuses for the horrible wrapping... and the actual text is in RED) In short: it just crashes with no helpful information whatsoever. The last message from syslinux is "My IP is %s". Now I upgrade the System ROM...
2015 Oct 05
0
[PATCH 2/4] Remove unused linker scripts
...in by reference. - * - * ----------------------------------------------------------------------- */ - -/* - * Linker script for the SYSLINUX core - */ - -OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") -OUTPUT_ARCH(i386) -ENTRY(_start) - -SECTIONS -{ - . = 0; - ImageBase = .; /* For gnu-efi's crt0 */ - __module_start = .; - . = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS; - .text : { - FILL(0x90909090) - __text_start = .; - *(.text) - *(.text.*) - __text_end = .; - } - - . = ALIGN(16); - - .rodata : { - __rodata_start = .; - *(.rodata) -...
2015 Oct 05
7
[PATCH 0/4] Improve linker scripts
From: Sylvain Gault <sylvain.gault at gmail.com> These patches basically remove unused linker scripts and port a change that was made to an unused script. Those are to be applied on top of the gcc 5 bug fixes as they would conflict otherwise. Sylvain Gault (4): diag/mbr: fix dependency to linker script Remove unused linker scripts core: Make symbols defined in linker script HIDDEN