-
Notifications
You must be signed in to change notification settings - Fork 5
feat(contracts): add file output type #329
Copy link
Copy link
Labels
featureType: new feature or capability (feat:).Type: new feature or capability (feat:).needs triageNeeds triage from the Filigran product team.Needs triage from the Filigran product team.solvedResolved (should be linked to the solving PR).Resolved (should be linked to the solving PR).
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
featureType: new feature or capability (feat:).Type: new feature or capability (feat:).needs triageNeeds triage from the Filigran product team.Needs triage from the Filigran product team.solvedResolved (should be linked to the solving PR).Resolved (should be linked to the solving PR).
Add the shared
filecontract output type toContractOutputTypein pyoaev.Injectors need a
fileoutput type to emit file findings (e.g. NetExecspider_plusenumerating files on SMB shares, or--lson FTP/NFS). The type must exist in this shared package before any injector can declare it, and before the platform can deserialize the contract.Step 2 of the end-to-end
filefinding work for the attack-path feature (platform enum → client-python → output processor / chaining → injector).Tracks the client-python side of OpenAEV-Platform/openaev#6647.
Implemented by #322.