mirror of
https://github.com/horsicq/Detect-It-Easy.git
synced 2026-06-24 01:54:08 +00:00
52 lines
No EOL
3.2 KiB
Text
52 lines
No EOL
3.2 KiB
Text
calculateEntropy;float calculateEntropy(unsigned int nOffset, unsigned int nSize);
|
|
calculateMD5;QString calculateMD5(unsigned int nOffset, unsigned int nSize);
|
|
compare;bool compare(QString sSignature, unsigned int nOffset=0);
|
|
compareEP;bool compareEP(QString sSignature, unsigned int nOffset=0);
|
|
compareOverlay;bool compareOverlay(QString sSignature,unsigned int nOffset=0);
|
|
findByte;int findByte(unsigned int nOffset, unsigned int nSize, unsigned char cValue);
|
|
findDword;int findDword(unsigned int nOffset, unsigned int nSize, unsigned int nValue);
|
|
findSignature;int findSignature(unsigned int nOffset, unsigned int nSize, QString Signature);
|
|
findString;int findString(unsigned int nOffset, unsigned int nSize, QString sValue);
|
|
findWord;int findWord(unsigned int nOffset, unsigned int nSize, unsigned short sValue);
|
|
getElfHeader_ehsize;unsigned short getElfHeader_ehsize();
|
|
getElfHeader_entry;unsigned int getElfHeader_entry();
|
|
getElfHeader_entry64;unsigned long long getElfHeader_entry64();
|
|
getElfHeader_flags;unsigned int getElfHeader_flags();
|
|
getElfHeader_machine;unsigned short getElfHeader_machine();
|
|
getElfHeader_phentsize;unsigned short getElfHeader_phentsize();
|
|
getElfHeader_phnum;unsigned short getElfHeader_phnum();
|
|
getElfHeader_phoff;unsigned int getElfHeader_phoff();
|
|
getElfHeader_phoff64;unsigned long long getElfHeader_phoff64();
|
|
getElfHeader_shentsize;unsigned short getElfHeader_shentsize();
|
|
getElfHeader_shnum;unsigned short getElfHeader_shnum();
|
|
getElfHeader_shoff;unsigned int getElfHeader_shoff();
|
|
getElfHeader_shoff64;unsigned long long getElfHeader_shoff64();
|
|
getElfHeader_shstrndx;unsigned short getElfHeader_shstrndx();
|
|
getElfHeader_type;unsigned short getElfHeader_type();
|
|
getElfHeader_version;unsigned int getElfHeader_version();
|
|
getFileDirectory;QString getFileDirectory();
|
|
getGeneralOptions;QString getGeneralOptions();
|
|
getNumberOfSections;int getNumberOfSections();
|
|
getNumberOfPrograms;int getNumberOfPrograms();
|
|
getOverlaySize;unsigned int getOverlaySize();
|
|
getOverlayOffset;unsigned int getOverlayOffset();
|
|
getProgramFileOffset;unsigned int getProgramFileOffset(int nProgram);
|
|
getProgramFileSize;unsigned int getProgramFileSize(int nProgram);
|
|
getSectionFileOffset;unsigned int getSectionFileOffset(int nSection);
|
|
getSectionFileSize;unsigned int getSectionFileSize(int nSection);
|
|
getSectionNumber;int getSectionNumber(QString sSectionName);
|
|
getSignature;getSignature(unsigned int nOffset, unsigned int nSize);
|
|
getSize;unsigned int getSize();
|
|
getString;QString getString(unsigned int nOffset,unsigned int nSize=50);
|
|
isOverlayPresent;bool isOverlayPresent();
|
|
isSectionNamePresent;bool isSectionNamePresent(QString sSectionName);
|
|
isSignaturePresent;bool isSignaturePresent(unsigned int nOffset, unsigned int nSize, QString sSignature);
|
|
isStringInTablePresent;bool isStringInTablePresent(QString sSectionName,QString sString);
|
|
OffsetToRVA;int64 OffsetToRVA(unsigned int64 nOffset);
|
|
OffsetToVA;int64 OffsetToVA(unsigned int64 nOffset);
|
|
readByte;unsigned char readByte(unsigned int nOffset);
|
|
readDword;unsigned int readDword(unsigned int nOffset);
|
|
readWord;unsigned short readWord(unsigned int nOffset);
|
|
RVAToOffset;int64 RVAToOffset(unsigned int64 nRVA);
|
|
swapBytes;unsigned int swapBytes(unsigned int nValue);
|
|
VAToOffset;int64 VAToOffset(unsigned int64 nVA); |