11 Commits

Author SHA1 Message Date
jaytiwari05 f14ae7fc75 refactor SMB beacon to static pipe name with persistent handles
- Remove random pipe name suffix (_XXXX) — pipe name is now static
  from listener config, identity is via UUID in protocol
- Refactor SmbSend to persistent handle model: pipe created once,
  stays open for session lifetime with TasksRead flag alternating
  between read (Call 1) and write (Call 2) phases
- Refactor Pivot::Exchange to use stored child handle directly
  instead of closing and reconnecting via CreateFileA each cycle
- Make pipename optional in link command — auto-resolved from
  SMB listener config (SmbPipeName set during Generate)
- PIPE_UNLIMITED_INSTANCES handles multiple beacons on same host
- Error recovery: disconnect + recreate pipe on failure
2026-04-05 16:22:03 +05:30
jaytiwari05 4e99a5a3ea fix P2P pipe collision: append random suffix to pipe name per instance 2026-04-05 16:22:03 +05:30
jaytiwari05 f02d029b38 generate unique runtime UUID for SMB beacons to support same-binary reuse 2026-04-05 16:22:03 +05:30
jaytiwari05 3e722e30d5 add SMB named-pipe listener and pivot support (link/unlink)
Author: pain05
2026-04-05 16:22:03 +05:30
unknown 3e287544d6 . 2026-02-12 06:44:13 -03:00
unknown 87d1f0143e fix cfg, added hvci, testsigned, dse 2026-02-01 06:00:08 -03:00
unknown ecd716ee22 fixed BOF API Proxy build 2026-01-26 02:43:06 -08:00
unknown 5b93ddb679 kp 2026-01-25 18:42:04 -03:00
unknown 4137dcca20 http malleable: server(header/cookie/body) client(parameter/header/cookie/body) base64 encode/decode 2026-01-20 05:54:27 -03:00
unknown b50c5f0386 big code refact 2025-12-06 19:41:38 -03:00
unknown 9df00c496b v0.1 2025-11-28 03:51:01 -03:00