如何从 Android Chrome 中提取和查看 cookie?
Posted
技术标签:
【中文标题】如何从 Android Chrome 中提取和查看 cookie?【英文标题】:How do I extract and view cookies from Android Chrome? 【发布时间】:2016-07-06 05:06:03 【问题描述】:我有什么方法可以从我的 android Chrome 浏览器获取和读取 cookie?
谢谢。
【问题讨论】:
出于明显的隐私和安全原因,我当然希望不会。 好吧,您可以从 Chrome 桌面(Windows)获取、读取和编辑 cookie。 Google Sync 功能在同步 cookie 时不起作用... 【参考方案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/#devices
chrome://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 中不起作用
【讨论】:
我喜欢这个主意,但它不起作用...原因未知。 现在它在遵循这个想法和这个问题之后也可以工作了:***.com/questions/21925992/…。似乎需要adb
才能获得 RSA 足迹。谢谢!
为我工作。不错...以上是关于如何从 Android Chrome 中提取和查看 cookie?的主要内容,如果未能解决你的问题,请参考以下文章
PYTHON + SELENIUM(CHROME):如何从当前网址中提取特定文本并使用提取的文本转到另一个文本?