{ "info": { "author": "Feei", "author_email": "wufeifei@wufeifei.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP :: HTTP Servers", "Topic :: Security", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "# Cobra\r\n\r\nStatic code analysis common security issues and scan common security vulnerabilities\r\n\r\n## \u9879\u76ee\u4ecb\u7ecd\r\n\r\n\u773c\u955c\u86c7(Cobra)\u662f\u4e00\u6b3e\u5b9a\u4f4d\u4e8e\u9759\u6001\u4ee3\u7801\u5b89\u5168\u5206\u6790\u7684\u5de5\u5177\uff0c\u76ee\u6807\u662f\u4e3a\u4e86\u627e\u51fa\u6e90\u4ee3\u7801\u4e2d\u5b58\u5728\u7684\u5b89\u5168\u9690\u60a3\u6216\u8005\u6f0f\u6d1e\u3002\r\n\r\n## \u76ee\u6807\u7528\u6237\r\n\r\n**1. \u4e92\u8054\u7f51\u4f01\u4e1a**\r\n\r\n\u4e92\u8054\u7f51\u516c\u53f8\u53ef\u4ee5\u5c06Cobra\u90e8\u7f72\u5728\u4f01\u4e1a\u5185,\u4f9b\u5f00\u53d1\u4eba\u5458\u4f7f\u7528,\u7528\u6765\u626b\u63cf\u9879\u76ee\u98ce\u9669.\r\n\u4e5f\u53ef\u4ee5\u96c6\u6210\u5230\u5185\u90e8\u7684\u4ee3\u7801\u53d1\u5e03\u7cfb\u7edf,\u8ba9Cobra\u6210\u4e3a\u53d1\u5e03\u7cfb\u7edf\u4e2d\u7684\u4e00\u73af,\u626b\u63cf\u5f00\u53d1\u4eba\u5458\u63d0\u4ea4\u5230\u7ebf\u4e0a\u7684\u4ee3\u7801\u7684\u5b89\u5168\u6027,\u4ece\u800c\u9650\u5236\u4e0d\u5b89\u5168\u7684\u4ee3\u7801\u4e0a\u7ebf,\u51cf\u5c11\u7ebf\u4e0a\u98ce\u9669.\r\n\r\n**2. \u5b89\u5168\u516c\u53f8**\r\n\r\n\u5b89\u5168\u516c\u53f8\u4e3a\u4e92\u8054\u7f51\u516c\u53f8\u8fdb\u884c\u5b89\u5168\u6d4b\u8bd5\u65f6,\u53ef\u4ee5\u901a\u8fc7Cobra\u7684\u5168\u5c40\u9879\u76ee\u626b\u63cf\u529f\u80fd\u5bf9\u7532\u65b9\u7684\u6240\u6709\u9879\u76ee\u8fdb\u884c\u81ea\u52a8\u4ee3\u7801\u5b89\u5168\u5ba1\u8ba1.\r\n\r\n**3. \u767d\u5e3d**\r\n\r\n\u767d\u5e3d\u4eec\u53ef\u4ee5\u901a\u8fc7\u5b9a\u5236\u5b8c\u5584Cobra\u626b\u63cf\u89c4\u5219, \u5bf9\u5f00\u6e90\u9879\u76ee\u8fdb\u884c\u4ee3\u7801\u5ba1\u8ba1,\u53d1\u73b0\u5176\u4e2d\u6f0f\u6d1e.\r\n\r\n## \u5e94\u7528\u573a\u666f\r\n\r\n\r\n**1.\u6f0f\u6d1e\u51fa\u73b0\u524d\uff08\u68c0\u6d4b\uff09**\r\n\r\n\u6211\u4eec\u5c06\u4e92\u8054\u7f51\u4e0a\u5e38\u89c1\u7684\u6f0f\u6d1e\u68b3\u7406\u4e3aCobra\u7684\u68c0\u6d4b\u89c4\u5219\uff0c\u80fd\u591f\u5728\u6f0f\u6d1e\u88ab\u767d\u5e3d\u5b50\u53d1\u73b0\u524d\u5c31\u626b\u63cf\u51fa\u98ce\u9669\u70b9\u5e76\u89e3\u51b3\uff0c\u9632\u8303\u4e8e\u672a\u7136\u3002\r\n\r\n\u4f8b\uff1a \u63d0\u524d\u68c0\u6d4b\u4ee3\u7801\u4e2d\u662f\u5426\u5b58\u5728\u9ad8\u5371\u6587\u4ef6(.tar.gz/.rar/.bak/.swp)\uff0c\u53ef\u4ee5\u907f\u514d\u9ad8\u5371\u6587\u4ef6\u88ab\u4e0b\u8f7d\u3002\r\n\r\n**2.\u6f0f\u6d1e\u51fa\u73b0\u4e2d\uff08\u626b\u63cf\uff09**\r\n\r\n\u5f53\u4f01\u4e1a\u6536\u5230\u767d\u5e3d\u5b50\u63d0\u4ea4\u7684\u6f0f\u6d1e\u540e\uff0c\u4f01\u4e1a\u4f1a\u5728\u7b2c\u4e00\u65f6\u95f4\u4fee\u590d\u6f0f\u6d1e\uff0c\u5e76\u53ef\u4ee5\u901a\u8fc7Cobra\u6765\u6dfb\u52a0\u626b\u63cf\u89c4\u5219\u68c0\u6d4b\u4f01\u4e1a\u7684\u6240\u6709\u9879\u76ee\u662f\u5426\u5b58\u5728\u7c7b\u4f3c\u6f0f\u6d1e\u3002\r\n\r\n\u4f8b\uff1a \u51fa\u73b0\u4e86ImageMagick\u6f0f\u6d1e\u540e\uff0c\u53ef\u4ee5\u901a\u8fc7Cobra\u8bbe\u7f6e\u626b\u63cf\u89c4\u5219\u5bf9\u5386\u53f2\u6240\u6709\u9879\u76ee\u8fdb\u884c\u5feb\u901f\u626b\u63cf\uff0c\u51e0\u5206\u949f\u5185\u5c31\u80fd\u77e5\u9053\u4f01\u4e1a\u6570\u5341\u4e2a\u9879\u76ee\u4e2d\u54ea\u4e9b\u6709\u7528\u5230ImageMagick\u7ec4\u4ef6\uff0c\u54ea\u4e9b\u5b58\u5728\u6f0f\u6d1e\uff0c\u54ea\u4e9b\u53ef\u4ee5\u514d\u75ab\u3002\r\n\r\n**3.\u6f0f\u6d1e\u51fa\u73b0\u540e\uff08\u9650\u5236\uff09**\r\n\r\n\u5f53\u4f01\u4e1a\u4fee\u590d\u6f0f\u6d1e\u540e\uff0c\u53ef\u4ee5\u901a\u8fc7\u8bbe\u7f6e\u4fee\u590d/\u9a8c\u8bc1\u89c4\u5219\u6765\u9650\u5236\u4ee5\u540e\u6240\u6709\u63d0\u4ea4\u7684\u4ee3\u7801\u90fd\u9700\u8981\u8fc7\u4fee\u590d/\u9a8c\u8bc1\u89c4\u5219\uff0c\u5426\u5219\u4e0d\u4e88\u4e0a\u7ebf\uff0c\u51cf\u5c11\u76f8\u540c\u6f0f\u6d1e\u518d\u6b21\u51fa\u73b0\u7684\u53ef\u80fd\u6027\u3002\r\n\r\n## \u9879\u76ee\u622a\u56fe\r\n\r\nhttps://raw.githubusercontent.com/wufeifei/cobra/master/doc/MANUAL.png\r\n\r\nhttps://raw.githubusercontent.com/wufeifei/cobra/master/doc/REPORT.png\r\n\r\nhttps://raw.githubusercontent.com/wufeifei/cobra/master/doc/MANAGE.png\r\n\r\n## \u5f15\u7528\u94fe\u63a5\r\n\r\n- Github: https://github.com/wufeifei/cobra\r\n\r\n- Documents: https://github.com/wufeifei/cobra/wiki", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wufeifei/cobra", "keywords": "static code scan,code security analyse", "license": "MIT", "maintainer": "Feei", "maintainer_email": "wufeifei@wufeifei.com", "name": "cobrad", "package_url": "https://pypi.org/project/cobrad/", "platform": "any", "project_url": "https://pypi.org/project/cobrad/", "project_urls": { "Homepage": "https://github.com/wufeifei/cobra" }, "release_url": "https://pypi.org/project/cobrad/1.3.1/", "requires_dist": null, "requires_python": null, "summary": "Code Security Scan System", "version": "1.3.1" }, "last_serial": 2270859, "releases": { "1.3.1": [ { "comment_text": "", "digests": { "md5": "b04b28022aa0b1201a38abcef46bf632", "sha256": "b44bd6325608fd0907514ab585156a27822ddb4b429f337b6ac5db798d7f490c" }, "downloads": -1, "filename": "cobrad-1.3.1-py2.7.egg", "has_sig": false, "md5_digest": "b04b28022aa0b1201a38abcef46bf632", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 87944, "upload_time": "2016-08-09T09:11:28", "url": "https://files.pythonhosted.org/packages/29/2c/ea66518acc482447fdfc02a4956bcf2e65dc2bb2c83c400d703f2272d8dc/cobrad-1.3.1-py2.7.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b04b28022aa0b1201a38abcef46bf632", "sha256": "b44bd6325608fd0907514ab585156a27822ddb4b429f337b6ac5db798d7f490c" }, "downloads": -1, "filename": "cobrad-1.3.1-py2.7.egg", "has_sig": false, "md5_digest": "b04b28022aa0b1201a38abcef46bf632", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 87944, "upload_time": "2016-08-09T09:11:28", "url": "https://files.pythonhosted.org/packages/29/2c/ea66518acc482447fdfc02a4956bcf2e65dc2bb2c83c400d703f2272d8dc/cobrad-1.3.1-py2.7.egg" } ] }