怎么查看网页上的登录账号密码(电脑浏览器记住的账号密码怎么查看)

本章适用于有一定易语言基础想发展学习POST方面的人阅读,文章根据个人学习经验所写,如果有错误请指出。

我们分析加密可以分为以下几个步骤:

①抓包分析加密数据的参数名

②定位关键函数,确定加密函数代码

③改写代码

④写到易语言里面调用

简单了解了JavaScript和数据加密的原理,那么我们接下来就来讲讲解密算法,本章就来简单讲解下----抓包分析和寻找关键函数

通过前面的学习我们知道了,加密无非就是通过一个加密方法,然后传入需要加密的数据,然后返回一个加密结果,把加密结果提交到服务器上面。

抓包的话,我们就不用多说,反正看不明白的数据就多半是加密了。(时间戳、时间、方法标识不算)

这里以资阳大众网为简单演示(
       http://www.my0832.com/user/findpass.asp):

第一种:通过参数名定位

我们来到这里就开始按下F12开启抓包,然后输入错误的数据,但是一般我们输入的数据一定要简单,不能输入什么几十位的来乱搞,我们在这里用户名输入123456,密码输入123456789,点击登录按钮,然后看抓包的数据

抓出来的包就是这样的。我们可以看出password 这个参数加密了,密码加密,那么我们就来开始确定加密函数入口,然后拿到我们需要加密的数据,看下加密前,这些数据有没有进行一些替换、加密等操作。

方法一:我们来到Search窗口,在下面编辑框输入我们需要定位字符串 password,敲回车

然后我们点击“{}”这个标志,进行数据格式化,然后我们在521行点击,下断

下断完毕后,我们可以看出来,这里是把我们页面的密码编辑框里面的文本取出来,保存到pwd这个变量里面,这时候,我们双击选中这个变量,然后上下滑动滚轮,扫视那里调用了这个变量。

我们在554行看到了这个调用了一个calcMd5这样一个方法,把pwd作为参数传入,然后再用pwd作为接收变量,接收结果。

通过对比,我们可以发现,这里计算完毕的pwd数据,就拿去拼接了,那么我们这里再来输入假的数据,看下会不会断下来,会断下来,那就说明这里是调用了的。

在521行断下,然后我们按下F10步过,发现pwd的值就是我们输入的明文密码,F8继续运行,来到下一个断点

密码马上出现!

在这里,我们鼠标移动到pwd变量上面,然后我们就可以看到当前pwd变量的值,看到了值,然后我们再点一下步过(F10),然后再来看pwd的值。

Pwd变成了323B453885F5181F 这个值和我们抓包的数据是一样的password=323B453885F5181F

那么我们就找对了地方了,现在我们就可以确定 calcMD5 这个函数就是加密的函数,他把我们的明文密码传入进去后,然后再传了出来。

这就是简单的通过参数名进行定位数据。

原理就是,网站进行提交数据,那么肯定会拼接参数,那么就通过参数名去确定加密函数

然后第二种定位数据的方法是:通过编辑框属性定位

我们来到密码编辑框

在密码编辑框里面,右键→审查元素

通过这里我们可以得到这个编辑框的一些属性。

看他的id 是 siteLoginPassWord

我们复制下来,去Search里面搜索。

然后我们看有$('#siteLoginPassWord').val() $的意思是当前整个html对象,然后#是对象id .val这个属性是 值 的意思,拼接起来就是获取当前兑现的XXid的值,所以就是我们需要的获取了密码的地方

然后后面的操作同方法一

这个方法原理是:要加密肯定有获取明文密码的地方,我们就去找到提取明文密码的地方,然后再去确定加密函数。

方法三:通过url链接定位

访问的url是
       http://www.my0832.com/user/checkUser.asp?action=login&uhidden=0&ValidateCodeG=abcd&loginfield=uname&username=123456&password=323B453885F5181F&setcookie=0&ran=0.06586469533794981

首先分析下,这里的action=login肯定就是操作的标识了,那么我们就去搜索它,得到

然后双击第一个结果,就来到了

然后我们可以看到,我们需要寻找的password这个参数的值是通过pwd这个变量来赋值的,那么我们就双击pwd

我们可以看到就在他的上一行就是pwd最新最近的来源了。

剩下的就是下断,调试了。

这个方法原理是利用了数据提交的时候对于数据的拼接。

目前主流常用的就是这三种方法,下一章我们会简单讲解下加密算法的提取和修改。

(0)

相关推荐

  • 如何用电脑浏览器修改YY账号密码

    YY是现在非常流行的语音互动直播平台,有些用户为了安全考虑,想知道如何用电脑浏览器修改YY账号密码,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑浏览器,搜索并进入YY官 ...

  • 怎么用电脑浏览器修改路由器无线密码

    路由器是现在十分常用的网络设备之一,有些人想知道怎么用电脑浏览器修改路由器无线密码,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑浏览器,先在地址栏中输入路由器管理IP, ...

  • 如何查看网页上隐藏的密码

    相信很多朋友都在网上设置过保存用户名和密码,但是时间久了就容易忘记自己设置的密码是什么,正常情况下密码会被"*"或者"•"所遮挡,下面就介绍一种将遮挡的密码显示 ...

  • 怎样查看网页上的图片的尺寸大小?

    我们在浏览网页的时候,想看一下网页上图片的尺寸是多大的,应该怎么做呢,今天我给大家说一下. 操作方法 01 首先,我们打开一个网页,以此网页为例 02 然后,在网页顶部,点击〈工具〉栏.如下图所示 0 ...

  • 如何将网页上的视频下载到电脑

    很多网页的视频没有下载按钮,那么网页上面的视频如何下载到电脑 操作方法 01 点击浏览器的右上角"管理",点击"添加" 02 搜索"网页媒体" ...

  • 怎样把网页上的视频下载到电脑里

    在网页上看到喜欢的视频想要把它下载到电脑上应该怎么操作呢?下面小编来教大家方法吧. 操作方法 01 我们我们在观看网页视频的时候,在视频的右边都会有一个下载的功能,点击一下. 02 然后系统会向你提示 ...

  • 有没有浏览器插件可以直接查看网页上的某段文本是什么字体

    火狐浏览器的Firebug插件,按F12弹出窗口 还有谷歌浏览器的WhatFont插件也可以

  • 怎样把网页上的视频保存在电脑上

    随着互联网快速发展,现在越来越多的商家加入到线上销售,在线上开始售卖自己的产品.那么如何获取到商品相关的图片呢?这里可以通过第三方工具,可以轻松采集到大量的商品的主图以及视频,那么如何操作呢?接下来给 ...

  • 浏览器保存了账号密码怎么查看

    在登录网页时账号密码忘了怎么办,如果你之前选择过让浏览器记住你的密码和账户,那么本方法将帮到你 谷歌浏览器 01 首先打开浏览器,单击右上角的选项,在下拉菜单中选择设置选项 02 点击下面的" ...

  • 微信怎么在手机和电脑、或手机和iPad上同时登录

    很多人都喜欢在手机上玩微信,但是由于使用手机打字的速度太慢,以及手机的屏幕太小等原因,一些朋友就希望可以在电脑和iPad上同时登录微信.这样在电脑上就可以快速输入文字,也可以同步微信的聊天记录,方便我 ...