UNPKG

@awo00/smb2

Version:

A SMB2 implementation in TypeScript

11 lines (10 loc) 665 B
export declare const encodeNegotiationMessage: (hostname: string, domain: string) => Buffer<ArrayBuffer>; export declare const decodeNegotiationMessage: (buffer: Buffer) => { negotiateFlags: number; domain: string; hostname: string; }; export declare const encodeChallengeMessage: (negotiateFlags: number) => Buffer<ArrayBuffer>; export declare const decodeChallengeMessage: (buffer: Buffer) => Buffer<ArrayBuffer>; export declare const encodeAuthenticationMessage: (username: string, hostname: string, domain: string, nonce: Buffer, password: string) => Buffer<ArrayBuffer>; export declare const generateServerChallenge: () => Buffer<ArrayBufferLike>;