# SmartPatch **Repository Path**: CSEwkm/SmartPatch ## Basic Information - **Project Name**: SmartPatch - **Description**: 修复智能家居app中的事件伪造漏洞 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2023-02-13 - **Last Updated**: 2023-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SmartPatch SmartPatch: SmartPatch_device: pacth Device Handlers with AST #The code to be modified is placed in sourceFile/testDevice and output is in outFile/out_can_device SmartPatch_smartapp: pacth SmartApps with AST #The code to be modified is placed in sourceFile/testSmartapp and output is in outFile/out_can_APP SmartPatchWithoutParse: for SmartApps and Device Handlers that cannot use AST #The code to be modified is placed in sourceFile/srcAPP and sourceFile/srcDevice #output is in outFile/out_cant_APP and outFile/out_cant_Device FakeEvents: Fake methods of various event types Way to Defence: Defense methods for various fake events More details and instructions will be uploaded/updated later.