├── .python-version ├── overrides ├── plugins │ ├── __init__.py │ ├── search │ │ ├── __init__.py │ │ └── plugin.py │ ├── social │ │ └── __init__.py │ └── tags │ │ └── __init__.py ├── assets │ ├── javascripts │ │ └── lunr │ │ │ └── min │ │ │ ├── lunr.jp.min.js │ │ │ ├── lunr.vi.min.js │ │ │ ├── lunr.multi.min.js │ │ │ ├── lunr.th.min.js │ │ │ ├── lunr.zh.min.js │ │ │ ├── lunr.ja.min.js │ │ │ ├── lunr.hi.min.js │ │ │ ├── lunr.stemmer.support.min.js │ │ │ ├── lunr.sv.min.js │ │ │ ├── lunr.da.min.js │ │ │ ├── lunr.no.min.js │ │ │ └── lunr.nl.min.js │ ├── images │ │ └── favicon.png │ └── stylesheets │ │ └── palette.cbb835fc.min.css.map ├── partials │ ├── comments.html │ ├── javascripts │ │ ├── outdated.html │ │ ├── announce.html │ │ ├── palette.html │ │ ├── base.html │ │ ├── content.html │ │ └── consent.html │ ├── language.html │ ├── logo.html │ ├── actions.html │ ├── tabs.html │ ├── source.html │ ├── copyright.html │ ├── toc-item.html │ ├── social.html │ ├── integrations │ │ ├── analytics.html │ │ └── analytics │ │ │ └── google.html │ ├── content.html │ ├── source-file.html │ ├── tags.html │ ├── tabs-item.html │ ├── toc.html │ ├── languages │ │ ├── id.html │ │ ├── th.html │ │ ├── nn.html │ │ ├── et.html │ │ ├── tr.html │ │ ├── no.html │ │ ├── fa.html │ │ ├── cs.html │ │ ├── da.html │ │ ├── sk.html │ │ ├── ar.html │ │ ├── uk.html │ │ ├── vi.html │ │ ├── zh-Hant.html │ │ ├── ca.html │ │ ├── hi.html │ │ ├── fi.html │ │ ├── ro.html │ │ ├── af.html │ │ ├── nl.html │ │ ├── bn.html │ │ ├── eo.html │ │ ├── ka.html │ │ ├── si.html │ │ ├── zh-TW.html │ │ ├── my.html │ │ ├── mn.html │ │ ├── bg.html │ │ ├── is.html │ │ ├── kr.html │ │ ├── ja.html │ │ ├── hu.html │ │ ├── pl.html │ │ ├── ms.html │ │ ├── gl.html │ │ ├── lv.html │ │ ├── sh.html │ │ ├── sr.html │ │ ├── zh.html │ │ ├── it.html │ │ ├── hy.html │ │ ├── mk.html │ │ ├── pt-BR.html │ │ ├── pt.html │ │ ├── sv.html │ │ ├── ru.html │ │ ├── ur.html │ │ ├── es.html │ │ ├── lt.html │ │ ├── he.html │ │ ├── tl.html │ │ ├── uz.html │ │ ├── el.html │ │ ├── sl.html │ │ ├── fr.html │ │ ├── hr.html │ │ ├── de.html │ │ └── en.html │ ├── nav.html │ ├── icons.html │ ├── palette.html │ ├── feedback.html │ ├── consent.html │ ├── search.html │ ├── footer.html │ ├── nav-item.html │ └── header.html ├── main.html ├── 404.html ├── overrides │ ├── main.html │ ├── partials │ │ ├── content.html │ │ └── actions.html │ ├── home.html │ ├── blog.html │ └── assets │ │ └── stylesheets │ │ └── main.8a4f01ed.min.css.map └── mkdocs_theme.yml ├── .gitignore ├── README.md ├── docs ├── 1 │ └── 1.md ├── index.md └── imgs │ └── cover.jpg ├── site ├── assets │ ├── javascripts │ │ └── lunr │ │ │ └── min │ │ │ ├── lunr.jp.min.js │ │ │ ├── lunr.vi.min.js │ │ │ ├── lunr.multi.min.js │ │ │ ├── lunr.th.min.js │ │ │ ├── lunr.ta.min.js │ │ │ ├── lunr.zh.min.js │ │ │ ├── lunr.ja.min.js │ │ │ ├── lunr.hi.min.js │ │ │ ├── lunr.stemmer.support.min.js │ │ │ ├── lunr.ko.min.js │ │ │ ├── lunr.sv.min.js │ │ │ ├── lunr.da.min.js │ │ │ ├── lunr.no.min.js │ │ │ └── lunr.nl.min.js │ ├── images │ │ └── favicon.png │ └── stylesheets │ │ ├── palette.cbb835fc.min.css.map │ │ ├── palette.2505c338.min.css.map │ │ └── extra.0d2c79a8.min.css.map ├── sitemap.xml.gz ├── pdf │ └── document.pdf ├── sitemap.xml ├── overrides │ └── assets │ │ └── stylesheets │ │ └── main.8a4f01ed.min.css.map └── search │ └── search_index.json └── mkdocs.yml /.python-version: -------------------------------------------------------------------------------- 1 | 3.8.12 2 | -------------------------------------------------------------------------------- /overrides/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /overrides/plugins/search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /overrides/plugins/social/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /overrides/plugins/tags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | */.DS_Store 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![](docs/imgs/cover.jpg)](https://pve.sqlsec.com/) 2 | 3 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | template: overrides/home.html 3 | title: 主页 4 | --- 5 | 6 | -------------------------------------------------------------------------------- /site/assets/javascripts/lunr/min/lunr.jp.min.js: -------------------------------------------------------------------------------- 1 | module.exports=require("./lunr.ja"); -------------------------------------------------------------------------------- /overrides/assets/javascripts/lunr/min/lunr.jp.min.js: -------------------------------------------------------------------------------- 1 | module.exports=require("./lunr.ja"); -------------------------------------------------------------------------------- /docs/imgs/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sqlsec/MobileSecurity/HEAD/docs/imgs/cover.jpg -------------------------------------------------------------------------------- /site/sitemap.xml.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sqlsec/MobileSecurity/HEAD/site/sitemap.xml.gz -------------------------------------------------------------------------------- /site/pdf/document.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sqlsec/MobileSecurity/HEAD/site/pdf/document.pdf -------------------------------------------------------------------------------- /overrides/partials/comments.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | -------------------------------------------------------------------------------- /site/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sqlsec/MobileSecurity/HEAD/site/assets/images/favicon.png -------------------------------------------------------------------------------- /overrides/main.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% extends "base.html" %} 5 | -------------------------------------------------------------------------------- /overrides/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sqlsec/MobileSecurity/HEAD/overrides/assets/images/favicon.png -------------------------------------------------------------------------------- /overrides/404.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% extends "main.html" %} 5 | {% block content %} 6 |

404 - Not found

7 | {% endblock %} 8 | -------------------------------------------------------------------------------- /overrides/partials/javascripts/outdated.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 5 | -------------------------------------------------------------------------------- /overrides/partials/language.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% import "partials/languages/" ~ config.theme.language ~ ".html" as lang %} 5 | {% import "partials/languages/en.html" as fallback %} 6 | {% macro t(key) %}{{ lang.t(key) or fallback.t(key) }}{% endmacro %} 7 | -------------------------------------------------------------------------------- /overrides/partials/javascripts/announce.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 5 | -------------------------------------------------------------------------------- /overrides/partials/javascripts/palette.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 5 | -------------------------------------------------------------------------------- /overrides/partials/logo.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if config.theme.logo %} 5 | logo 6 | {% else %} 7 | {% set icon = config.theme.icon.logo or "material/library" %} 8 | {% include ".icons/" ~ icon ~ ".svg" %} 9 | {% endif %} 10 | -------------------------------------------------------------------------------- /overrides/partials/actions.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if page.edit_url %} 5 | 6 | {% set icon = config.theme.icon.edit or "material/pencil" %} 7 | {% include ".icons/" ~ icon ~ ".svg" %} 8 | 9 | {% endif %} 10 | -------------------------------------------------------------------------------- /docs/1/1.md: -------------------------------------------------------------------------------- 1 | --- 2 | # Hello World Test 3 | --- 4 | 5 | ```js 6 | // 输出字符到控制台,并且区分是log,warning,error 7 | function hello_printf() { 8 | Java.perform(function () { 9 | console.log(""); 10 | console.log("hello world-log"); 11 | console.warn("hello python-warn"); 12 | console.error("hello frida-error"); 13 | }); 14 | } 15 | setImmediate(hello_printf,0); // 执行hello_printf函数 16 | ``` 17 | 18 | -------------------------------------------------------------------------------- /overrides/partials/javascripts/base.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 5 | -------------------------------------------------------------------------------- /overrides/partials/tabs.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% set class = "" %} 5 | 14 | -------------------------------------------------------------------------------- /site/sitemap.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | https://mobile.sqlsec.com/ 5 | 2022-12-14 6 | daily 7 | 8 | 9 | https://mobile.sqlsec.com/1/1/ 10 | 2022-12-14 11 | daily 12 | 13 | -------------------------------------------------------------------------------- /overrides/partials/source.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 5 |
6 | {% set icon = config.theme.icon.repo or "fontawesome/brands/git-alt" %} 7 | {% include ".icons/" ~ icon ~ ".svg" %} 8 |
9 |
10 | {{ config.repo_name }} 11 |
12 |
13 | -------------------------------------------------------------------------------- /overrides/partials/copyright.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 17 | -------------------------------------------------------------------------------- /overrides/partials/javascripts/content.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if "content.tabs.link" in features %} 5 | 6 | {% endif %} 7 | -------------------------------------------------------------------------------- /overrides/overrides/main.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% extends "base.html" %} 5 | {% block extrahead %} 6 | 7 | {% endblock %} 8 | {% block content %} 9 | {% include "overrides/partials/content.html" %} 10 | {% endblock %} 11 | {% block scripts %} 12 | {{ super() }} 13 | 14 | {% endblock %} 15 | -------------------------------------------------------------------------------- /overrides/partials/toc-item.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 |
  • 5 | 6 | {{ toc_item.title }} 7 | 8 | {% if toc_item.children %} 9 | 16 | {% endif %} 17 |
  • 18 | -------------------------------------------------------------------------------- /overrides/partials/social.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 |
    5 | {% for social in config.extra.social %} 6 | {% set title = social.name %} 7 | {% if not title and "//" in social.link %} 8 | {% set _, url = social.link.split("//") %} 9 | {% set title = url.split("/")[0] %} 10 | {% endif %} 11 | 12 | {% include ".icons/" ~ social.icon ~ ".svg" %} 13 | 14 | {% endfor %} 15 |
    16 | -------------------------------------------------------------------------------- /overrides/overrides/partials/content.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if "tags" in config.plugins %} 5 | {% include "partials/tags.html" %} 6 | {% endif %} 7 | {% include "overrides/partials/actions.html" %} 8 | {% if not "\x3ch1" in page.content %} 9 |

    {{ page.title | d(config.site_name, true)}}

    10 | {% endif %} 11 | {{ page.content }} 12 | {% if page.meta and ( 13 | page.meta.git_revision_date_localized or 14 | page.meta.revision_date 15 | ) %} 16 | {% include "partials/source-file.html" %} 17 | {% endif %} 18 | {% include "partials/feedback.html" %} 19 | -------------------------------------------------------------------------------- /overrides/partials/integrations/analytics.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if config.extra.analytics %} 5 | {% set provider = config.extra.analytics.provider %} 6 | {% endif %} 7 | {% if provider %} 8 | {% include "partials/integrations/analytics/" ~ provider ~ ".html" %} 9 | {% if config.extra.consent %} 10 | 11 | {% else %} 12 | 13 | {% endif %} 14 | {% endif %} 15 | -------------------------------------------------------------------------------- /overrides/partials/content.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if "tags" in config.plugins %} 5 | {% include "partials/tags.html" %} 6 | {% endif %} 7 | {% include "partials/actions.html" %} 8 | {% if not "\x3ch1" in page.content %} 9 |

    {{ page.title | d(config.site_name, true)}}

    10 | {% endif %} 11 | {{ page.content }} 12 | {% if page.meta and ( 13 | page.meta.git_revision_date_localized or 14 | page.meta.revision_date 15 | ) %} 16 | {% include "partials/source-file.html" %} 17 | {% endif %} 18 | {% include "partials/feedback.html" %} 19 | {% include "partials/comments.html" %} 20 | -------------------------------------------------------------------------------- /overrides/overrides/partials/actions.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | {% if page.edit_url %} 5 | {% set edit = "https://github.com/squidfunk/mkdocs-material/edit" %} 6 | {% set view = "https://raw.githubusercontent.com/squidfunk/mkdocs-material" %} 7 | 8 | {% include ".icons/material/file-edit-outline.svg" %} 9 | 10 | 11 | {% include ".icons/material/file-eye-outline.svg" %} 12 | 13 | {% endif %} 14 | -------------------------------------------------------------------------------- /overrides/partials/source-file.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 |
    5 |
    6 | 7 | {% if page.meta.git_revision_date_localized %} 8 | {{ lang.t("source.file.date.updated") }}: 9 | {{ page.meta.git_revision_date_localized }} 10 | {% if page.meta.git_creation_date_localized %} 11 |
    12 | {{ lang.t("source.file.date.created") }}: 13 | {{ page.meta.git_creation_date_localized }} 14 | {% endif %} 15 | {% elif page.meta.revision_date %} 16 | {{ lang.t("source.file.date.updated") }}: 17 | {{ page.meta.revision_date }} 18 | {% endif %} 19 |
    20 |
    21 | -------------------------------------------------------------------------------- /overrides/partials/javascripts/consent.html: -------------------------------------------------------------------------------- 1 | {#- 2 | This file was automatically generated - do not edit 3 | -#} 4 | 5 | -------------------------------------------------------------------------------- /site/assets/javascripts/lunr/min/lunr.vi.min.js: -------------------------------------------------------------------------------- 1 | !function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.vi=function(){this.pipeline.reset(),this.pipeline.add(e.vi.stopWordFilter,e.vi.trimmer)},e.vi.wordCharacters="[A-Za-ẓ̀͐́͑̉̃̓ÂâÊêÔôĂ-ăĐ-đƠ-ơƯ-ư]",e.vi.trimmer=e.trimmerSupport.generateTrimmer(e.vi.wordCharacters),e.Pipeline.registerFunction(e.vi.trimmer,"trimmer-vi"),e.vi.stopWordFilter=e.generateStopWordFilter("là cái nhưng mà".split(" "))}}); -------------------------------------------------------------------------------- /overrides/assets/javascripts/lunr/min/lunr.vi.min.js: -------------------------------------------------------------------------------- 1 | !function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.vi=function(){this.pipeline.reset(),this.pipeline.add(e.vi.stopWordFilter,e.vi.trimmer)},e.vi.wordCharacters="[A-Za-ẓ̀͐́͑̉̃̓ÂâÊêÔôĂ-ăĐ-đƠ-ơƯ-ư]",e.vi.trimmer=e.trimmerSupport.generateTrimmer(e.vi.wordCharacters),e.Pipeline.registerFunction(e.vi.trimmer,"trimmer-vi"),e.vi.stopWordFilter=e.generateStopWordFilter("là cái nhưng mà".split(" "))}}); -------------------------------------------------------------------------------- /site/assets/javascripts/lunr/min/lunr.multi.min.js: -------------------------------------------------------------------------------- 1 | !function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){e.multiLanguage=function(){for(var t=Array.prototype.slice.call(arguments),i=t.join("-"),r="",n=[],s=[],p=0;p