Rebasing
From Wikipedia, the free encyclopedia
Rebasing is the process of creating a shared library image in such a way that it is guaranteed to use virtual memory without conflicting with any other shared libraries loadable in the system.
This technique is used extensively on Win32 platforms to avoid the overhead of address relocation of system DLLs by the loader.
Some security extensions to Linux/x86 use rebasing to force the use of code addresses below 0x00ffffff in order to introduce a 0x00 byte into all code pointers; this eliminates a certain class of buffer overflow security problems related to improper checking of zero terminated strings, common in the C programming language.
The term rebasing also refers to the software development technique of burying legacy code under a simpler interface.
Rebasing Time Daylight saving time 2007 rebasing.
Daylight saving time (DST) Rebasing is the mechanism that the Microsoft Exchange or Microsoft outlook DST rebasing tool TZMOVE.EXE uses to recalculate and reschedule appointment dates that are affected by DST 2007