├── .gitignore ├── APIKit.iml ├── LICENSE ├── README.md ├── assembly.xml ├── img ├── 16844675891768.jpg ├── 16844677254384.jpg ├── 16844677709767.jpg ├── 16844681048595.jpg ├── APIKit_ch.png ├── APIKit_en.png ├── APISecurity.png ├── TheMindMap.png ├── activescan.jpg ├── config.png ├── dashboard.png ├── demo.png ├── install.png ├── req.png ├── wx.jpg ├── xray.png ├── xrayburp.png └── zsxq.jpg ├── pom.xml ├── soa-model-core-1.6.4-SNAPSHOT-patched-jar-with-dependencies.jar └── src └── main └── java └── burp ├── BurpExtender.java ├── ContextMenu.java ├── CookieManager.java ├── CustomScanIssue.java ├── PassiveScanner.java ├── application ├── ApiScanner.java └── apitypes │ ├── ApiEndpoint.java │ ├── ApiType.java │ ├── ApiTypeInterface.java │ ├── actuator │ └── ApiTypeActuator.java │ ├── graphql │ ├── ApiTypeGraphQL.java │ ├── GraphQLBaseObject.java │ ├── GraphQLEnum.java │ ├── GraphQLInputObject.java │ ├── GraphQLInputObjectField.java │ ├── GraphQLInterface.java │ ├── GraphQLIntrospectionParser.java │ ├── GraphQLKind.java │ ├── GraphQLObject.java │ ├── GraphQLObjectField.java │ ├── GraphQLObjectFieldArgument.java │ ├── GraphQLObjectType.java │ ├── GraphQLParseContext.java │ ├── GraphQLParseError.java │ ├── GraphQLParseResult.java │ ├── GraphQLScalar.java │ └── GraphQLUnion.java │ ├── soap │ ├── ApiTypeSoap.java │ └── WsdlParser.java │ └── swagger │ ├── ApiTypeSwagger.java │ └── SwaggerObject.java ├── exceptions └── ApiKitRuntimeException.java ├── ui ├── ApiDocumentListTree.java ├── ConfigPanel.java └── ExtensionTab.java └── utils ├── CommonUtils.java ├── Constants.java ├── Executor.java ├── HttpRequestResponse.java ├── RedirectUtils.java └── UrlScanCount.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/.gitignore -------------------------------------------------------------------------------- /APIKit.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/APIKit.iml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/README.md -------------------------------------------------------------------------------- /assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/assembly.xml -------------------------------------------------------------------------------- /img/16844675891768.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/16844675891768.jpg -------------------------------------------------------------------------------- /img/16844677254384.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/16844677254384.jpg -------------------------------------------------------------------------------- /img/16844677709767.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/16844677709767.jpg -------------------------------------------------------------------------------- /img/16844681048595.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/16844681048595.jpg -------------------------------------------------------------------------------- /img/APIKit_ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/APIKit_ch.png -------------------------------------------------------------------------------- /img/APIKit_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/APIKit_en.png -------------------------------------------------------------------------------- /img/APISecurity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/APISecurity.png -------------------------------------------------------------------------------- /img/TheMindMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/TheMindMap.png -------------------------------------------------------------------------------- /img/activescan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/activescan.jpg -------------------------------------------------------------------------------- /img/config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/config.png -------------------------------------------------------------------------------- /img/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/dashboard.png -------------------------------------------------------------------------------- /img/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/demo.png -------------------------------------------------------------------------------- /img/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/install.png -------------------------------------------------------------------------------- /img/req.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/req.png -------------------------------------------------------------------------------- /img/wx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/wx.jpg -------------------------------------------------------------------------------- /img/xray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/xray.png -------------------------------------------------------------------------------- /img/xrayburp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/xrayburp.png -------------------------------------------------------------------------------- /img/zsxq.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/img/zsxq.jpg -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/pom.xml -------------------------------------------------------------------------------- /soa-model-core-1.6.4-SNAPSHOT-patched-jar-with-dependencies.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/soa-model-core-1.6.4-SNAPSHOT-patched-jar-with-dependencies.jar -------------------------------------------------------------------------------- /src/main/java/burp/BurpExtender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/BurpExtender.java -------------------------------------------------------------------------------- /src/main/java/burp/ContextMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/ContextMenu.java -------------------------------------------------------------------------------- /src/main/java/burp/CookieManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/CookieManager.java -------------------------------------------------------------------------------- /src/main/java/burp/CustomScanIssue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/CustomScanIssue.java -------------------------------------------------------------------------------- /src/main/java/burp/PassiveScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/PassiveScanner.java -------------------------------------------------------------------------------- /src/main/java/burp/application/ApiScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/ApiScanner.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/ApiEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/ApiEndpoint.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/ApiType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/ApiType.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/ApiTypeInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/ApiTypeInterface.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/actuator/ApiTypeActuator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/actuator/ApiTypeActuator.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/ApiTypeGraphQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/ApiTypeGraphQL.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLBaseObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLBaseObject.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLEnum.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLInputObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLInputObject.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLInputObjectField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLInputObjectField.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLInterface.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLIntrospectionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLIntrospectionParser.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLKind.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLObject.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLObjectField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLObjectField.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLObjectFieldArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLObjectFieldArgument.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLObjectType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLObjectType.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLParseContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLParseContext.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLParseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLParseError.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLParseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLParseResult.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLScalar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLScalar.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/graphql/GraphQLUnion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/graphql/GraphQLUnion.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/soap/ApiTypeSoap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/soap/ApiTypeSoap.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/soap/WsdlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/soap/WsdlParser.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/swagger/ApiTypeSwagger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/swagger/ApiTypeSwagger.java -------------------------------------------------------------------------------- /src/main/java/burp/application/apitypes/swagger/SwaggerObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/application/apitypes/swagger/SwaggerObject.java -------------------------------------------------------------------------------- /src/main/java/burp/exceptions/ApiKitRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/exceptions/ApiKitRuntimeException.java -------------------------------------------------------------------------------- /src/main/java/burp/ui/ApiDocumentListTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/ui/ApiDocumentListTree.java -------------------------------------------------------------------------------- /src/main/java/burp/ui/ConfigPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/ui/ConfigPanel.java -------------------------------------------------------------------------------- /src/main/java/burp/ui/ExtensionTab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/ui/ExtensionTab.java -------------------------------------------------------------------------------- /src/main/java/burp/utils/CommonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/utils/CommonUtils.java -------------------------------------------------------------------------------- /src/main/java/burp/utils/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/utils/Constants.java -------------------------------------------------------------------------------- /src/main/java/burp/utils/Executor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/utils/Executor.java -------------------------------------------------------------------------------- /src/main/java/burp/utils/HttpRequestResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/utils/HttpRequestResponse.java -------------------------------------------------------------------------------- /src/main/java/burp/utils/RedirectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/utils/RedirectUtils.java -------------------------------------------------------------------------------- /src/main/java/burp/utils/UrlScanCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/API-Security/APIKit/HEAD/src/main/java/burp/utils/UrlScanCount.java --------------------------------------------------------------------------------