コード例 #1
0
ファイル: headers.py プロジェクト: clayne/syringe-1
def virtualaddress(target, **kwds):
    """Returns a pointer to /target/ where value is a va"""
    kwds.setdefault('__name__', 'virtualaddress')
    if 'type' in kwds:
        return dyn.opointer(target, CalculateRelativeAddress, kwds.pop('type'),
                            **kwds)
    return dyn.opointer(target, CalculateRelativeAddress, **kwds)
コード例 #2
0
ファイル: headers.py プロジェクト: clayne/syringe-1
def fileoffset(target, **kwds):
    """Returns a pointer to /target/ where value is a fileoffset"""
    kwds.setdefault('__name__', 'fileoffset')
    if 'type' in kwds:
        return dyn.opointer(target, CalculateRelativeOffset, kwds.pop('type'),
                            **kwds)
    return dyn.opointer(target, CalculateRelativeOffset, **kwds)
コード例 #3
0
ファイル: headers.py プロジェクト: mmg1/syringe-1
def realaddress(target, **kwds):
    """Returns a pointer to /target/ where value is an rva"""
    kwds.setdefault('__name__', 'realaddress')
    if 'type' in kwds:
        return dyn.opointer(target, calculateRealAddress, kwds.pop('type'), **kwds)
    return dyn.opointer(target, calculateRealAddress, **kwds)
コード例 #4
0
ファイル: headers.py プロジェクト: d0c-s4vage/syringe
def virtualaddress(target, **kwds):
    """Returns a pointer to /target/ where value is a va"""
    kwds.setdefault("__name__", "virtualaddress")
    return dyn.opointer(target, calculateRelativeAddress, **kwds)
コード例 #5
0
ファイル: headers.py プロジェクト: d0c-s4vage/syringe
def fileoffset(target, **kwds):
    """Returns a pointer to /target/ where value is a fileoffset"""
    kwds.setdefault("__name__", "fileoffset")
    return dyn.opointer(target, calculateRelativeOffset, **kwds)
コード例 #6
0
ファイル: headers.py プロジェクト: d0c-s4vage/syringe
def realaddress(target, **kwds):
    """Returns a pointer to /target/ where value is an rva"""
    kwds.setdefault("__name__", "realaddress")
    return dyn.opointer(target, calculateRealAddress, **kwds)
コード例 #7
0
ファイル: headers.py プロジェクト: arizvisa/syringe
def virtualaddress(target, **kwds):
    """Returns a pointer to /target/ where value is a va"""
    kwds.setdefault('__name__', 'virtualaddress')
    if 'type' in kwds:
        return dyn.opointer(target, CalculateRelativeAddress, kwds.pop('type'), **kwds)
    return dyn.opointer(target, CalculateRelativeAddress, **kwds)
コード例 #8
0
ファイル: headers.py プロジェクト: arizvisa/syringe
def fileoffset(target, **kwds):
    """Returns a pointer to /target/ where value is a fileoffset"""
    kwds.setdefault('__name__', 'fileoffset')
    if 'type' in kwds:
        return dyn.opointer(target, CalculateRelativeOffset, kwds.pop('type'), **kwds)
    return dyn.opointer(target, CalculateRelativeOffset, **kwds)