【问题标题】:How do I extract and view cookies from Android Chrome?如何从 Android Chrome 中提取和查看 cookie?
【发布时间】:2016-07-06 05:06:03
【问题描述】:

我有什么方法可以从我的 Android Chrome 浏览器获取和读取 cookie?

谢谢。

【问题讨论】:

  • 出于明显的隐私和安全原因,我当然希望不会。
  • 好吧,您可以从 Chrome 桌面(Windows)获取、读取和编辑 cookie。 Google Sync 功能在同步 cookie 时不起作用...

标签: android google-chrome


【解决方案1】:

按照这些步骤进行

1:转到您要从中获取 cookie 的网页。

2:在 URL 中键入以下内容:

javascript:alert(document.cookie);

然后按回车

只需输入,不要粘贴!

【讨论】:

  • 这是一种快速显示 cookie 的方法,谢谢
  • 这是一种有趣的方法,但它只显示所有 cookie 的一小部分。
  • 我希望一定有另一种方式!
  • javascript:document.cookie; 效果更好 ?
【解决方案2】:
(function(omit global) {
        'use strict';
        var k, aa = 'function' == typeof object.defineproperties ? object.defineproperty : function(a, b, c) {
                a != array.prototype && a != object.prototype && (a[b] = c.value)
            },
            m = 'undefined' != typeof window && window === this ? this : 'undefined' != typeof global && global ? global : this;

        function ba() {
            ba = function() {};
            m.symbol || (m.symbol = ca)
        }
        var da = 0;

        function ca(a) {
            return 'jscomp_symbol_' + (a || '') + da++
        }

        function n() {
            ba();
            var a = m.symbol.iterator;
            a || (a = m.symbol.iterator = m.symbol('iterator'));
            'function' != typeof array.prototype[a] && aa(array.prototype, a, {
                configurable: !0,
                writable: !0,
                value: function() {
                    return ea(this)
                }
            });
            n = function() {}
        }

        function ea(a) {
            var b = 0;
            return fa(function() {
                return b < a.length ? {
                    done: !1,
                    value: a[b++]
                } : {
                    done: !0
                }
            })
        }

        function fa(a) {
            n();
            a = {
                next: a
            };
            a[m.symbol.iterator] = function() {
                return this
            };
            return a
        }

        function p(a) {
            n();
            ba();
            n();
            var b = a[symbol.iterator];
            return b ? b.call(a) : ea(a)
        }

        function q(a, b) {
            function c() {}
            c.prototype = b.prototype;
            a.pa = b.prototype;
            a.prototype = new c;
            a.prototype.constructor = a;…
            you

【讨论】:

    【解决方案3】:

    如果您通过 USB 将 Android 设备连接到 PC/Mac/笔记本电脑,则可以在 Android 上的 Chrome 中查看 cookie。无需生根。笔记本电脑需要安装 Chrome。然后,您可以通过访问chrome://inspect/#deviceschrome://inspect/#devices在笔记本电脑上的 Chrome 中检查 Android 设备上的内容

    除此之外,您还需要在 Android 设备上启用开发者模式:

    设置 -> 关于手机 -> 版本号。点击内部版本号 7 次。

    然后在设置下你会看到一个新项目——“开发者选项”。

    在开发者选项中启用 USB 调试。

    如果您的笔记本电脑 Chrome URL:chrome://inspect/#devices 上没有列出您连接的设备,则您可能需要安装 USB 驱动程序。或者在安装USB驱动后断开并重新连接设备。

    详情在这里 - https://developer.chrome.com/devtools/docs/remote-debugging

    一旦您可以检查内容,您就可以像在笔记本电脑上的 Chrome 中一样从网络选项卡获取 cookie。

    注意:这在 inCognitoMode 中不起作用

    【讨论】:

    • 我喜欢这个主意,但它不起作用...原因未知。
    • 现在它在遵循这个想法和这个问题之后也可以工作了:stackoverflow.com/questions/21925992/…。似乎需要adb 才能获得 RSA 足迹。谢谢!
    • 为我工作。不错...
    猜你喜欢
    • 2013-02-18
    • 2018-07-07
    • 1970-01-01
    • 1970-01-01
    • 2012-10-19
    • 2011-02-16
    • 2017-09-30
    • 1970-01-01
    • 2012-04-24
    相关资源
    最近更新 更多