test backend changes api snivver interfaces
All checks were successful
Build and Deploy MITM Webserver / build (push) Successful in 9s

This commit is contained in:
2026-03-01 14:40:52 +01:00
parent 153bd4e7c8
commit 2ec5e21e94
6 changed files with 596 additions and 201 deletions

View File

@@ -18,9 +18,14 @@ import {
ScriptInfo,
ScriptUploadResponse,
ScriptWithStatus,
StatusForNameResponse
StatusForNameResponse,
} from '../types/scripting';
import { SnifferStatusResponse } from '../types/sniffer';
import {
SnifferStartRequest,
SnifferStartResponse,
SnifferStatusResponse,
SnifferStopResponse,
} from '../types/sniffer';
const BASE = 'http://mitm.lan/api';
@@ -99,23 +104,21 @@ export const removeBridge = async (req: BridgeRemoveRequest) => {
Sniffer
------------------------- */
export const startSniffer = async (payload: SnifferStartRequest): Promise<SnifferStartResponse> => {
const res = await api.post<SnifferStartResponse>('/sniffer/start', payload);
return res.data;
};
export const stopSniffer = async (): Promise<SnifferStopResponse> => {
const res = await api.post<SnifferStopResponse>('/sniffer/stop');
return res.data;
};
export const fetchSnifferStatus = async (): Promise<SnifferStatusResponse> => {
const res = await api.get<SnifferStatusResponse>('/sniffer/status');
return res.data;
};
/* export const snifferStart = async (
req: SnifferStartRequest
): Promise<SnifferStartResponse> => {
const res = await api.post<SnifferStartResponse>("/sniffer/start", req);
return res.data;
};
export const snifferStop = async (): Promise<SnifferStopResponse> => {
const res = await api.post<SnifferStopResponse>("/sniffer/stop");
return res.data;
};
*/
/* -------------------------
Packets
------------------------- */