Skip to content

Commit

Permalink
Update 2.4.1
Browse files Browse the repository at this point in the history
- Added a new hotkeys scheme
- Added new options to control which previous analysis data should be
erased. (This gives the possibility to work seamlessly with map loader
plugins like SwissArmyKnife, etc).
- Added new commands (old ones have been deprecated)
xanal selection : Performs a selection analysis
xanal function : Performs a function analysis
xanal exe : Performs an entire executable analysis
xanalremove selection : Removes a previous selection analysis
xanalremove function : Removes a previous function analysis
xanalremove exe : Removes a previous entire executable analysis
xanal help : Brings up to the log window some help text
- Fixed automatic analysis not launching on startup (Closes #18 )
- Fixed various api definition files (Closes #17 )
  • Loading branch information
ThunderCls committed Mar 26, 2017
1 parent b731823 commit b61051c
Show file tree
Hide file tree
Showing 41 changed files with 2,404 additions and 2,124 deletions.
174 changes: 87 additions & 87 deletions apis_def/combase.api
Original file line number Diff line number Diff line change
Expand Up @@ -347,263 +347,263 @@ ParamCount=1
Header=windows.h.api;
@=CoAllowUnmarshalerCLSID
[CLSIDFromProgID]
ParamCount=0
SourceModule=ole32.api
@=CLSIDFromProgID
[CLSIDFromString]
ParamCount=0
SourceModule=ole32.api
@=CLSIDFromString
[CoAddRefServerProcess]
ParamCount=0
SourceModule=ole32.api
@=CoAddRefServerProcess
[CoCancelCall]
ParamCount=0
SourceModule=ole32.api
@=CoCancelCall
[CoCopyProxy]
ParamCount=0
SourceModule=ole32.api
@=CoCopyProxy
[CoCreateFreeThreadedMarshaler]
ParamCount=0
SourceModule=ole32.api
@=CoCreateFreeThreadedMarshaler
[CoCreateGuid]
ParamCount=0
SourceModule=ole32.api
@=CoCreateGuid
[CoCreateInstance]
ParamCount=0
SourceModule=ole32.api
@=CoCreateInstance
[CoCreateInstanceEx]
ParamCount=0
SourceModule=ole32.api
@=CoCreateInstanceEx
[CoCreateInstanceFromApp]
ParamCount=0
SourceModule=ole32.api
@=CoCreateInstanceFromApp
[CoDecrementMTAUsage]
ParamCount=0
SourceModule=ole32.api
@=CoDecrementMTAUsage
[CoDisableCallCancellation]
ParamCount=0
SourceModule=ole32.api
@=CoDisableCallCancellation
[CoDisconnectContext]
ParamCount=0
SourceModule=ole32.api
@=CoDisconnectContext
[CoDisconnectObject]
ParamCount=0
SourceModule=ole32.api
@=CoDisconnectObject
[CoEnableCallCancellation]
ParamCount=0
SourceModule=ole32.api
@=CoEnableCallCancellation
[CoFreeUnusedLibraries]
ParamCount=0
SourceModule=ole32.api
@=CoFreeUnusedLibraries
[CoFreeUnusedLibrariesEx]
ParamCount=0
SourceModule=ole32.api
@=CoFreeUnusedLibrariesEx
[CoGetApartmentType]
ParamCount=0
SourceModule=ole32.api
@=CoGetApartmentType
[CoGetCallContext]
ParamCount=0
SourceModule=ole32.api
@=CoGetCallContext
[CoGetCallerTID]
ParamCount=0
SourceModule=ole32.api
@=CoGetCallerTID
[CoGetCancelObject]
ParamCount=0
SourceModule=ole32.api
@=CoGetCancelObject
[CoGetClassObject]
ParamCount=0
SourceModule=ole32.api
@=CoGetClassObject
[CoGetContextToken]
ParamCount=0
SourceModule=ole32.api
@=CoGetContextToken
[CoGetCurrentLogicalThreadId]
ParamCount=0
SourceModule=ole32.api
@=CoGetCurrentLogicalThreadId
[CoGetCurrentProcess]
ParamCount=0
SourceModule=ole32.api
@=CoGetCurrentProcess
[CoGetInstanceFromFile]
ParamCount=0
SourceModule=ole32.api
@=CoGetInstanceFromFile
[CoGetInstanceFromIStorage]
ParamCount=0
SourceModule=ole32.api
@=CoGetInstanceFromIStorage
[CoGetInterfaceAndReleaseStream]
ParamCount=0
SourceModule=ole32.api
@=CoGetInterfaceAndReleaseStream
[CoGetMalloc]
ParamCount=0
SourceModule=ole32.api
@=CoGetMalloc
[CoGetMarshalSizeMax]
ParamCount=0
SourceModule=ole32.api
@=CoGetMarshalSizeMax
[CoGetModuleType]
ParamCount=0
SourceModule=ole32.api
@=CoGetModuleType
[CoGetObjectContext]
ParamCount=0
SourceModule=ole32.api
@=CoGetObjectContext
[CoGetPSClsid]
ParamCount=0
SourceModule=ole32.api
@=CoGetPSClsid
[CoGetStandardMarshal]
ParamCount=0
SourceModule=ole32.api
@=CoGetStandardMarshal
[CoGetStdMarshalEx]
ParamCount=0
SourceModule=ole32.api
@=CoGetStdMarshalEx
[CoGetTreatAsClass]
ParamCount=0
SourceModule=ole32.api
@=CoGetTreatAsClass
[CoImpersonateClient]
ParamCount=0
SourceModule=ole32.api
@=CoImpersonateClient
[CoIncrementMTAUsage]
ParamCount=0
SourceModule=ole32.api
@=CoIncrementMTAUsage
[CoInitializeEx]
ParamCount=0
SourceModule=ole32.api
@=CoInitializeEx
[CoInitializeSecurity]
ParamCount=0
SourceModule=ole32.api
@=CoInitializeSecurity
[CoInvalidateRemoteMachineBindings]
ParamCount=0
SourceModule=ole32.api
@=CoInvalidateRemoteMachineBindings
[CoIsHandlerConnected]
ParamCount=0
SourceModule=ole32.api
@=CoIsHandlerConnected
[CoLockObjectExternal]
ParamCount=0
SourceModule=ole32.api
@=CoLockObjectExternal
[CoMarshalHresult]
ParamCount=0
SourceModule=ole32.api
@=CoMarshalHresult
[CoMarshalInterface]
ParamCount=0
SourceModule=ole32.api
@=CoMarshalInterface
[CoMarshalInterThreadInterfaceInStream]
ParamCount=0
SourceModule=ole32.api
@=CoMarshalInterThreadInterfaceInStream
[CoQueryAuthenticationServices]
ParamCount=0
SourceModule=ole32.api
@=CoQueryAuthenticationServices
[CoQueryClientBlanket]
ParamCount=0
SourceModule=ole32.api
@=CoQueryClientBlanket
[CoQueryProxyBlanket]
ParamCount=0
SourceModule=ole32.api
@=CoQueryProxyBlanket
[CoRegisterClassObject]
ParamCount=0
SourceModule=ole32.api
@=CoRegisterClassObject
[CoRegisterInitializeSpy]
ParamCount=0
SourceModule=ole32.api
@=CoRegisterInitializeSpy
[CoRegisterMallocSpy]
ParamCount=0
SourceModule=ole32.api
@=CoRegisterMallocSpy
[CoRegisterMessageFilter]
ParamCount=0
SourceModule=ole32.api
@=CoRegisterMessageFilter
[CoRegisterPSClsid]
ParamCount=0
SourceModule=ole32.api
@=CoRegisterPSClsid
[CoRegisterSurrogate]
ParamCount=0
SourceModule=ole32.api
@=CoRegisterSurrogate
[CoReleaseMarshalData]
ParamCount=0
SourceModule=ole32.api
@=CoReleaseMarshalData
[CoReleaseServerProcess]
ParamCount=0
SourceModule=ole32.api
@=CoReleaseServerProcess
[CoResumeClassObjects]
ParamCount=0
SourceModule=ole32.api
@=CoResumeClassObjects
[CoRevertToSelf]
ParamCount=0
SourceModule=ole32.api
@=CoRevertToSelf
[CoRevokeClassObject]
ParamCount=0
SourceModule=ole32.api
@=CoRevokeClassObject
[CoRevokeInitializeSpy]
ParamCount=0
SourceModule=ole32.api
@=CoRevokeInitializeSpy
[CoRevokeMallocSpy]
ParamCount=0
SourceModule=ole32.api
@=CoRevokeMallocSpy
[CoSetCancelObject]
ParamCount=0
SourceModule=ole32.api
@=CoSetCancelObject
[CoSetProxyBlanket]
ParamCount=0
SourceModule=ole32.api
@=CoSetProxyBlanket
[CoSuspendClassObjects]
ParamCount=0
SourceModule=ole32.api
@=CoSuspendClassObjects
[CoSwitchCallContext]
ParamCount=0
SourceModule=ole32.api
@=CoSwitchCallContext
[CoTaskMemAlloc]
ParamCount=0
SourceModule=ole32.api
@=CoTaskMemAlloc
[CoTaskMemFree]
ParamCount=0
SourceModule=ole32.api
@=CoTaskMemFree
[CoTaskMemRealloc]
ParamCount=0
SourceModule=ole32.api
@=CoTaskMemRealloc
[CoTestCancel]
ParamCount=0
SourceModule=ole32.api
@=CoTestCancel
[CoUninitialize]
ParamCount=0
SourceModule=ole32.api
@=CoUninitialize
[CoUnmarshalHresult]
ParamCount=0
SourceModule=ole32.api
@=CoUnmarshalHresult
[CoUnmarshalInterface]
ParamCount=0
SourceModule=ole32.api
@=CoUnmarshalInterface
[CoWaitForMultipleHandles]
ParamCount=0
SourceModule=ole32.api
@=CoWaitForMultipleHandles
[CreateStreamOnHGlobal]
ParamCount=0
SourceModule=ole32.api
@=CreateStreamOnHGlobal
[FreePropVariantArray]
ParamCount=0
SourceModule=ole32.api
@=FreePropVariantArray
[GetHGlobalFromStream]
ParamCount=0
SourceModule=ole32.api
@=GetHGlobalFromStream
[IIDFromString]
ParamCount=0
SourceModule=ole32.api
@=IIDFromString
[ProgIDFromCLSID]
ParamCount=0
SourceModule=ole32.api
@=ProgIDFromCLSID
[PropVariantClear]
ParamCount=0
SourceModule=ole32.api
@=PropVariantClear
[PropVariantCopy]
ParamCount=0
SourceModule=ole32.api
@=PropVariantCopy
[StringFromCLSID]
ParamCount=0
SourceModule=ole32.api
@=StringFromCLSID
[StringFromGUID2]
ParamCount=0
SourceModule=ole32.api
@=StringFromGUID2
[StringFromIID]
ParamCount=0
SourceModule=ole32.api
@=StringFromIID
[CreateErrorInfo]
ParamCount=0
SourceModule=oleaut32.api
@=CreateErrorInfo
[GetErrorInfo]
ParamCount=0
SourceModule=oleaut32.api
@=GetErrorInfo
[SetErrorInfo]
ParamCount=0
SourceModule=oleaut32.api
@=SetErrorInfo
6 changes: 3 additions & 3 deletions apis_def/cryptbase.api
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[SystemFunction036]
ParamCount=0
SourceModule=advapi32.api
@=SystemFunction036
[SystemFunction040]
ParamCount=0
SourceModule=advapi32.api
@=SystemFunction040
[SystemFunction041]
ParamCount=0
SourceModule=advapi32.api
@=SystemFunction041
Loading

0 comments on commit b61051c

Please sign in to comment.