padding-oracle-attacker
Version:
CLI tool and library to execute padding oracle attacks easily
19 lines (18 loc) • 589 B
TypeScript
/// <reference types="node" />
import { OracleResult, ResponseAnalysisOptions } from './types';
declare type OracleResultWithPayload = OracleResult & {
payload: Buffer;
};
declare function analyseResponses({ url, blockSize, logMode, concurrency, isCacheEnabled, saveResponsesToTmpDir, ...args }: ResponseAnalysisOptions): Promise<{
responses: {
[key: number]: OracleResultWithPayload;
};
statusCodeFreq: {
[key: string]: number;
};
bodyLengthFreq: {
[key: string]: number;
};
tmpDirPath: string;
}>;
export default analyseResponses;