平常说的某某ck,ck的全称是cookie,英文翻译成中文意思是饼干,官方含义指的是储存在用户本地终端上的数据。

怎么去理解这个东西,网上说法众多,从大众化的角度看,我个人认为可以理解成一张会员卡,这张会员卡记录了你的账号信息,比如你去超市买东西,付款的时候出示了这张会员卡,那么收银员就可以通过会员卡的信息,知道你是vip客户并给予打折优惠,还会知道你在超市买过多少东西消费多少等等,你的家人或者朋友拿到这张会员卡也可以去超市买东西,使用你的vip身份获得优惠打折,通常这张会员卡可以注销也可以重新申领。

类似的意思,换成京东ck来说,拿到你的京东ck就可以通过一些脚本进行一系列的操作,比如领京豆、领券、参与各类活动等等,当然能操作的范围也是有限的,比如下单买东西需要支付密码,这就没办法实现了,大部分敏感操作也需要收发短信验证码或者人脸识别来实现。而且,ck有效期通常只有几天到十几天不等,如果把账号退出登录,ck也会立即失效,重新登录就会生成新的ck,一定程度上来说安全问题是可控的。

接下来说一说怎么去抓取这个京东的ck和让ck失效,分别使用电脑和手机进行介绍。

一、电脑浏览器抓取

1、使用电脑的浏览器打开京东触屏版页面home.m.jd.com,建议使用edge、谷歌、火狐等浏览器;

2、按下电脑的F12键打开开发者工具面板;

3、登录京东账号,用密码或者短信验证码登录都行;

4、在面板上选择【网络】-【全部】,选中名称为newhome.action的文件,在右侧的标头下就会出现cookie的值了,newhome.action没出现的话可以刷新一下。

具体流程截图如下(中文和英文界面):

二、手机浏览器抓取

1、安卓手机去下载Alook浏览器APP,可以在自己手机的应用商店搜索下载,这是一个正儿八经的手机浏览器,小米应用商店这里都318万下载量,可以放心安装。苹果手机在AppStore里面搜,不过好像要6块钱购买,淘宝上好像有门路可以1元能买到,不想花钱的就用电脑浏览器吧。

2、同样,在Alook浏览器打开京东触屏版页面home.m.jd.com,并进行登录,可以用密码或验证码登录,还能一键登录;

3、登录之后,长按右下角的方块(提示更改快捷方式,直接完成就行了),会出现开发者工具Cookies的字样,点进去就看到ck了,就可以拷贝出来了;

特别注意的是在青龙面板上,我们只需要pt_key和 pt_pin这两个值就可以了,从整一段Cookie值中找到这两个值,添加到青龙面板中去。在青龙面板的环境变量右上角,新建变量,名称为JD_COOKIE值就是pt_keypt_pin这两个值连在一起,注意要有分号!

问题1:如何使CK失效?

    很简单,在京东我的页面,点击右上角的齿轮图案,退出账号登录即可,重新登录就会生成新的CK,旧的CK就作废了,实在不放心的可以改密码,百分之一千会失效。

问题2:多个京东账号怎么抓呢?

    如果有多个京东账号要抓,那又不能退出账号,那应该怎么抓呢。手机的话把浏览器APP数据清除或者卸载重新安装就可以了,再登录其他账号。如果是电脑浏览器可以选择开小号窗口,或者用其他不同浏览器,Edge浏览器可以开InPrivate窗口。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。